Egencia Reporting API (BI Transactions)
Consolidated booking transaction data out of Egencia, and the closest thing in the estate to a documented exit path. POST /v1/transactions creates a filtered report over a date range and returns pagination links; GET /v1/transactions/{reportId} pages the result. Line-of-business variants cover air, hotel, car, train, ground and fees, with segment, leg and ticketing detail. The response schemas carry portable industry identifiers - pnr and record_locator, marketing, operating and ticketing carrier codes, hotel_chain_code, ticket_code, confirmation_number and invoice_number - alongside Egencia's own itinerary_number. A separate GET /v1/egencia_iata returns the IATA agency code for a given point of sale, and an is_ndc flag records whether an air booking was made through NDC.