Public API
Access Arketa data programmatically for custom integrations and tools.
Arketa offers a public API for programmatic access to your studio data. Use it to build custom integrations, pull data into external tools, or automate workflows that Arketa doesn't handle natively.
API documentation
Full API reference, authentication details, endpoints, and example requests:
https://sutrafitness.github.io/api-docs/
Get your API key
- Go to Settings → Integrations
- Click Generate API Key
- Copy your key and store it securely — treat it like a password
[IMAGE TODO] Take a screenshot showing the Settings > Integrations page with the API section visible, showing the "Generate API Key" button (or the generated key field if already created).
Rate limits
The API has a rate limit of 25 requests per second to ensure fair usage across all accounts.
Important notes
- The API is provided as-is — Arketa does not offer dedicated API support
- There is no sandbox environment — all API calls affect your live data
- If you need functionality the API doesn't currently support, submit a feature request through the dashboard or contact Arketa about an enterprise agreement
Common use cases
- Pulling class schedules and attendance into a custom dashboard
- Exporting client and revenue data to a BI tool
- Triggering external workflows when new clients sign up or purchases are made
- Building custom integrations with tools not covered by native integrations
For automation-based integrations without writing code, see Zapier.