Set up your integration
Complete authentication setup and familiarise yourself with environments and error handling before making API calls.OAuth 2.0
Authenticate with the Boarding API using client credentials.
JWT authentication
Set up request authentication with a JWT signed using your private key.
Generate keys, submit a CSR, and build the JWT.
Environments and URLs
Obtain certification and production API base URLs and SFTP details.
Error handling
Handle HTTP errors and parse error responses across all DCC REST APIs.
Explore the APIs
Each API serves a distinct integration use case. Select the one that matches your boarding or rate service requirements. Not sure which rate API to use? See Choose a rate API.Boarding API
Board and deactivate merchants in batches. Authenticated with OAuth 2.0.
Rate Service Classic API
Request DCC and MCP rate offers for POS, ATM, and eCommerce. Requests
do not include API authentication credentials.
Rate Service Connect API
Request DCC rate offers. Recommended for new integrations. Authenticate
requests with a JWT signed using your private key and verified using
your registered certificate.
