Testando a API
O Postman e uma das formas mais rapidas de explorar a API do Sherlocker sem escrever codigo. Disponibilizamos uma collection pronta com todos os endpoints, variaveis pre-configuradas e exemplos de body para requests POST.Importando a collection
1
Baixar a collection
Faca download do arquivo sherlocker-postman-collection.json.
2
Abrir o Postman
Abra o Postman (desktop ou web).
3
Importar
Clique em Import (canto superior esquerdo) e arraste o arquivo JSON ou clique em Upload Files para seleciona-lo.Voce vera a collection Sherlocker API com todas as pastas de endpoints.
4
Configurar o token
- Clique na collection Sherlocker API na barra lateral.
- Va na aba Authorization.
- Selecione o tipo Bearer Token.
- No campo Token, insira
{{token}}. - Va na aba Variables e preencha o campo
tokencom seu token de acesso. - Clique em Save (Ctrl+S).
Variaveis da collection
A collection usa variaveis para facilitar os testes. Edite na aba Variables da collection:Testando sua primeira request
1
Abrir uma request
Expanda a pasta Pessoas e clique em Perfil completo por CPF.
2
Verificar variaveis
Na URL voce vera
{{base_url}}/pessoas/cpf/{{cpf}}. O token e enviado automaticamente via Bearer no header Authorization.3
Enviar
Clique em Send. Voce recebera o perfil completo com nome, enderecos, telefones, emails e parentes.
4
Analisar resposta
A resposta vem em JSON. Use a aba Pretty para visualizar formatado ou Raw para ver o JSON bruto.
Testando endpoints POST
Os endpoints de NF-e requerem body JSON. A collection ja vem com exemplos pre-preenchidos.NF-e em lote
Dicas
- Erros 401: verifique se o
tokenesta preenchido corretamente nas variaveis e se a aba Authorization da collection esta configurada como Bearer Token com valor{{token}}. - Erros 402: saldo de tokens insuficiente para o modulo consultado.
- Erros 404: o CPF/CNPJ nao foi encontrado ou o endpoint esta incorreto.
- Timeout: repita apenas requisições idempotentes e aplique backoff exponencial.
- Console: use o Postman Console (View → Show Postman Console) para debugar headers e payloads enviados.