Egencia is a corporate travel management platform used by businesses to book flights, hotels, cars, and rail while enforcing travel policy, approvals, and negotiated rates. An unofficial API lets you pull traveler profiles, trips and PNRs, segment-level itinerary details, policy/appro

Egencia is a cloud-based corporate travel management solution—part of American Express Global Business Travel—that centralizes booking, policy enforcement, approvals, traveler profiles, supplier content, and analytics for enterprises. Travel managers use Egencia to define policies, negotiate rates, and monitor compliance; employees and arrangers book trips across air, hotel, car, and rail; finance teams reconcile invoices and receipts; and risk teams manage duty-of-care.
Core product areas include:
Common data entities:
Teams rely on Egencia daily, but turning portal-based travel workflows into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your Egencia tenant.
Book a 30-minute session to confirm your modules, licensing, and authentication model.
We deliver a hardened Egencia adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as Egencia evolves.
Authentication
/sessionsEstablish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short-lived auth token maintained by the platform.
Authentication
/sessions/refreshRefresh an existing token to keep sessions uninterrupted.
Travelers
/travelersList traveler profiles with policy, cost center, and role details.
Trips
/tripsList trips with segment-level itinerary details and policy compliance.
Invoices
/invoicesRetrieve posted invoices and receipt artifacts for reconciliation.
Bookings
/bookings/{bookingId}/cancelCancel a booking segment (air, hotel, car) within a trip, capturing refund/voucher details.
- Mirror travelers, arrangers, and approvers into your HRIS/IDP - Keep roles, cost centers, departments, and policy tiers current - Normalize identifiers (employee ID, SSO ID, record locator references) for downstream systems
- Ingest trips and segment details (air, hotel, car, rail) into your data warehouse - Track policy compliance and approvals alongside itinerary changes - Power real-time traveler dashboards and notifications in your product
- Trigger pre-trip approvals based on budget, route, or policy tier - Update approval decisions programmatically and notify stakeholders - Flag exceptions and route to approvers with clear audit metadata
- Pull invoices and receipts to reconcile with ERP/expense systems (e.g., SAP Concur, Expensify) - Normalize taxes, currencies, and allocations (GL/cost center) across trips - Create webhooks to push invoice updates or cancellations to accounting
- Identify travelers in-destination and upcoming trips by region - Aggregate risk signals to inform alerts and incident response - Export contact and itinerary data to your crisis management tooling
Authentication
Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials
Response format
JSON with consistent resource schemas and pagination across modules
Rate limits
Tuned for enterprise throughput while honoring customer entitlements and usage controls
Session management
Automatic reauth and cookie/session rotation with health checks
Data freshness
Near real-time retrieval of travelers, trips, approvals, bookings, and invoices
Security
Encrypted transport, scoped tokens, and audit logging; respects Egencia role-based permissions
Webhooks
Optional asynchronous delivery for long-running workflows (e.g., approvals, itinerary changes, invoice posting)
Latency
Sub-second responses for list/detail queries under normal load
Throughput
Designed for high-volume traveler sync, trip ingestion, and invoice reconciliation
Reliability
Retry logic, backoff, and idempotency keys minimize duplicate actions
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports workflows across commonly used modules such as Traveler Management (Profiles, Roles), Trips & Itineraries (Air, Hotel, Car, Rail), Policy & Approvals (Pre-trip approvals, Exceptions), and Financials (Invoices, Receipts), subject to your licensing and entitlements. We scope coverage during integration assessment.
We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. Sessions are refreshed automatically with secure challenge handling.
Yes. We can normalize invoices, receipts, and allocation data to match your ERP/expense schema (e.g., SAP Concur, Expensify) and deliver updates via webhooks or polling while complying with rate and permission constraints.
Yes. We can read and update approval states (with audit metadata) and perform cancellations where enabled, modeling refund/voucher outcomes and policy exceptions.