API Reference
Movimento por referência externa
GET /v1/payouts/external-ref/:reference/movement — movimento contábil pelo externalRef.
Movimento do pagamento por externalRef
Atalho que retorna o movimento contábil (DEBIT/PIX_OUT) gerado pelo payout, identificado pelo externalRef informado na criação. Mesma estrutura de GET /v1/payouts/:id/movement.
GET/v1/payouts/external-ref/:reference/movement
Note que o externalRef no nível raiz é o do movimento contábil (geralmente null), distinto do externalRef do payout. Para recuperar a referência externa do payout em si, use GET /v1/payouts/external-ref/:reference.
Path params
- referenceObrigatóriostring (≤ 64)externalRef informado na criação do payout.
Headers
- AuthorizationObrigatóriostringBearer SUA_API_KEY
- X-Pix-Account-IdObrigatóriostringID da conta Pix proprietária do payout.
Exemplo de requisição
bash
curl https://api.staterpay.io/v1/payouts/external-ref/pedido-2026-0001/movement \ -H "Authorization: Bearer SUA_API_KEY" \ -H "X-Pix-Account-Id: cmoxample0001qkxyzaccount"Resposta
- idstringIdentificador do movimento.
- type"DEBIT"Sempre DEBIT em payouts.
- status"POSTED" | "PENDING" | "REVERSED"Estado contábil do movimento.
- source"PIX_OUT"Origem fixa em payouts.
- descriptionstringDescrição legível do movimento.
- externalRefstring | nullReferência externa (campo do próprio movimento; pode ser null mesmo quando o payout que o originou tem externalRef).
- feeAmountstring | nullTarifa cobrada (centavos), quando aplicável.
- reversesMovementIdstring | nullMovimento reversado por este, em casos de estorno.
- createdAtstring (ISO-8601 UTC-3)Criação.
- entriesarrayLançamentos contábeis: amount (negativo em DEBIT), balanceAfter, kind.
- metadata.datestring (ISO-8601 UTC)Carimbo do envio em UTC.
- metadata.payerobjectIdentificação interna: branch e account.
- metadata.endToEndIdstringEndToEndId Pix de liquidação.
- metadata.beneficiaryobjectDestinatário com pixKey, pixKeyType, name, document, branch, account, ispb.
- metadata.pixAccountIdstringConta Pix de origem.
- metadata.paymentDatestringData/hora exata da liquidação no provider.
json
{ "id": "cmoxample0001qkxyzmovement", "type": "DEBIT", "status": "POSTED", "source": "PIX_OUT", "description": "PIX enviado para fulano@example.com", "externalRef": null, "feeAmount": null, "reversesMovementId": null, "createdAt": "2026-05-12T14:56:50.003-03:00", "entries": [ { "id": "cmoxample0001qkxyzentry", "accountId": "cmoxample0001qkxyzcoreaccount", "amount": "-1", "balanceAfter": "644", "kind": "PRIMARY", "createdAt": "2026-05-12T14:56:50.007-03:00" } ], "metadata": { "date": "2026-05-12T17:56:49.988Z", "payer": { "branch": "1", "account": "123456" }, "endToEndId": "E37319859202605121756NBC4AD2Z0P2", "beneficiary": { "pixKey": "fulano@example.com", "pixKeyType": "EMAIL", "name": "Fulano de Tal", "document": "12345678900", "branch": "1", "account": "49773517", "ispb": "18236120" }, "pixAccountId": "cmoxample0001qkxyzaccount", "paymentDate": "2026-05-12 17:57:01.772969+00:00" }}URL base:
https://api.staterpay.io