POST
/
api
/
v1
/
token
curl --request POST \
  --url https://api-auth.sandbox.rails.xyz/api/v1/token \
  --header 'X-Api-Key: <x-api-key>' \
  --header 'X-Api-Secret: <x-api-secret>'
{
  "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50VHlwZSI6InJldGFpbCIsImlzcyI6InN0YWdpbmcuZnVuZ2libGUueHl6Iiwic3ViIjoiNDcwMGYyODItMGFkNC00ZjU1LWIxNDItZGUzZTYwZDVkMTFlIiwiYXVkIjpbInN0YWdpbmctYXBwLmZ1bmdpYmxlLnh5eiJdLCJleHAiOjE3MTA4ODIxNzAsImlhdCI6MTcxMDg4MDM3MH0.Vgh_zKUgPSOPbVQ7nTHVg6jCYZ59nSJwqx6pfSDfGss",
  "token_type": "Bearer",
  "expires_in": 1800
}
You need to set up your API Keys first before using this endpoint.

This endpoint allows up to 20 requests per minute per API key. Exceeding this limit will result in a 429 Too Many Requests response.

Since tokens remain valid for 30 minutes, we recommend caching and reusing the token within your application to minimize unnecessary requests and avoid hitting the rate limit.

Headers

X-Api-Key
string
required

The API key for the user

X-Api-Secret
string
required

The API secret for the user

Response

200
application/json

The response is of type object.