On This Page
Requesting the Token Management Service API
Token Management Service
APIBefore requesting the
Token Management Service
(TMS
) API, you
must already have a Smartpay Fuse Portal
account. If you do not, you can create
an evaluation account.Follow these steps to request the
TMS
API:- Authenticate to the API using either HTTP signature authentication or JSON Web Token (JWT) authentication.
ADDITIONAL INFORMATION
- A Base64-encoded shared secret key is passed in the headers you generate for HTTP signature authentication.See Creating a Shared Secret Key Pair for HTTP Signature Authentication inGetting Started with the REST APIfor instructions.
- A P12 Certificate is passed in the headers you generate for JWT authentication.See Creating a P12 Certificate for JSON Web Token Authentication in theGetting Started with the REST APIfor instructions.
IMPORTANTThese keys are used to authenticate requests that are sent to theTMSAPI. You can create REST API keys at the portfolio or transacting organization level. - Specify one of the following hosts in the URL:
ADDITIONAL INFORMATION
- Sandbox:POSThttps://api.smartpayfuse-test.barclaycard
- Production:POSThttps://api.smartpayfuse.barclaycard
- Append the resource, such as,/tms/v2/customerto the host URL. For example,.https://api.smartpayfuse.barclaycard/tms/v2/customer
- Pass your request using aHTTPGET,POST,PATCHorDELETEmethod as specified in each API operation.