Get started
Authentication
Exchange your client credentials for an access token.
Changelog
See what’s new in each API version.
Environments
Authentication
The API uses the OAuth2client_credentials grant. Your Nova admin issues a client_id and client_secret. Exchange them for an access token:
Authorization: Bearer <access_token> on every request. Tokens expire after 3600 seconds, so exchange your credentials again to refresh.
Conventions
- Object IDs are stable and safe to store.
- List endpoints share one pagination envelope.
- Amounts are integers in the smallest currency unit.
- Send an
Idempotency-Keyto retry writes safely. - New fields and new enum values can be added without a new API version. Ignore fields you don’t use, and handle enum values you don’t recognize.