What specific challenge or problem does this idea solve? |
I would like to build custom integrations from the data found in the UI and reports but it has to be done with screen scraping today which could break whenever a UI change is made to the application. |
How should this work? |
An API is allowed using a profile specific API key that allows the user to query each major end point /classes /parents /students etc. |
Who will benefit (Admins, Staff, Students)? |
Administrators |
How will this change impact your daily tasks or overall experience? |
It will allow automatic integrations to Wordpress, custom reporting, and who knows what other features. I could integrate the user list from dance studio pro with our cloud security provider to allow active students to automatically have access to the building using a badge swipe, etc. |
I don't understand why the developers are not more responsive to this. There are many use cases that they have not considered that would be solved just by opening up the api, having a modular reporting console that just lets you select data points and plot it out, and also expanding the Zapier triggers.
Thanks for sharing your idea! While we don’t have this planned right now, we’re keeping it in mind for the future. We appreciate your input—please keep the ideas coming!
Definetly a janky way to do this, but it works - wrote a script that downloads all your class data to a JSON file for downstream purposes. Probably won't meet many peoples needs but could be built upon so wanted to share.
https://github.com/Austin1/Studio-Pro-Data-Downloader