Skip to main content
GET
/
api
/
admin
/
statuses
/
{id}
GetTransactionStatusCode
curl --request GET \
  --url https://test.paysight.io/api/admin/statuses/{id} \
  --header 'Authorization: <api-key>' \
  --header 'ClientId: <clientid>' \
  --header 'UserEmail: <useremail>'
{
  "success": true,
  "data": {
    "id": "<string>",
    "status": "<string>",
    "successful": true,
    "isGatewayLevelStatus": true,
    "isIssuerDecline": true,
    "isInsufficientFunds": true,
    "isInvalidCardDetails": true,
    "isOther": true
  }
}

Authorizations

Authorization
string
header
required

Your Paysight API key. You can find it in your Paysight account at https://app.paysight.io/settings/account

Headers

ClientId
string
required

Your Paysight Tenant/Client Id. This is the id of the parent company listed in https://app.paysight.io/management/companies. Alternatively, this will be provided by Paysight

UserEmail
string
required

The email address of the party or group making the request

Path Parameters

id
string
required

Status code ID to retrieve

Response

Transaction status details

Response containing a single transaction status code

success
boolean

Indicates if the request was successful

data
object

Transaction status details