The platform has 2 authentication modes:Documentation Index
Fetch the complete documentation index at: https://docs.pageonetravel.com/llms.txt
Use this file to discover all available pages before exploring further.
api-keyheader for OTA flow APIs (/search,/quote,/book,/cancel,/v1/content/accommodations)Authorization: Bearer <partner_jwt>for partner management APIs
1) API Key Authentication
Used by:POST /api/searchPOST /api/search/tgxPOST /api/quotePOST /api/bookPOST /api/cancelPOST /api/v1/content/accommodations
- API key must exist in
partner_api_keys - API key must map to a valid partner
- Backend injects that partner into request context
2) Partner JWT Authentication
Login endpoint:passwordmust be MD5 string whenaccountType = "email"accountType = "phone"is currently not supported and returns400
Additional Headers
| Header | Required | Description |
|---|---|---|
Content-Type | Yes | Must be application/json for body requests |
api-key | Core APIs only | Partner API key |
Authorization | JWT APIs only | Partner bearer token |
session-id | Optional | Auto-generated if missing |
connection-code | Optional | Auto-populated from settings.access.code |
user-agent | Optional | Captured in logs if provided |