Authentication
Get an API key from the Webhook integration and authenticate requests to the Helios API.
Every request to the Helios API is authenticated with a Bearer token. The token is an API key that belongs to an integration in your workspace.
Get an API key
Open Integrations
In the Helios dashboard, go to Integrations and open the Webhook integration.
Install it
Installing the Webhook integration generates an API key for your organization.
Copy the key
Copy the key from the integration’s settings. Treat it like a password: it grants access to your customer data.
Authenticate a request
Send the key in the Authorization header:
curl https://api.sendhelios.com/v1/gyms \
-H "Authorization: Bearer YOUR_API_KEY"
Verify your key
Use the verify endpoint to confirm a key is valid before wiring it into your system. It responds 200 for a valid key and 401 otherwise:
curl https://api.sendhelios.com/v1/auth/verify \
-H "Authorization: Bearer YOUR_API_KEY"
Both GET and POST are supported, so the endpoint also works as a connection test target for platforms that require one.
Base URL
All endpoints live under:
https://api.sendhelios.com
Browse every endpoint in the API reference.