CCB Assinada
Webhook disparado quando o tomador conclui a assinatura eletrônica da CCB.
Categoria: CCB
Evento: CCB Assinada
Nome do Evento
CCB_SIGNED
Disparado quando o tomador conclui a assinatura eletrônica solicitada em CCB_SIGNING_REQUESTED (transição CCB_SIGNING_PENDING → CCB_SIGNED). A operação fica então pronta para o desembolso.
Estrutura do Payload
{
"eventType": "string",
"entityId": "uuid",
"occurredAt": "date-time",
"data": {
"id": "uuid",
"externalContractId": "string",
"status": "CCB_SIGNED",
"signedCcbDocumentId": "uuid",
"signedCcbReceivedAt": "date-time",
"updatedAt": "date-time"
}
}Tabela de Descrição dos Campos
| Campo | Tipo | Descrição |
|---|---|---|
eventType | string | Sempre "CCB_SIGNED". |
entityId | uuid | ID interno da operação de crédito. |
occurredAt | datetime | Momento em que a CCB assinada foi recebida (UTC). |
data.status | enum | CCB_SIGNED. |
data.signedCcbDocumentId | uuid | ID do BorrowerDocument que armazena a CCB assinada pelo tomador. |
data.signedCcbReceivedAt | datetime | Data e hora de recebimento da CCB assinada. |
Exemplo de Payload
Exemplo ilustrativo — construído a partir do schema
CreditOperation, não extraído literalmente do OpenAPI (o exemplo original não estava disponível na extração). Validar com o time antes de publicar.
{
"eventType": "CCB_SIGNED",
"entityId": "8f14e45f-ceea-467e-95b7-1c9f4e6d4a6b",
"occurredAt": "2026-08-06T15:02:19Z",
"data": {
"id": "8f14e45f-ceea-467e-95b7-1c9f4e6d4a6b",
"externalContractId": "ctr-98421",
"status": "CCB_SIGNED",
"ccbSignatureRequestId": "5d2c8e1a-4f6b-4a9c-8d7e-2b1c3a4f5e6d",
"signedCcbDocumentId": "9a1b2c3d-4e5f-4a6b-8c7d-1e2f3a4b5c6d",
"signedCcbReceivedAt": "2026-08-06T15:02:19Z",
"updatedAt": "2026-08-06T15:02:19Z"
}
}Próximo passo
Com a CCB assinada, o parceiro pode solicitar o desembolso via POST /credit-operations/{externalContractId}/disbursement, o que dispara DISBURSEMENT_REQUESTED.
Updated 19 days ago
Did this page help you?
