Primeira chamada

Como autenticar e fazer sua primeira consulta sem complicação

View as Markdown

1. Entenda o padrão desta API

Esta página mostra como começar a usar as consultas privadas do Simplifica.

Ela é uma API de leitura em JSON, pensada para:

  • integrações entre sistemas;
  • relatórios e BI;
  • automações;
  • assistentes e agentes de IA.

2. Confirme o tipo de autenticação

No Simplifica existem dois modelos principais:

  • token privado com Authorization: Bearer, usado nas APIs de consulta;
  • token público com x-api-key, usado hoje principalmente na API Lead.

Para essas consultas privadas, use o token privado.

No Simplifica, abra o menu do usuário e acesse Token API para visualizar as credenciais da empresa.

Nesta V1, você não precisa executar um fluxo externo para obter esse token. Basta copiar o token privado já disponível no Simplifica e enviar Authorization: Bearer.

3. Autentique com bearer token

Use o cabeçalho:

1Authorization: Bearer {{bearer_token}}

Importante:

  • esta API não usa x-api-key;
  • nunca publique tokens reais em exemplos ou compartilhamentos.

4. Faça a primeira chamada sem filtros

Comece sempre assim:

1GET {{base_url}}/simplificav2/oportunidade
2Authorization: Bearer {{bearer_token}}
3Accept: application/json

Essa primeira chamada serve para:

  • confirmar que a autenticação está funcionando;
  • entender a estrutura da resposta;
  • descobrir quais campos o recurso publica;
  • só então decidir quais filtros fazem sentido.

5. Entenda a paginação

Os endpoints de listagem retornam dados paginados.

Parâmetros principais:

  • limit: quantos registros trazer por resposta;
  • offset: quantos registros pular antes de começar a resposta.

Padrão operacional desta V1:

  • 100 registros por página;
  • avance a paginação até hasMore = false na carga inicial;
  • informe limit explicitamente quando quiser previsibilidade.

Exemplo:

1GET {{base_url}}/simplificav2/oportunidade?limit=100&offset=0
2Authorization: Bearer {{bearer_token}}
3Accept: application/json

6. Estrutura comum da resposta

Você vai encontrar com frequência:

  • items
  • count
  • limit
  • offset
  • hasMore
  • links

Isso ajuda tanto integrações tradicionais quanto agentes de IA a continuar a paginação quando houver mais resultados.

7. Quando usar filtros

Só depois da primeira leitura limpa.

Se você precisar reduzir ou ordenar os dados, use o parâmetro q.

Formato legível:

1GET {{base_url}}/simplificav2/pessoa?q={"ativo":"S"}
2Authorization: Bearer {{bearer_token}}
3Accept: application/json

Formato pronto para URL:

1GET {{base_url}}/simplificav2/pessoa?q=%7B%22ativo%22%3A%22S%22%7D
2Authorization: Bearer {{bearer_token}}
3Accept: application/json

Para aprender esse formato com calma, siga para Filtros e paginação.