Encerramento da inserção de contratos
Avisa que todos os contratos do lote foram inseridos. A QI Tech calcula a taxa de aquisição e o prazo médio do lote, e o lote passa a pending_documents, pronto para os documentos da operação. Depois disso, o lote não aceita mais contratos.
Disponível em
| Perfil | Host | Permissão exigida |
|---|---|---|
| Gestora | manager-api | Escrita |
| Consultoria | consultant-api | Operar contratos |
| Cedente | assignor-api | Escrita |
URL base de cada host: Ambientes (Hosts).
Onde estou no fluxo?
Este é o 3º passo. Antes, insira os contratos. Depois, envie os documentos.
Request
ENDPOINT
/trade_contract/fund_class/{fund_class_key}/assignment/{assignment_key}MÉTODO
PUTRequest Body
{
"assignment_status": "completed_assets_insertion"
}
| Campo | Tipo | Obrigatoriedade | Descrição |
|---|---|---|---|
assignment_status | string | obrigatório | Sempre completed_assets_insertion. |
Response
STATUS
200Response Body
{
"assignment_key": "9a8b7c6d-5e4f-4a3b-2c1d-0e9f8a7b6c5d",
"external_id": "FIN-2026-000147",
"status": "pending_documents"
}
Erros
| Status | Código | Quando acontece |
|---|---|---|
| 400 | QIT000001 | Body diferente de {"assignment_status": "completed_assets_insertion"}. |
| 404 | TRC000011 | Não existe lote com essa assignment_key neste fundo. |
| 409 | TRC000012 | O lote não está em pending_assets_insertion: a inserção já foi encerrada, ou o lote foi cancelado. |
| 409 | TRC000069 | O lote não tem nenhum contrato. |
| 403 | QIT000004 / QIT000005 / QIT000008 | A integração não tem acesso a este lote. |
Um TRC000012 depois de um erro de rede costuma significar que o encerramento já aconteceu: confira o status na consulta do lote.