Skip to main content

Endpoint

GET https://api.pagou.ai/v2/transactions/{id}

Exemplo SDK TypeScript

const tx = await client.transactions.retrieve("id-da-transacao");
console.log(tx.data.id, tx.data.status, tx.data.paid_at);

Exemplo HTTP (cURL)

curl --request GET \
  --url https://api.pagou.ai/v2/transactions/{id} \
  --header "Authorization: Bearer SEU_TOKEN"
Use esse endpoint como fallback quando houver atraso de webhook.

Resposta esperada (resumo)

{
  "id": "trx_xxx",
  "status": "paid",
  "amount": 1500,
  "paid_at": "2026-02-25T18:43:10.000Z",
  "pix": {
    "end_to_end_id": "E123..."
  }
}