Requesting the Token Management Service API
Token Management Service
APIVisa Platform ConnectREST API
Before requesting the
Token Management Service
(TMS
) API, you
must already have a Business Center
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 Shared Secret Key Pair inGetting Started with the REST APIfor instructions.
- A P12 Certificate is passed in the headers you generate for JWT authentication.See Create a P12 Certificate 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.Portfolio organizations that send requests to theTMSAPI on behalf of their transacting merchants can create Meta keys. Meta keys are used to transact on behalf of their multiple transacting MIDs with a single key. For more information on Meta keys, see Meta Key Creation and Management in theCreating and Using Security Keysdeveloper guide. - Specify one of the following hosts in the URL:
ADDITIONAL INFORMATION
- Sandbox:POSThttps://apitest.cybersource.com
- Production:POSThttps://api.cybersource.com
- Production in India:POSThttps://api.in.cybersource.com/
- Append the resource, such as,/tms/v2/customerto the host URL. For example,.https://api.cybersource.com/tms/v2/customer
- Pass your request using aHTTPGET,POST,PATCHorDELETEmethod as specified in each API operation.