Pular para o conteúdo principal

Recuperação do Lote de Cessão

Recupera os detalhes completos de um lote de cessão específico, incluindo informações da configuração, status atual, histórico de eventos, dados de desembolso e valores financeiros.

Quando utilizar

Use este endpoint para consultar o estado atual de um lote a qualquer momento do fluxo — por exemplo, para verificar se o lote já passou pela elegibilidade, se o gestor já aprovou, ou se o pagamento foi realizado.

Request

ENDPOINT
/trade_receivables/fund_class/{fund_class_key}/assignment_configuration/{assignment_configuration_key}/assignment/{assignment_external_id}
MÉTODO
GET

Path params

ParâmetroTipoDescrição
fund_class_keystringChave única do fundo (UUID).
assignment_configuration_keystringChave da configuração de cessão (UUID).
assignment_external_idstringO external_id informado na criação do lote.

Response

STATUS
200
Response Body
{
"assignment_key": "41d6ff41-1dac-4df7-9e50-d15210ec57f3",
"external_id": "931e9437-d025-41ab-bb53-6b94e10fd361",
"name": "CESSÃO #12345",
"assignment_configuration": {
"assignment_configuration_key": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"validation_configuration_key": "v1w2x3y4-z5a6-7890-abcd-ef1234567890",
"assignment_configuration_name": "Config CCB Fundo Alpha",
"assignment_contract_key": "k1l2m3n4-o5p6-7890-abcd-ef1234567890",
"registry_type": "internal_registry",
"asset_type": "ccb",
"assignment_configuration_type": "standard",
"consultant_decision_type": "manual_approval",
"asset_fees": null,
"assignment_reports": null,
"fund_class": {
"fund_class_key": "f1a2b3c4-d5e6-7890-abcd-ef1234567890",
"name": "Fundo Alpha FIDC",
"document_number": "12.345.678/0001-90",
"accounting_date": "2024-04-01",
"manager": {
"manager_key": "e1f2a3b4-c5d6-7890-abcd-ef1234567890",
"document_number": "11.222.333/0001-44",
"manager_name": "Gestora Exemplo S.A."
}
},
"assignor": {
"assignor_key": "c1d2e3f4-a5b6-7890-abcd-ef1234567890",
"document_number": "98.765.432/0001-10",
"name": "Cedente Exemplo Ltda"
},
"consultant": {
"consultant_key": "g1h2i3j4-k5l6-7890-abcd-ef1234567890",
"document_number": "55.666.777/0001-88",
"name": "Consultoria Exemplo Ltda"
},
"originator_bonds": [
{
"originator": {
"originator_key": "h1i2j3k4-l5m6-7890-abcd-ef1234567890",
"document_number": "22.333.444/0001-55",
"name": "Originadora Exemplo Ltda"
}
}
],
"webhook_configuration_bonds": [
{
"webhook_configuration_bond": {
"webhook_configuration_key": "w1x2y3z4-a5b6-7890-abcd-ef1234567890",
"agent_type": "assignor",
"agent_key": "c1d2e3f4-a5b6-7890-abcd-ef1234567890"
},
"signature_key": "s1t2u3v4-w5x6-7890-abcd-ef1234567890",
"webhook_url": "https://partner.example.com/webhooks/trade_receivables"
}
]
},
"assignment_number": "00012345",
"assignment_date": "2024-04-01",
"status": "completed",
"origin_type": "client",
"assignment_term_key": "b1c2d3e4-f5a6-7890-abcd-ef1234567890",
"disbursement": {
"target_account": {
"account_key": "d1e2f3a4-b5c6-7890-abcd-ef1234567890",
"account_type": "checking_account",
"account_branch": "001",
"account_number": "12345",
"account_digit": "4",
"financial_institution_code": "341",
"financial_institution_ispb": "60701190",
"owner": {
"document_number": "98.765.432/0001-10"
}
}
},
"assignment_total_value": 150000.00,
"assignment_irr": 0.0215,
"assignor_discounts": [
{
"assignor_discount_key": "ad12e3f4-a5b6-7890-abcd-ef1234567890",
"assignor_discount_type": "flat_rate",
"status": "approved",
"total_value": 500.00,
"description": "Taxa de administração"
}
],
"status_events": [
{
"status": "pending_assets_insertion",
"event_datetime": "2024-04-01 10:00:00"
},
{
"status": "completed_assets_insertion",
"event_datetime": "2024-04-01 11:30:00"
},
{
"status": "pending_eligibility",
"event_datetime": "2024-04-01 11:35:00"
},
{
"status": "completed",
"event_datetime": "2024-04-01 16:00:00",
"selected_agent": {
"AGENT-TYPE": "manager",
"AGENT-KEY": "e1f2a3b4-c5d6-7890-abcd-ef1234567890",
"AGENT-USER": "gestor@exemplo.com"
}
}
]
}

Atributos da resposta

CampoTipoDescrição
assignment_keystringIdentificador único do lote gerado pela QI Tech (UUID).
external_idstringChave externa fornecida pelo parceiro na criação.
namestringNome identificador da cessão.
assignment_numberstringNúmero sequencial do lote de cessão.
assignment_datestringData da cessão no formato YYYY-MM-DD.
statusstringStatus atual do lote. Consulte os enumeradores de status para todos os valores possíveis.
assignment_term_keystringChave do Termo de Cessão (UUID). Disponível após a geração do termo.
assignment_total_valuenumberValor total da cessão em reais. Disponível após a aprovação. Pode não estar presente se ainda não foi calculado.
assignment_irrnumberTaxa interna de retorno (TIR) do lote. Pode não estar presente se ainda não foi calculada.
assignment_configurationobjectDados completos da configuração de cessão. Veja tabela abaixo.
disbursementobject | nullDados da conta de desembolso. null quando ainda não configurada.
assignor_discountsarrayLista de descontos do cedente. Presente apenas quando existem descontos configurados. Veja tabela abaixo.
status_eventsarrayHistórico de transições de status do lote. Veja tabela abaixo.

Atributos de assignment_configuration

CampoTipoDescrição
assignment_configuration_keystringChave da configuração (UUID).
validation_configuration_keystringChave da configuração de validação (UUID).
assignment_configuration_namestringNome da configuração de cessão.
assignment_contract_keystringChave do contrato de cessão (UUID).
registry_typestringTipo de registro dos ativos (ex: internal_registry, external_registry).
asset_typestringTipo de ativo aceito nesta configuração (ex: ccb, duplicata_mercantil, duplicata_servico).
assignment_configuration_typestringTipo da configuração de cessão (ex: standard).
consultant_decision_typestringTipo de decisão do consultor (ex: manual_approval, auto_approval).
asset_feesobject | nullConfiguração de taxas dos ativos, quando aplicável.
assignment_reportsobject | nullConfiguração de relatórios da cessão, quando aplicável.
fund_classobjectDados do fundo cessionário. Veja tabela abaixo.
assignorobjectDados do cedente. Veja tabela abaixo.
consultantobjectDados do consultor. Presente quando a configuração possui consultor vinculado. Veja tabela abaixo.
originator_bondsarrayLista de originadores vinculados à configuração. Veja tabela abaixo.
webhook_configuration_bondsarrayLista de configurações de webhook vinculadas. Veja tabela abaixo.

Atributos de fund_class

CampoTipoDescrição
fund_class_keystringChave única do fundo (UUID).
namestringNome do fundo.
document_numberstringCNPJ do fundo.
accounting_datestringData contábil vigente do fundo no formato YYYY-MM-DD.
managerobjectDados do gestor do fundo. Veja tabela abaixo.

Atributos de manager

CampoTipoDescrição
manager_keystringChave única do gestor (UUID).
document_numberstringCNPJ do gestor.
manager_namestringNome do gestor.

Atributos de assignor

CampoTipoDescrição
assignor_keystringChave única do cedente (UUID).
document_numberstringCPF/CNPJ do cedente.
namestringNome do cedente.

Atributos de consultant

CampoTipoDescrição
consultant_keystringChave única do consultor (UUID).
document_numberstringCNPJ do consultor.
namestringNome do consultor.

Atributos de originator_bonds

CampoTipoDescrição
originatorobjectDados do originador.
originator.originator_keystringChave única do originador (UUID).
originator.document_numberstringCNPJ do originador.
originator.namestringNome do originador.

Atributos de webhook_configuration_bonds

CampoTipoDescrição
webhook_configuration_bondobjectDados da configuração de webhook.
webhook_configuration_bond.webhook_configuration_keystringChave única da configuração de webhook (UUID).
webhook_configuration_bond.agent_typestringTipo do agente que receberá o webhook (ex: assignor, manager, consultant).
webhook_configuration_bond.agent_keystringChave do agente vinculado.
signature_keystringChave de assinatura para validação do webhook (UUID).
webhook_urlstringURL de destino do webhook.

Atributos de assignor_discounts

CampoTipoDescrição
assignor_discount_keystringChave única do desconto (UUID).
assignor_discount_typestringTipo de desconto do cedente (ex: flat_rate).
statusstringStatus do desconto (ex: approved, pending).
total_valuenumberValor total do desconto em reais.
descriptionstringDescrição do desconto.

Atributos de status_events

CampoTipoDescrição
statusstringStatus do evento.
event_datetimestringData e hora do evento no formato YYYY-MM-DD HH:MM:SS.
selected_agentobjectDados do agente responsável pela transição. Presente apenas quando a transição foi feita por um agente identificado.