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": "DuplicataMercantil",
    "ocorrencia": "Cessao",
    "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,
    "dataExecucao": "2026-05-08T14:23:11.444Z",
    "valorPago": null,
    "pagamentoParcial": false
  },
  "etiquetas": {
    "isTeste": "false",
    "origem": "vhub"
  }
}

🧾 Detalhamento dos Campos de dados

Campo Tipo Descrição
idTitulo integer Identificador do título no VHub
numeroDocumento string — null Número do documento (NF, duplicata, CCB, etc.)
especieTitulo string (enum) — null Espécie do título (ver tabela abaixo)
ocorrencia string (enum) Sempre 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
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)

Os valores mais comuns retornados pelo VHub:

Valor (string) Significado
DuplicataMercantil Duplicata mercantil (mais comum)
DuplicataServico Duplicata de serviço
NotaPromissoria Nota promissória
CCB Cédula de Crédito Bancário
CartaoCredito Antecipação de cartão de crédito (URs)
RecibosVendas Recibos de vendas
Cheque Cheque

Para a lista completa, ver a seção 6 — Enumerações.


📪 Exemplo de envio

POST /webhook/vhub 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": "DuplicataMercantil",
    "ocorrencia": "Cessao",
    "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,
    "dataExecucao": "2026-05-08T14:23:11.444Z",
    "valorPago": null,
    "pagamentoParcial": false
  },
  "etiquetas": {
    "isTeste": "false",
    "origem": "vhub"
  }
}

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 no VHub 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).
  • Para títulos de modalidade Fomento, o valorAquisicao pode ser igual ao valorNominal quando não há deságio configurado.
  • Se você precisa do saldo agregado do lote, escute também o evento lote.status_alterado com statusAtual = "EnviadoAoFundo" ou consulte GET /api/v1/lote/{id}.