Incluir um envolvido
Põe uma pessoa, uma empresa ou um veículo no caso, com os papéis dela.
A consulta do cadastro
Criar um envolvido consulta um provedor pago e guarda o resultado em profile:
| Tipo | value |
Consulta | Chave em profile |
|---|---|---|---|
PERSON |
CPF | Dataset do Zarv ID v3 (PF) | dataset |
COMPANY |
CNPJ | Dataset do Zarv ID v3 (PJ) | dataset |
VEHICLE |
Placa | Zarv Asset | asset |
O CPF ou o CNPJ é conferido (tamanho e dígito verificador) antes da consulta: um erro de digitação é 400, e não uma consulta cobrada. A consulta vem depois de todas as conferências e antes de gravar — o que seria recusado não é cobrado, e uma consulta que falha não grava nada (502).
As regras da árvore
- O
VEHICLEé sempre raiz: ele não temparentId. - A
COMPANYsó fica sob umVEHICLE. - O
parentIdtem de ser um envolvido deste caso.
Duas regras que evitam caso duplicado
- Dentro do caso: se já existe um envolvido com esse
value, a chamada devolve o que já está lá, sem gravar de novo e sem consultar. - Entre casos: uma placa que já está num caso em aberto do mesmo workspace é recusada com
409 VEHICLE_IN_OPEN_RESEARCH, e o corpo traz oresearchIddaquele caso — é para onde as evidências devem ir.
value é obrigatório no VEHICLE (a placa). Em PERSON e COMPANY o documento é opcional: uma testemunha pode não ter.
O envolvido criado por aqui nasce manual: true — foi declarado, não descoberto. O que a montagem do caso cria a partir das leituras nasce manual: false.
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 envolvido entrou no caso.