Webhook de Extratos

O webhook de extratos é uma solução que permite a notificação em tempo real de eventos relacionados a movimentações financeiras em uma conta bancária, como pagamentos e transferências. Essa integração é especialmente útil para aplicações que precisam monitorar alterações em contas de forma ágil e automatizada.


Body Params

ParâmetroDescriçãoFormato
signatureAssinatura digital utilizada para validar a autenticidade da notificação. Deve ser verificada utilizando a chave pública compartilhada previamente entre as partes.String
(base64)
changeIndica o tipo de mudança ocorrida na conta:
"in" (crédito) ou "out" (débito) .
string
data.uuidIdentificador único do evento.UUID
data.kindTipo de transação. Exemplo: "barcode_payment" (pagamento por código de barras).string
data.valueValor da transação, podendo ser negativo (débito) ou positivo (crédito). Exemplo: 853.0 (débito de R$ 853,00).número decimal
data.createdAtData e hora da criação do evento.ISO 8601
data.descriptionDescrição breve da transação. Exemplo: "Pagamento de boletos".string
data.detailsDetalhes adicionais da transação. Exemplo: "Pagamento".string
data.bankCodeCódigo do banco associado à conta. Exemplo: "341".string
data.agencyAgência bancária da conta. Exemplo: "0196".string
data.accountNúmero da conta bancária. Exemplo: "98989-0".string
data.nameNome do favorecido ou remetente da transação. Exemplo: "VIVI ATUAL NF".string
data.documentNumberDocumento (CPF ou CNPJ) do favorecido ou remetente. Exemplo: "26095465000167".string
data.receiptURL para o comprovante da transação. Exemplo: "https://pagamentos.grafeno.be/ip_bank_account/barcode_payment_receipts/125"string (URL)

Estrutura da Notificação

Tipo de transaçãoChave
Estorno de TEDchargeback
Estorno do Envio PIXpix_sent_chargeback
Custoscosts
TED Recebidaentry
TEF Recebidatef_entry
Estorno de TEF Recebidatef_entry_chargeback
PIX Recebidopix_entry
Estorno PIX Recebidopix_entry_chargeback
Transferênciainternal_transfer
TED Enviadawithdrawal
TEF Enviadatef_withdrawal
Estorno de TEF Enviadatef_withdrawal_chargeback
PIX Enviadopix_withdrawal
Recebimento de Boletosrepayment
Recebimento de Protestosprotest_repayment
Tarifas de Containvoice
Estorno de Pagamentopayment_chargeback
Movimentaçãogeneric_movement
Pagamentobarcode_payment
Pagamento de Boleto (Tributos e Convênios)tribute_payment
Pagamento em lote de Boleto (Tributos e Convênios)fiducia_batch_transfer_withdrawal
Estorno de Pagamentobarcode_payment_chargeback
Reconciliaçãoreconciliation
Custas Cartoráriasnotary_costs
Entrada de Split de Cobrançacharge_apportionment_entry
Saída de Split de Cobrançacharge_apportionment_withdrawal
Débito de Transferência de Titularidadecharge_concession_withdrawal
Recebimento Cartãocard_received
Tarifa TEDted_cost
Transferência Recebidatransfer_received
Transferência Enviadatransfer_sent
Pix Cobrança Recebidopix_charge_received
Recebimento Boleto Via PIXpix_boleto_received
Estorno de Envio de TEDted_sent_chargeback
Estorno de Tarifa de TEDted_cost_chargeback
Tarifa PIXpix_cost
Estorno de Tarifa PIXpix_cost_chargeback

Exemplos de eventos de notificação

{
  "signature": "a1iRX/a/alRZb3w5IfkQegirjyyKBnx7EtSX6pQfc8mVcmFglcpMUGXeRd9z\\n...",
  "change": "out",
  "data": {
    "uuid": "d96d6c22-0056-4899-8c81-c03d164be35a",
    "kind": "barcode_payment",
    "value": "-853.0",
    "createdAt": "2024-11-22T14:12:24.489-03:00",
    "description": "Payment",
    "details": "Pagamento",
    "bankCode": "341",
    "agency": "0196",
    "account": "80786-0",
    "name": "VIVI ATUAL NF",
    "documentNumber": "26095465000167",
    "receipt": "https://pagamentos.grafeno.be/ip_bank_account/barcode_payment_receipts/125"
  }
}

{
  "signature": "r2ZJfydJiJ6Z6SGoCNuW6kNc+XmFOE8P3vfFQUWXTAmGy3c7p826ohmMEC1o\n..",
  "change": "entry",
  "data": {
    "uuid": "7ee5eec8-78c1-4287-b4f6-7b3f9f01f0a5",
    "kind": "pix_entry",
    "value": "50.0",
    "createdAt": "2026-10-01T11:50:40.896-03:00",
    "description": "TESTES DE BOLETO - E11581339202610011450692E25",
    "details": "PIX Recebido",
    "bankCode": "274",
    "agency": "0001",
    "account": "81800070",
    "name": "TESTES DE BOLETO",
    "documentNumber": "20.290.384/0001-31",
    "receipt": "https://pagamentos.grafeno.be/ip_bank_account/transfers_receipts/125"
  }
}

{
  "signature": "r2ZJfydJiJ6Z6SGoCNuW6kNc+XmFOE8P3vfFQUWXTAmGy3c7p826ohmMEC1o\n...",
  "change": "entry",
  "data": {
    "uuid": "7ee5eec8-78c1-4287-b4f6-7b3f9f01f0a5",
    "kind": "pix_entry",
    "value": "50.0",
    "createdAt": "2026-10-01T11:50:40.896-03:00",
    "description": "TESTES DE BOLETO - E11581339202610011450692E25",
    "details": "PIX Recebido",
    "bankCode": "274",
    "agency": "0001",
    "account": "81800070",
    "name": "TESTES DE BOLETO",
    "documentNumber": "20.290.384/0001-31",
    "receipt": "https://pagamentos.grafeno.be/ip_bank_account/transfers_receipts/125"
  }
}
{
  "signature": "dhuoUCYMBOCUN1jT3lODkH24CQJIYrZInJMyN5yC3HnSw4yKsU3AaoZkcYrF\n...",
  "change": "out",
  "data":{
    "uuid": "79847762-24c2-47ac-a929-3d5ef24c4213",
    "kind": "invoice",
    "value": "-250.33",
    "createdAt": "2026-10-02T10:34:56.865-03:00",
    "description": "-",
    "details": "Tarifas de conta",
    "bankCode": "310",
    "agency": "0001",
    "account": "101265-2",
    "name": "01 Grafeno Fake",
    "documentNumber": "63.935.829/0001-04",
    "receipt": "-"
  }
}