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"
}