Tokenization

Welcome to the Fintract Global Tokenization API documentation. This API allows you to tokenize and detokenize sensitive information securely.

Base URL

https://api.globalbanking.fintractglobal.com/

1. Tokenize

Tokenize sensitive information to enhance security during data storage and transmission.

Refer to the Authentication Guide for details on obtaining and using API keys. You need to specifically login as DEVELOPER to access this API. When you make calls to the tokenization API, include the API key as bearer access token in the authorization header.

Endpoint

POST

/tokenization/tokenize

Request

Header Parameters
Authorization*:
string

Bearer access token for authorization.


Request body schema
application/json
data:
object

object containing info to be tokenized in key value pair

Response

200
Response body schema
application/json
token:
object

object containing token value & expiry date

value:
string
expiry_date:
string

Sample Request

Payload

application/json
{
  "data": {
    "card_number":"3463-3454-5656-9857"
  }
}

Sample Response

200

application/json
{
  "token": {
    "value": "cb95abdf-6a4f-48c9-841e-7c761ea534ed",
    "expiry_date": "2024-02-13"
  }
}

To test the API,click here to access our testing interface.

2. Detokenize

Detokenize a token to retrieve the original sensitive information.

Tokenize sensitive information to enhance security during data storage and transmission.

Refer to the Authentication Guide for details on obtaining and using API keys. You need to specifically login as DEVELOPER to access this API. When you make calls to the tokenization API, include the API key as bearer access token in the authorization header.

Endpoint

POST

/tokenization/detokenize

Request

Header Parameters
Authorization*:
string

Bearer access token for authorization.


Request body schema
application/json
token:
string

Tokenization Token

Response

200
Response body schema
application/json
message:
string

Detokenization successful

DetokenizedData:
object

Object containing detokenized data

id:
string
token_id:
string
data:
object

Sample Request

Payload

application/json
{
  "token": "cb95abdf-6a4f-48c9-841e-7c761ea534ed"
}

Sample Response

200

application/json
{
  "message": "Detokenization successful",
  "DetokenizedData": {
    "id": "087f427d-1995-4a8f-8861-6fffe35845de",
    "token_id": "b9a486c2-bb0c-4257-a73d-195126447e42",
    "data": {
      "card_number": "3463-3454-5656-9857"
    }
  }
}

To test the API,click here to access our testing interface.