Skip to content

Check status

By Transaction ID#

GET https://payments.apipro.io/v2/transaction/{request_id}

This API endpoint uses an HTTP GET request to check a payment's status. It retrieves a specific transaction's details by including the request_id in the URL.

Responses#

Response Examples

Succesful response (pending status)
{
  "error_code": 0,
  "error_message": "",
  "identifier": "TRSC000001",
  "request_id": "861bc24d-468a-41ae-b8fd-53945301c738",
  "reference": "SomeTransaction#1",
  "description": "My order",
  "status": {
    "name": "pending",
    "date": "2025-04-24T10:53:50.873"
  },
  "created_date": "2025-04-24T10:53:41.78",
  "amount": 1,
  "billing_amount": 1,
  "currency": "BRL",
  "extra": [
    {
      "key": "key_4",
      "value": "value"
    },
    {
      "key": "key_3",
      "value": "value"
    }
  ],
  "timestamp": "2025-04-24T07:56:56.4542318Z"
}