Pular para o conteúdo principal

Webhooks da carteira

A carteira emite o webhook composition.status_change quando muda para alguns status. Ele é enviado só para a gestora da classe de fundo.

Assinatura, headers e política de reenvio são os mesmos de todos os webhooks: veja Autenticação de webhooks.

Quando é enviado​

statusQuandoO que fazer
pending_confirmationA carteira está pronta e aguarda a aprovação da gestora.Analise a carteira e aprove ou reprove.
confirmedA carteira foi confirmada: a de validação, ao ser aprovada pela gestora (ou automaticamente, se a classe tem aprovação automática); a final, ao fim do processamento.Consulte ou baixe a carteira.
reprocessedUma carteira já confirmada foi reprocessada pela QI DTVM.A carteira confirmada deixa de valer. Liste as carteiras da mesma data para obter a versão vigente.

Reprovações (reproved, reproved_by_agent) e os status intermediários de processamento não emitem webhook.

Payload​

Webhook Body
{
"webhook_type": "composition.status_change",
"webhook_datetime": "2025-01-22T20:30:23.459123+00:00",
"data": {
"composition_key": "f2208257-1489-4937-8862-031bca34016f",
"composition_date": "2025-01-21",
"composition_type": "pre_quota",
"status": "pending_confirmation",
"fund_class_key": "5dac941c-c779-4049-a4ee-7cee583b6860"
}
}
CampoTipoDescrição
webhook_typestringSempre composition.status_change.
webhook_datetimestringData e hora do envio, em UTC (ISO 8601).
data.composition_keystringChave da carteira. Use-a para consultar a carteira completa.
data.composition_datestringData de referência da carteira (YYYY-MM-DD).
data.composition_typestringpre_quota, final_quota ou opening_quota.
data.statusstringNovo status da carteira.
data.fund_class_keystringChave da classe de fundo.

Configuração​

A URL do webhook e os tipos de carteira que geram notificação (por exemplo, só pre_quota) são configurados pela QI DTVM — não há endpoint para isso na sua integração. Solicite ao time de integração em integracao.dtvm@qitech.com.br.