- Home
- All APIs
- Token Management Service
- Security tokens
- XiSecure tokens
XiSecure tokens
XiSecure (now called B2B Secure) examples are shown below. Each example includes a request and a response.
Headers
Include the
Tokenize card
Tokenize card request and response examples are shown below.
Request
Copied!
{
"token": {
"payloadType": "Card"
},
"cardDetails": {
"cardNumber": "4111111111111111"
},
"outputTokenProviderProfileIds": [
"Your_XiSecure_Profile"
]
}
{ "token": { "payloadType": "Card" }, "cardDetails": { "cardNumber": "4111111111111111" }, "outputTokenProviderProfileIds": [ "Your_XiSecure_Profile" ] }
Response
Copied!
{
"tokens": [
{
"statusCode": "100",
"tokenProvider": "XiSecure Token Provider",
"profileId": "Your_XiSecure_Profile",
"value": "-E803-1111-MGZ29DCQR3ZH5D",
"payloadType": "Card"
}
],
"statusCode": "100",
"requestId": "2IS4LRJYdUWGkt3yBbQ"
}
{ "tokens": [ { "statusCode": "100", "tokenProvider": "XiSecure Token Provider", "profileId": "Your_XiSecure_Profile", "value": "-E803-1111-MGZ29DCQR3ZH5D", "payloadType": "Card" } ], "statusCode": "100", "requestId": "2IS4LRJYdUWGkt3yBbQ" }
Detokenize card
Detokenize card request and response examples are shown below.
Request
GET https://cert-tesapi.paymetric.com/api/tokens/-E803-1111-MGZ29DCQR3ZH5D?profileId=Your_XiSecure_Profile&payloadType=Card
Response
Copied!
{
"cardDetails": {
"cardNumber": "4111111111111111"
},
"statusCode": "100",
"requestId": "WCWQgIL1UavKynINauRyQ"
}
{ "cardDetails": { "cardNumber": "4111111111111111" }, "statusCode": "100", "requestId": "WCWQgIL1UavKynINauRyQ" }
Tokenize eCheck
Tokenize eCheck request and response examples are shown below.
Request
Copied!
{
"token": {
"payloadType": "eCheck"
},
"eCheckDetails": {
"accountNumber": "12345"
},
"outputTokenProviderProfileIds": [
"Your_XiSecure_Profile"
]
}
{ "token": { "payloadType": "eCheck" }, "eCheckDetails": { "accountNumber": "12345" }, "outputTokenProviderProfileIds": [ "Your_XiSecure_Profile" ] }
Response
Copied!
{
"tokens": [
{
"statusCode": "100",
"tokenProvider": "XiSecure Token Provider",
"profileId": "Your_XiSecure_Profile",
"value": "-E803-1111-69285660792498",
"payloadType": "eCheck"
}
],
"statusCode": "100",
"requestId": "y7Jrsb5InUyB8qExbpZnA"
}
{ "tokens": [ { "statusCode": "100", "tokenProvider": "XiSecure Token Provider", "profileId": "Your_XiSecure_Profile", "value": "-E803-1111-69285660792498", "payloadType": "eCheck" } ], "statusCode": "100", "requestId": "y7Jrsb5InUyB8qExbpZnA" }
Detokenize eCheck
Detokenize eCheck request and response examples are shown below.
Request
GET https://cert-tesapi.paymetric.com/api/tokens/-E803-1111-69285660792498?profileId=Your_XiSecure_Profile&payloadType=eCheck
Response
Copied!
{
"eCheckDetails": {
"accountNumber": "12345"
},
"statusCode": "100",
"requestId": "3ayJPAloMkCsT9jwXa29bg"
}
{ "eCheckDetails": { "accountNumber": "12345" }, "statusCode": "100", "requestId": "3ayJPAloMkCsT9jwXa29bg" }