Pay APIs Endpoints

This topic provides a consolidated list of endpoints and associated methods for all v11 Pay APIs. For links to all topics see the API Reference List.

See Common Pay API Headers for the header parameters that must be sent with all Pay requests.

In this topic:

Authentication

All Travelport JSON APIs require authentication with OAuth 2.0. Before calling any API, you must follow an OAuth-based authorization procedure to obtain an access token. That access token is valid for 24 hours and must be sent with every call during that time. Do not request a new token for each API call. See Authentication for full details.

Use these endpoints for authentication requests:

Pre-production https://auth.pp.travelport.net/oauth/token

Production https://auth.travelport.net/oauth/token

Base Path for All Pay APIs

Every JSON API requires a request sent to an authorization endpoint unique to that API. This unique endpoint is listed at the top of every API Reference in this online help. In addition, this topic provides a consolidated list of all endpoints.

The beginning string of these endpoints is the same across all Pay APIs, and is called a base path because it is shared across APIs. The following are the current, post-migration base paths for the JSON Pay API endpoints.

Base path:

Pre-production https://api.pp.travelport.net/11/payment/

Production https://api.travelport.net/11/payment/

Combine the appropriate base path with the Pay API authorization endpoints in the next section. For example, the complete post-migration endpoint for the Validation API in the production environment is

https://api.travelport.net/11/payment/domain/paymentcardauthorizations/VALD

Pay APIs Endpoints

Action

Endpoint (add to Base Path above)

Payment Card Authorization

POST paymentcardauthorizations/AUTH

Address Verification

POST domain/paymentcardauthorizations/AAVS

Authorization Reversal

POST domain/paymentcardauthorizations/REVS

Validation

POST domain/paymentcardauthorizations/VALD