Estrutura da resposta
Em uma consulta concluída com sucesso (HTTP 200), a API devolve um objeto JSON com:
-
data: payload do produto para aquela consulta. Quando a origem devolve um envelope com arrayResult, a plataforma costuma expor o primeiro elemento comodata(objeto único). Se a origem responder com sucesso eResultfor um array vazio,datapode incluirResult,Status,QueryId,ElapsedMilliseconds,QueryDateeEvidencespara não perder o contexto da consulta. Sem transformação no produto, pode ser o JSON bruto. Trate como estrutura orientada ao produto e valide apenas o que a integração utiliza. -
meta: metadados da operação (sempre presentes em200):chargedCredits(string decimal): valor em R$ debitado nesta chamada.product: slug do produto consultado (útil quando se usa a rota genéricaPOST /v1/query/{slug}).queryId: identificador interno da consulta na Proteo (UUID do registro de auditoria). Informe este valor em chamados de suporte; não é o identificador da origem externa.
Cobrança
Cada resposta200 debita créditos no valor aplicável ao produto, plano e volume do período. O valor efetivo da chamada aparece em meta.chargedCredits.
Boas práticas
Validedata conforme as suas regras de negócio e políticas de privacidade. Guarde meta.queryId quando precisar correlacionar logs do seu lado com o atendimento Proteo. A Referência da API descreve o contrato dos endpoints; o conteúdo de data continua dinâmico por produto e origem.