Enviar os documentos do caso
Envia todos os arquivos do caso de uma vez e responde 202 sem chamar modelo nenhum. Os arquivos ficam na fila e um worker os identifica, lê e grava depois. É a rota que substituiu o antigo create de um arquivo por vez.
O que o worker faz com cada arquivo
- Sem
type, o identificador de documento diz o que o arquivo é (target): apólice, BO, aviso de sinistro, termo de terceiro, CNH, CRLV, foto do local, foto do veículo ouOUTRO. OOUTROfica fora do caso. - Foto de veículo passa também pelo OCR Veículo, e a posição da foto (frente, traseira, lateral, interior, cofre do motor) é que dá o tipo do documento.
- Com
agentReader: true, o OCR do tipo lê o arquivo e grava os campos extraídos nometadatado documento, na chave do agente. - Com
autoCreate: true, a leitura entra na montagem do caso: o agente de reconciliação transforma as leituras em envolvidos e preenche o relato (vejadocuments.assemblynoGETdo caso).autoCreateexigeagentReader— sem leitura não há o que montar.
Limites
| Limite | Valor |
|---|---|
| Arquivos por envio | 40 |
| Tamanho de um arquivo (decodificado) | 10 MB |
| Soma dos arquivos (decodificados) | 50 MB |
| Formatos | application/pdf, image/jpeg, image/png, image/webp |
O corpo inteiro é cortado em cerca de 67,7 MB antes de ser lido — o Base64 dos 50 MB mais folga para o resto do JSON. Passar disso é 413.
Um envio por vez
Há um envio por caso. Mandar outro com um em andamento é 409 RESEARCH_DOCUMENTS_IN_PROGRESS. O andamento sai no GET do caso, em documents.
Um arquivo recusado leva o índice dele no corpo do erro (index), para o front saber qual corrigir sem ler a frase.
Authorizations
Token Bearer JWT obtido em POST /api/v1/authentication. O workspace do token precisa ser o mesmo do caminho.
Parameters
Path Parameters
O workspace dono do caso. Tem de ser o workspace do token.
"3f1a2b4c-5d6e-4f70-8a91-b2c3d4e5f607""uuid"O id do caso.
"7d2f8e10-4c3b-4a5d-9e8f-1a2b3c4d5e6f""uuid"Request Body
Responses
O envio entrou na fila.