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
/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
/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.