Exchange a Resly account ID and API key for a Bearer JWT. This is the only public API endpoint that does not require a Bearer token — it issues the token used by all other endpoints. Pass accountId and key in the JSON body. The returned token is valid for 24 hours (expires_in: 86400).
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Exchange your Resly account ID and API key for a Bearer JWT. This is the first call in every integration — it does not use Bearer auth itself.
Auth for this endpoint only: send accountId + key in the JSON body. Do not send an Authorization header here.
Use the returned token as Authorization: Bearer <token> on all other Resly Open API endpoints. The JWT is valid for 24 hours (expires_in: 86400).
Base URLs
- Production: https://api.resly.com.au
- Test: https://test.api.resly.com.au
Create and manage API keys in Resly under Settings → API keys.