List airlines
Search the local airline directory. Results are ordered by IATA code; meta.truncated indicates more matches. Individual airline lookups import missing carriers from the supplier.
Your API key. Issued and revoked from the TrustPixel dashboard; the gateway resolves it to an owning organization on every request.
In: header
Query Parameters
Literal case-insensitive substring of name, IATA code, or ICAO code.
1 <= length <= 1001 <= value <= 10020True returns active airlines only. False includes both active and inactive airlines.
"true"Value in
- "true"
- "false"
Alliance identifier. Exact match, case-insensitive input.
1 <= lengthHeader Parameters
Correlation id echoed to the upstream service and returned on the response. Generated as req_<uuid> when omitted.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/flight/airlines"{ "data": [ { "id": "string", "iata_code": "string", "icao_code": "string", "name": "string", "country": "string", "alliance": "string", "logo_url": "http://example.com", "is_active": true } ], "meta": { "truncated": true }}Replay a delivery POST
Send the same event again with a fresh signature. You can replay a delivered or failed delivery, one pending for more than a minute, or one published more than 2 hours 15 minutes ago without a result; anything else is a `409`, as is a paused subscription. Your endpoint can receive the event again, so ignore repeats by event ID.
List airline IATA codes GET
All imported airline code/name pairs, sorted by IATA code. No implicit result limit.