List terminal sessions
Lists terminal sessions.
get/terminal-sessions
Query parameters
limitinteger
The page limit for this list response (0 to 50).
offsetinteger
The offset for pagination.
externalReferencestring
A custom identifier that you can use to reference this resource in your own system. Multiple resources can share the same external reference, so this is not enforced as unique.
Filter terminal sessions by external reference.
noncestring
A unique identifier for this specific resource. Use the nonce to ensure idempotency. If you attempt to create a resource with a nonce that has already been used, an error will be returned.
Filter terminal sessions by nonce.
Response
Returns a paginated list of terminal sessions
Example response
{
"data": [
{
"outcome": {
"charge": {
"card": {
"id": "card_1234567890",
"bin": "42424242",
"last4": "4242",
"expiry": {
"month": "12",
"year": "29"
},
"network": "visa",
"fundingType": "debit",
"issuer": {
"name": "standard bank",
"country": "ZA"
}
},
"failure": {
"resultCode": {
"value": "05",
"descriptor": "do_not_honour",
"detail": "Do Not Honour indicates that the card issuer declined the transaction without providing a specific reason. The cardholder should contact their bank for more information."
}
}
}
}
}
]
}