FILTER BY TAG

Requesting the
Token Management Service
API

Before 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:
  1. Authenticate to the API using either HTTP signature authentication or JSON Web Token (JWT) authentication.

    ADDITIONAL INFORMATION

    1. 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 in
      Getting Started with the REST API
      for instructions.
    2. A P12 Certificate is passed in the headers you generate for JWT authentication.
      See Creating a P12 Certificate for JSON Web Token Authentication in the
      Getting Started with the REST API
      for instructions.
    IMPORTANT
    These keys are used to authenticate requests that are sent to the
    TMS
    API. You can create REST API keys at the portfolio or transacting organization level.
  2. Specify one of the following hosts in the URL:

    ADDITIONAL INFORMATION

    1. Sandbox:
      POST
      https://api.smartpayfuse-test.barclaycard
    2. Production:
      POST
      https://api.smartpayfuse.barclaycard
  3. Append the resource, such as,
    /tms/v2/customer
    to the host URL. For example,
    https://api.smartpayfuse.barclaycard
    /tms/v2/customer
    .
  4. Pass your request using a
    HTTP
    GET
    ,
    POST
    ,
    PATCH
    or
    DELETE
    method as specified in each API operation.