Erros
Respostas de erro seguem um formato consistente. Os code permanecem em inglês (estáveis para integração); as message estão em português.
{
"error": {
"code": "INVALID_NIF",
"message": "O NIF do comerciante é inválido.",
"request_id": "req_xxx"
}
}Códigos comuns
UNAUTHORIZED— autenticação em faltaINVALID_API_KEY— chave inválida ou revogadaVALIDATION_ERROR— corpo do pedido inválidoINVALID_NIF— NIF inválidoIDEMPOTENCY_CONFLICT— mesma chave, payload diferenteRATE_LIMITED— limite de pedidos excedido