Authentication
You'll need to authenticate your requests to access any of the endpoints in the Reloadify API. The API uses OAuth2 with the application flow — you'll exchange your client credentials for an access token, then include that token in all subsequent requests.
OAuth2 application flow
To authenticate, make a POST request to the token endpoint with your client_id and client_secret. You'll receive an access token that you can use to authorize your API requests.
Request an access token
curl -X POST https://app.reloadify.com/oauth/token \
-H "Content-Type: application/json" \
-d '{
"grant_type": "client_credentials",
"client_id": "your_client_id",
"client_secret": "your_client_secret"
}'
Token response
{
"access_token": "eyJhbGciOiJIUzI1NiIs...",
"token_type": "Bearer",
"expires_in": 7200
}
Using your access token
Once you have an access token, include it in the Authorization header of every API request:
Example authenticated request
curl https://app.reloadify.com/api/v2/languages \
-H "Authorization: Bearer {access_token}"
Access tokens expire after a set period. When your token expires, request a new one using your client credentials. Always store your credentials securely and never expose them in client-side code.
Base URL
All API requests are made to:
Base URL
https://app.reloadify.com/api/v2
All requests and responses use application/json content type.