To ensure reliability, performance, and fair use across all clients, the Product Catalog API enforces the following operational boundaries. Please design your integration to adhere to these constraints.
Request and Response Payloads
Type | Limit | Notes |
---|
Maximum request payload size | 1 MB | Applies to POST/PUT/PATCH bodies. |
Maximum response size | 1 MB | May be adjusted after performance testing. |
Request timeout | 29 seconds | Requests of longer duration will be terminated. |
Type | Limit | Notes |
---|
Maximum number of bundles in a single request | 20 | |
Maximum number of products in a single request | 40 | |
To ensure consistent performance for all clients, API access is throttled at a defined rate.
Type | Limit | Notes |
---|
Maximum number of requests per second per Airline | 10 (default) | May be adjusted in response to customer feedback. |
URI and Query Parameter Limits
Type | Limit | Notes |
---|
Maximum URL path length | 320 characters | |
Maximum query string length | 4 KB | May be adjusted in response to customer feedback. |
Maximum header size | 4 KB (combined) | |
Token and Security Constraints
Type | Limit | Notes |
---|
Access token expiration | 1 hour (3600 sec) | May be adjusted in response to customer feedback. |
Required header | Authorization: Bearer <token> | |