404
O que significa
O recurso solicitado não existe ou pertence a um workspace diferente do da chave de API usada. Por segurança, os dois casos retornam o mesmo404. Vale para:
- Análise: o
idinformado emGET /analyses/{id}não existe ou é de outro workspace. - Operação: o
idinformado emGET /operations/{id}não existe ou é de outro workspace. - Engine (Motor de CPF/CNPJ): o
engine_idinformado noPOST /analysesnão existe, ou a engine pertence a outro workspace — a API não revela a existência de engines de outros workspaces. (No Motor de Borderô, problemas de engine retornam422 no_engine.)
Causas comuns
idincorreto, truncado ou com caractere a mais (é o UUID retornado na resposta202do POST de criação — campoidnos analyses,operation_idnas operations).- Chave de API de um workspace diferente do que criou a análise/operação.
- Consulta a um
idgerado no seu sistema em vez doidretornado pela API. engine_idde uma engine de outro workspace.
Como corrigir
- Use exatamente o campo
iddo body da resposta202de criação. - Confirme que a chave de API pertence ao mesmo workspace que criou a análise/operação.
- Confira o
engine_id: ele deve ser o UUID de uma engine do seu workspace (ou omita o campo para usar a resolução automática). - Se você usa múltiplos workspaces, armazene o
idjunto da referência do workspace que o criou.
Exemplo
detail varia conforme a causa.