Ir para o conteúdo

7.3. Título Cedido

🔔 Tipo de Notificação

Campo Valor
tipoEvento titulo.cedido Título foi efetivamente cedido ao fundo
Id 5 Identificador do tipo de evento na tabela tipo_evento_webhook

🧾 Descrição

Esta notificação é enviada via POST para o endpoint configurado quando um título é efetivamente cedido a um FIDC. O disparo ocorre no momento em que o registro LoteTitulo transiciona Executado: false → true em uma operação de Cessão.

Use este evento para:

  • Atualizar o estoque de recebíveis no seu sistema (saída do estoque do cedente, entrada no estoque do fundo).
  • Registrar o valor de aquisição efetivamente pago pelo fundo.
  • Iniciar processos contábeis e fiscais relacionados à cessão.

📤 Payload Enviado

{
  "idWebhook": "019e0892-8d99-778c-9fa5-47bd07cd9ffb",
  "tipoEvento": "titulo.cedido",
  "dataHora": "2026-05-08T14:23:11.512Z",
  "grupoEconomico": "MeuGrupo",
  "dados": {
    "idTitulo": 2001,
    "numeroDocumento": "NF-000123",
    "especieTitulo": 2,
    "ocorrencia": 1,
    "idLote": 1001,
    "idLoteTitulo": 3001,
    "idCedente": 301,
    "documentoCedente": "12.345.678/0001-90",
    "idSacado": 401,
    "documentoSacado": "98.765.432/0001-10",
    "dataVencimento": "2026-06-07",
    "valorNominal": 50000.00,
    "valorAquisicao": 48750.00,
    "valorAbertoAtualizadoAdministradora": null,
    "dataConsultaValorAdministradora": null,
    "dataExecucao": "2026-05-08T14:23:11.444Z",
    "valorPago": null,
    "pagamentoParcial": false
  },
  "etiquetas": null
}

🧾 Detalhamento dos Campos de dados

Campo Tipo Descrição
idTitulo integer Identificador do título na plataforma
numeroDocumento string — null Número do documento (NF, duplicata, CCB, etc.)
especieTitulo integer (enum) — null Código da espécie do título (ver tabela abaixo)
ocorrencia integer (enum) Sempre 1 (Cessao) para este evento
idLote integer Identificador do lote ao qual o título pertence
idLoteTitulo integer Identificador do registro de relação lote × título
idCedente integer — null Identificador do cedente (origem do recebível)
documentoCedente string — null CPF/CNPJ do cedente
idSacado integer — null Identificador do sacado (devedor do recebível)
documentoSacado string — null CPF/CNPJ do sacado
dataVencimento string (date) — null Data de vencimento do título (formato YYYY-MM-DD)
valorNominal number — null Valor nominal do título (em reais)
valorAquisicao number — null Valor de aquisição (líquido do deságio) que o fundo pagou
valorAbertoAtualizadoAdministradora number — null Valor em aberto atualizado informado pela administradora na última conciliação. null quando ainda não consultado
dataConsultaValorAdministradora string (ISO 8601) — null Data/hora (UTC) da última consulta do valor atualizado na administradora
dataExecucao string (ISO 8601) Momento em que a cessão foi efetivada (UTC)
valorPago number — null Sempre null neste evento (preenchido apenas em liquidações)
pagamentoParcial boolean Sempre false neste evento

🔢 Espécies de Título (especieTitulo)

O campo é enviado como código numérico do enum EspecieTitulo:

Código Nome Significado
2 DuplicataMercantil Duplicata mercantil (mais comum)
3 UnidadeRecebivel UR — Unidade de Recebível (cartão)
4 NotaFiscalServico Nota Fiscal de Serviço
5 NotaDeDebito Nota de Débito
6 CCBPreDigital Cédula de Crédito Bancário (CCB pré-digital)
8 NotaPromissoria Nota Promissória
9 NotaComercial Nota Comercial
10 Contrato Contrato
11 NotaFiscal Nota Fiscal
12 CedulaProdutoRural Cédula de Produto Rural
13 CTE Conhecimento de Transporte Eletrônico (CT-e)
14 ConfissaoDivida Confissão de Dívida
15 AssuncaoDivida Assunção de Dívida
16 FaturaCartaoCredito Fatura de cartão de crédito
17 BloqueioAgendaPagamentoCartao Bloqueio de agenda de pagamento de cartão

Lista completa também disponível em GET /public/v1/enumeracoes/especie-titulo.


📪 Exemplo de envio

POST /webhook/vehub HTTP/1.1
Host: app.cliente.com.br
Content-Type: application/json; charset=utf-8
X-Idempotency-Key: 019e0892-8d99-778c-9fa5-47bd07cd9ffb
X-Event-Type: titulo.cedido
X-Webhook-Signature: sha256=2f4a7b...

{
  "idWebhook": "019e0892-8d99-778c-9fa5-47bd07cd9ffb",
  "tipoEvento": "titulo.cedido",
  "dataHora": "2026-05-08T14:23:11.512Z",
  "grupoEconomico": "MeuGrupo",
  "dados": {
    "idTitulo": 2001,
    "numeroDocumento": "NF-000123",
    "especieTitulo": 2,
    "ocorrencia": 1,
    "idLote": 1001,
    "idLoteTitulo": 3001,
    "idCedente": 301,
    "documentoCedente": "12.345.678/0001-90",
    "idSacado": 401,
    "documentoSacado": "98.765.432/0001-10",
    "dataVencimento": "2026-06-07",
    "valorNominal": 50000.00,
    "valorAquisicao": 48750.00,
    "valorAbertoAtualizadoAdministradora": null,
    "dataConsultaValorAdministradora": null,
    "dataExecucao": "2026-05-08T14:23:11.444Z",
    "valorPago": null,
    "pagamentoParcial": false
  },
  "etiquetas": null
}

Resposta esperada

HTTP/1.1 200 OK
Content-Type: application/json

{ "received": true }

🕒 Observações

  • Este evento dispara uma vez por título quando o lote da cessão é efetivado. Para um lote com 100 títulos, serão enviadas 100 notificações.
  • A dataExecucao corresponde ao momento da efetivação da cessão e é a referência oficial para fins contábeis.
  • O valorAquisicao já reflete o deságio aplicado pelo gestor (taxa, despesas, TAC, conforme a operação).
  • Se você precisa do saldo agregado do lote, escute também o evento lote.status_alterado com statusAtual = 5 (EnviadoAoFundo) ou consulte GET /public/v1/recebiveis/lotes/{idLote}.