Eventos de Webhook
operation.created
Disparado quando uma operacao e criada (e, quando aplicavel, aguarda aprovacao do Backoffice).
{
"event_type": "operation.created",
"data": {
"operation_id": "...",
"display_number": "OP-A1B2C3D4-E5F6G7H8",
"opr_liquid_value": "9424.66",
"lifecycle_status": "WAITING_APPROVAL"
}
}
operation.approved
Disparado quando a operacao e aprovada (pelo Backoffice ou automaticamente).
{
"event_type": "operation.approved",
"data": {
"operation_id": "...",
"display_number": "OP-A1B2C3D4-E5F6G7H8",
"lifecycle_status": "APPROVED_DIRECT",
"approved_at": "2026-06-01T15:00:00Z"
}
}
operation.contract_signed
Todos os signatarios assinaram o contrato via ZapSign.
{
"event_type": "operation.contract_signed",
"data": {
"operation_id": "...",
"contract_id": "...",
"signed_at": "2026-06-01T14:00:00Z"
}
}
operation.paid
Pagamento PIX enviado ao cedente.
{
"event_type": "operation.paid",
"data": {
"operation_id": "...",
"display_number": "OP-A1B2C3D4-E5F6G7H8",
"opr_liquid_value": "9424.66",
"payment_sent_at": "2026-06-01T15:30:00Z"
}
}
operation.denied
Operacao negada pelo Backoffice.
{
"event_type": "operation.denied",
"data": {
"operation_id": "...",
"reason": "Motivo da negacao"
}
}
operation.cancelled
Operacao cancelada pelo originador.
{
"event_type": "operation.cancelled",
"data": {
"operation_id": "...",
"cancelled_at": "2026-06-01T12:00:00Z"
}
}
title.paid
Titulo individual totalmente liquidado.
{
"event_type": "title.paid",
"data": {
"title_id": "...",
"operation_id": "...",
"face_value": "10000.00",
"total_returned_value": "10000.00",
"fully_returned_at": "2026-08-15T10:00:00Z"
}
}
title.partially_paid
Pagamento parcial recebido em um titulo.
{
"event_type": "title.partially_paid",
"data": {
"title_id": "...",
"operation_id": "...",
"payment_amount_brl": "5000.00",
"outstanding_brl": "5000.00"
}
}
operation.overdue
Um ou mais titulos da operacao venceram sem pagamento total.
{
"event_type": "operation.overdue",
"data": {
"operation_id": "...",
"overdue_titles_count": 2,
"total_outstanding_brl": "5000.00"
}
}
stock.item_registered
Recebivel registrado no estoque.
{
"event_type": "stock.item_registered",
"data": {
"stock_item_id": "...",
"external_id": "NF-2026-001",
"face_value": "10000.00"
}
}