Exemplos por linguagem
Os exemplos abaixo seguem o mesmo fluxo:- Gerar token em
POST /api/token-generate. - Copiar o
access_token. - Chamar
POST /api/service-api. - Ler
resultestatus.
SERVICE_PERSON_DATA_ENRICHMENT, mas você pode
trocar o campo service e os demais parâmetros conforme o produto desejado.
Ambientes
cURL em macOS ou Linux
Este exemplo usajq para extrair o token automaticamente.
jq, gere o token em um primeiro comando, copie access_token e
use no segundo comando.
cURL no Windows PowerShell
No PowerShell, usecurl.exe.
Node.js
Os exemplos usam
fetch global, disponível a partir do Node 18. Em versões
anteriores, instale um polyfill como node-fetch. O trecho final roda
dentro de uma função async imediatamente invocada para funcionar tanto em
projetos CommonJS quanto ESM sem configuração extra.Node.js com fetch
Node.js com Axios
Instale antes comnpm install axios.
Python
C#
Java
Exemplo usandoHttpClient (Java 11+) e text blocks (""") para o JSON, que
exigem Java 15+. Em Java 11-14, troque os text blocks por strings normais
concatenadas.
Como adaptar para outro serviço
Troque o valor deservice e os campos do body.
Exemplo para CNPJ:
