Skip to main content
All endpoints require partner JWT:

What is API Key

api-key is the credential used by programmatic OTA flow APIs:
  • POST /api/search
  • POST /api/quote
  • POST /api/book
  • POST /api/cancel
Backend maps API key to a partner and authorizes connection usage by settings.access.code.

1) Create API Key (Partner Admin only)

No request body. Response contains a new key document (apiKey, partner, timestamps).

2) List API Keys

Returns API keys under current partner, newest first.

3) Delete API Key (Partner Admin only)

Example List Response

Limits and Rules

  • Maximum 10 API keys per partner
  • API key ID in delete must belong to current partner

Common Errors

  • 403 Require partner admin role
  • 400 Maximum number of API keys (10) has been reached
  • 404 API key not found