Envia uma consulta para processamento e retorna imediatamente um consultaId.
A execução é assíncrona — a API não aguarda a resposta do provedor externo. Em vez disso, o a consulta é enfileirada e processada em segundo plano. Use GET /consultas/resultado/{consultaId} para acompanhar o andamento e obter o resultado quando estiver pronto.
Parâmetros da consulta
Os campos do body variam de acordo com a consulta. Antes de executar, consulte GET /consultas/{id} para ver quais parâmetros são esperados e quais são obrigatórios. Enviar um campo obrigatório em branco retorna 400.
*Limites de uso
Cada usuário possui limites diários e mensais configurados por consulta. Ao atingir o limite, a API retorna 403.
GET /consultas/{id} para ver quais campos enviar e quais são obrigatórios:
{ "cpf": "..." }.
Executar a consulta
POST com os parâmetros corretos. A API retorna 202 com um consultaId imediatamente — sem aguardar o provedor.Token JWT retornado pelo endpoint POST /auth/login. Inclua este header em todas as requisições autenticadas.
ID da consulta a ser executada. Obtenha via GET /consultas.
Parâmetros da consulta. Os campos e suas obrigatoriedades variam por consulta — verifique em GET /consultas/{id}.
Mapa de parâmetros da consulta. Envie apenas os campos definidos para esta consulta.
Consulta aceita para processamento. Use o consultaId retornado para acompanhar o resultado em GET /consultas/resultado/{consultaId}.