How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

American Express Global Business Travel Expense SPI API

Push Expense and Subscription Operation. This is only an example. The path and the host are specific for each implementor. However, the model is fixed and versioned.

American Express Global Business Travel Expense SPI API is one of 26 APIs that American Express Global Business Travel publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Expense SPI. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and authentication docs.

This API exposes 2 operations across 2 paths, and defines 41 schemas. It is described by OpenAPI 3.2.0, at version v1.0.

Requests are made against a single base URL, https://apis.egencia.com/openconnect-expensestream-service.

2 operations 2 paths 41 schemas 2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v1.0
Base URL
https://apis.egencia.com/openconnect/api
Resource Areas
1

Paths & Operations 2

Across 2 paths, the API surfaces 2 operations — 2 POST. Each is listed below with its method, path, parameters, and response codes.

Expense SPI 2

Push Expense and Subscription Operation. This is only an example. The path and the host are specific for each implementor. However, the model is fixed and versioned.

POST
/some.base.path/some.path
Push Expense
pushExpense 1 param body → 200400429502503504
POST
/some.base.path/v1/subscriptions
Push Subscription Events
pushSubscriptionNotification body → 200400429502503504

Schemas 41

The contract defines 41 schemas that model the data the API accepts and returns. The most detailed are Car (40 properties), Hotel (38 properties), GlobalGround (37 properties), Fee (34 properties). Each schema is shown below with its type and property counts.

RulesAndRegulations
object
1 property
Address
object
Address details of the location
8 properties
GroundTransferType
object
Describes the ground transfer type
2 properties 2 required
Subscription
object
Subscription details
3 properties
Fee
object
34 properties 9 required
Link
object
9 properties
Fare
object
Details about fare.
2 properties
CO2Emission
object
The details of the Carbon dioxide (CO2) emission.
5 properties
GlobalGround
object
37 properties 12 required
PolicyCompliance
object
Policy compliance details
2 properties
RateType
object
2 properties 2 required
Train
object
34 properties 9 required
PointOfSale
object
A point of sale is defined by the intersection of a company, a management unit, and a jurisdiction.
1 property 1 required
Flight
object
34 properties 9 required
Company
object
Traveler's company name and id.
4 properties 2 required
SegmentStep
object
Describes the location/date of destination
2 properties 2 required
Person
object
Details of the person
8 properties 3 required
Expense
object
30 properties 8 required
Location
object
Hotel's address
4 properties 2 required
CustomDataField
object
Billing data added during the booking process.
2 properties 1 required
Segment
object
Segment is part of an origin to destination.
11 properties 3 required
ViolationReason
object
Policy non-compliance reasons
3 properties
ReceiptInfo
object
Details about receipt like id, date, version etc. 'receiptinfo' appears whenever a payment receipt or an invoice has been generated for the booking.
11 properties
Price
object
6 properties 4 required
Provider
object
Details about ground supplier
2 properties 1 required
Payment
object
Details about payment.
6 properties
TravelerSegmentInfo
object
Traveler information for a segment.
2 properties
Hotel
object
38 properties 10 required
Carrier
object
Marketing carrier details
4 properties
Car
object
40 properties 12 required
FlightOriginDestination
object
List of origins to destinations. For example a round trip would have 2 origin destination in this list (e.g. Paris - Tokyo, Tokyo - Paris).
1 property 1 required
CreditCardInfo
object
Credit card info
3 properties
CO2EmissionEquivalency
object
The CO2 emission equivalencies information.
2 properties
Partner
object
Partner Details
1 property
RentalVehicle
object
Details about car vehicle (Refer: https://www.acriss.org/car-codes/)
4 properties
SubscriptionEvent
object
Subscription event holding subscription details
2 properties
TicketInformation
object
Ticket information for a segment.
2 properties
FirstLevelBreakdown
object
Details of an amount.
5 properties 3 required
GroundVehicle
object
Details about ground vehicle (Refer: https://www.acriss.org/car-codes/)
4 properties
SubscriptionEntity
object
Subscribed or Unsubscribed Entity
2 properties
SecondLevelBreakdown
object
Sub-breakdown of the breakdown amount. Giving further details to this amount.
4 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

amex-gbt-expense-spi-api-openapi.yml Raw ↑

Other APIs American Express Global Business Travel publishes across the network.

American Express Global Business Travel Agent Assist Notes API
American Express Global Business Travel Approval API
American Express Global Business Travel Availability Probes Controller API
American Express Global Business Travel bookings v1 API
American Express Global Business Travel bookings v2 API
American Express Global Business Travel Company Details API
American Express Global Business Travel Custom Data Field Cleanup Controller API
American Express Global Business Travel Custom Data Fields (CDF) API
American Express Global Business Travel Doc Audit Clean Up Controller API
American Express Global Business Travel DutyOfCare Data API
American Express Global Business Travel Ecommerce Settings Controller API
American Express Global Business Travel Gdpr Controller API
Where this information came from

This is an independent, third-party profile of American Express Global Business Travel Expense SPI API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.