Postman do zero

Use este guia para montar uma collection simples e testar a API idCerberus em homologação. O objetivo é sair com dois requests funcionando:
  • POST /api/token-generate
  • POST /api/service-api

Token primeiro

Sem token válido, nenhum service protegido deve ser testado.

Service API depois

Troque apenas o campo service e os campos obrigatórios de cada consulta.

OCR com base64

Use PowerShell para copiar imagem em base64 e colar no body do Postman.

Diagnóstico rápido

Veja o que olhar quando vier falta de acesso, imagem ausente, {} ou ERROR.

1. Crie uma collection

  1. Abra o Postman.
  2. Clique em Collections.
  3. Clique em New Collection.
  4. Nomeie como idCerberus API.
  5. Salve.

2. Crie um environment de HML

  1. Clique em Environments.
  2. Clique em New Environment.
  3. Nomeie como idCerberus HML.
  4. Crie a variável base_url.
  5. No valor, coloque:
  1. Crie a variável jwt_token.
  2. Deixe o valor vazio por enquanto.
  3. Salve o environment.
  4. Selecione idCerberus HML no canto superior direito do Postman.

3. Crie o request de token

  1. Dentro da collection, clique em Add request.
  2. Nomeie como Gerar token.
  3. Selecione o método POST.
  4. Use a URL:
  1. Na aba Headers, adicione:
  1. Na aba Body, escolha raw.
  2. Selecione JSON.
  3. Cole:
  1. Clique em Send.
  2. Copie o valor de access_token.
  3. Cole esse valor na variável jwt_token do environment.
Se preferir, configure um script de teste no request de token para salvar o token automaticamente:

4. Crie o request de service-api

  1. Dentro da collection, clique em Add request.
  2. Nomeie como Executar service-api.
  3. Selecione o método POST.
  4. Use a URL:
  1. Na aba Headers, adicione:
  1. Na aba Body, escolha raw.
  2. Selecione JSON.
  3. Cole um payload de teste.
Exemplo CPF:
Exemplo CNPJ:

5. Leia a resposta

Uma resposta de negócio costuma seguir este formato:
Leia assim:
Não use apenas o HTTP status para decidir se deu certo. A API pode responder HTTP 200 e o body indicar REFUSED ou ERROR.

6. Exemplos prontos

Se quiser copiar um curl já montado, use:
Se quiser payload, retorno esperado e erro comum no mesmo lugar, abra Receitas prontas.

7. Testar OCR com imagem

Para OCR, o campo image1 deve receber base64 puro. Não envie prefixo data:image/jpeg;base64,.

CNH

RG frente e verso

Cartão CNPJ

Comprovante de endereço

Depois de rodar o comando, cole no Body > raw > JSON do Postman.

8. Troque para produção

Para criar um environment de produção, repita o processo e use:
Use credenciais de produção e gere um novo token. Não reutilize token de HML em produção.

9. Se der erro

Para diagnóstico mais completo, veja Erros comuns de integração.