Skip to main content

About Amex GBT Neo

Amex GBT Neo is American Express Global Business Travel’s corporate travel and expense management platform. Connecting Amex GBT Neo to Serval lets your team build workflows that read travelers’ trips and itineraries through the Amex GBT Get Trips API.
This integration uses the Amex GBT developer platform (developer.amexgbt.com, with a certification environment at developer.cert.amexgbt.com). Access requires an approved developer app with the Get Trips API enabled.

What the Amex GBT Neo integration enables

CapabilityDescription
TripsList trips (travel itineraries) filtered by date range, traveler, or status
Trip detailRetrieve a single trip and its segments (air, hotel, car, rail) by ID
Anything exposed by the Get Trips API for your approved app can be used from Serval workflows.

Amex GBT Neo configuration

Prerequisites

Before connecting Amex GBT Neo, make sure you have:
  • A registered account on the Amex GBT developer portal
  • An approved app (e.g. Blackstone-GetTripsApp) with the Get Trips API enabled
  • The app’s Client ID and Client Secret
  • Your Amex GBT API host (the certification host such as api.cert.amexgbt.com for testing, or the production host for live data)
Serval authenticates with Amex GBT using OAuth 2.0 client credentials. It exchanges your Client ID and Secret for a short-lived Bearer access token, then sends it as Authorization: Bearer <token> on each request. You do not need to configure a redirect URL.

Create an app in the Amex GBT developer portal

1

Register and sign in

Register at developer.amexgbt.com (or the certification portal) and sign in.
2

Create or open your app

Under My Apps, create an app (or open your existing app, e.g. Blackstone-GetTripsApp) and request access to the Get Trips API.
3

Wait for approval

Amex GBT reviews and approves API access for the app. Confirm the Get Trips API shows as enabled before continuing.
4

Copy the credentials

Copy the app’s Client ID and Client Secret. You will enter these in Serval.
Store the secret securely. The portal may not show it again after you leave the app details page.

Serval configuration

  1. In Serval, go to Apps > Available > Amex GBT Neo > Connect
  2. Enter the following information:
    FieldDescription
    API DomainYour Amex GBT API host, such as api.cert.amexgbt.com (cert) or the production host. Omit https:// and any path.
    Client IDThe app’s OAuth Client ID
    Client SecretThe app’s OAuth Client Secret
  3. Click Save
After connecting, Serval can call the Amex GBT Get Trips API in workflows. You can confirm connectivity with the built-in healthchecks (test connection, list trips).

Additional resources

Need help? Contact support@serval.com for assistance with your Amex GBT Neo integration.