American Express Global Business Travel (Amex GBT) is software and services that help companies plan, book, and manage business travel across flights, hotels, rail, and car rental, with policy enforcement, approvals, duty of care, and analytics. With an unofficial API, you can sync traveler profiles

Amex GBT is a leading corporate travel management company (TMC) and technology provider that delivers:
Common data entities:
Organizations rely on Amex GBT daily, but turning portal-centric workflows into automated pipelines is challenging:
Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your Amex GBT workflows.
Book a 30-minute session to confirm your product mix, licensing, and authentication model.
We deliver a hardened Amex GBT adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as Amex GBT evolves.
Authentication
/session/loginEstablish a secure 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
/session/refreshRefresh an existing token to keep sessions uninterrupted.
Travelers
/travelersCreate or upsert a traveler profile with documents, loyalty, preferences, and approver chain.
Trips
/tripsRetrieve normalized trips and itineraries with segments across air, hotel, rail, and car.
Trips
/trips/{tripId}Retrieve detailed itinerary, including policy violations and disruption flags.
Approvals
/approvalsSubmit a trip request for approval, optionally including policy context and budget references.
Invoices
/invoicesExport normalized invoice and receipt data for finance and reconciliation.
- Upsert profiles from HRIS with documents, loyalty numbers, and preferences - Enforce approver chains and cost centers - Keep identity data consistent across Amex GBT and downstream systems
- Pull upcoming and in-progress trips with normalized segments - Read PNRs, ticket numbers, fare classes, and hotel rate codes - Trigger traveler notifications and disruption handling in real time
- Submit trip requests for approval with policy insights - Track approval outcomes and policy violations - Route exceptions to procurement or finance workflows
- Export invoices, receipts, taxes, and supplier details - Feed ERP/accounting systems with structured line items - Reconcile cost centers and budgets automatically
- Monitor traveler locations and trip status - Subscribe to risk/disruption alerts - Integrate with incident response and security operations
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 travelers, trips, approvals, and invoices
Rate limits
Tuned for enterprise throughput while honoring licensing and usage controls
Session management
Automatic reauth and cookie/session rotation with health checks
Data freshness
Near real-time retrieval of trips, approvals, and invoices; long-running tasks supported via webhooks
Security
Encrypted transport, scoped tokens, and audit logging; respects Amex GBT entitlements and policy constraints
Webhooks
Optional asynchronous delivery for itinerary changes, approval outcomes, and disruption alerts
Latency
Sub-second responses for list/detail queries under normal load
Throughput
Designed for high-volume booking sync and financial exports
Reliability
Retry logic, backoff, and idempotency keys minimize duplicate actions
Adaptation
Continuous monitoring for UI/API changes (GDS/NDC shifts, policy updates) with rapid adapter updates
Supergood supports workflows across booking/trip management, approvals/policy, duty of care signals, and invoicing/reporting, 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 refresh automatically with secure challenge handling and change detection.
Yes. You can subscribe to webhooks for schedule changes, cancellations, disruptions, and duty of care events, or poll endpoints with ETag/If-Modified-Since semantics.
We standardize PNRs, ticket numbers, fare classes, hotel rate codes, and supplier metadata into consistent objects so your downstream systems don’t need to handle source-specific schemas.