Skip to main content

Detokenization and Tokenization Example

The adjacent example will detokenize the token in the cardNumber field (411111KOQL3N1111), and tokenize the value in the password field (secret) using token scheme 22.

POST /TransparentGatewayAPI/Detokenize HTTP/1.1
Host: test-api.tokenex.com
Content-Type: application/json
Accept: application/json
TX_URL: https://www.example.com
TX_TokenExID: YourTokenExID
TX_APIKey: YourAPIKey
TX_ResponseField: (?:"password": ")(.*)(?:")
TX_TokenScheme: 22

{
"createTransactionRequest": {
"merchantAuthentication": {
"name": "API_LOGIN_ID",
"transactionKey": "API_TRANSACTION_KEY"
},
"refId": "123456",
"transactionRequest": {
"transactionType": "authCaptureTransaction",
"amount": "5",
"payment": {
"creditCard": {
"cardNumber": "{{{411111KOQL3N1111}}}",
"expirationDate": "2026-12",
"cardCode": "123"
}
},
"customer": {
"id": "99999456654"
}
}
},
"transactionResponse": {
"password": "secret"
}
}