Skip to main content
Toda resposta de erro segue o mesmo formato:

Códigos de status

401 e 404 nunca distinguem “não existe” de “existe mas não é seu” — é proposital, para não vazar a existência de dados de outras empresas.

Idempotência

POST /analyses e POST /reports não são idempotentes — cada chamada roda o workflow do zero e gera um novo uuid. Para reconsultar um resultado já gerado, use GET /analyses/{uuid} ou GET /reports/{uuid}, não repita o POST.