Skip to main content
Todas as consultas passam por POST /v1/services. Você lista os serviços em services, envia cada identificador uma vez, e recebe um item de resultado para cada serviço.

As três etapas

1

Validação

Antes de qualquer consulta, cada serviço é conferido: alias conhecido e sem repetição, campos obrigatórios presentes, formato válido (dígito de CPF e CNPJ, e-mail, data, base64), produto ativo, acesso a produção, finalidade quando há dados pessoais, e saldo para o lote inteiro.Se algo falhar, a resposta é 422 validation_failed com todos os problemas de uma vez. Nada é consultado nem cobrado. Veja Erros.
2

Execução em paralelo

Com tudo válido, os serviços rodam ao mesmo tempo. O tempo total é o do serviço mais lento, não a soma.
3

Um resultado por serviço

results traz um item por alias, na ordem pedida. Cada item tem o próprio status: um serviço pode falhar sem afetar os outros, e o que falha não é cobrado.

Resposta

Leia sempre o status de cada item. HTTP 200 significa que a requisição foi processada, não que todos os serviços tiveram sucesso.