Base URL
A API de Integração Gestio disponibiliza dois ambientes:
Os endpoints de Cliente descritos nesta referência estão disponíveis sob o prefixo
/v2, por exemplo /v2/cliente.
Autenticação
Toda requisição (exceto a de autenticação) deve incluir o token de acesso no headerAuthorization:
Gere um token em /v2/autenticar
Envie
email e password do usuário de integração cadastrado no Gestio para receber o accessToken.A rota
/v2/autenticar sempre responde com HTTP 200, mesmo quando email/password estão incorretos. Verifique o campo authenticated no corpo da resposta para saber se a autenticação foi bem-sucedida.Formato de resposta
Os endpoints de Cliente retornam JSON com um envelope simples baseado no camposuccess:
GET /v2/cliente sem cnpjcpf/idws), data é um array de clientes. Quando um filtro de registro único é informado, data é um único objeto (ou null, se nada for encontrado).
Em caso de erro de validação ou de regra de negócio (HTTP 400), o envelope muda de formato:
Sempre verifique
success antes de acessar data. Em respostas de erro, use o array errors para identificar o campo (key) e a mensagem (value) de cada notificação.Códigos de status HTTP
Limites
Consultas de listagem (GET /v2/cliente sem cnpjcpf/idws) são limitadas a 500 registros por chamada. Use os parâmetros dataInferior/dataSuperior para filtrar por período de atualização e paginar a consulta manualmente.
Precisa de ajuda?
Portal de sugestões
Sugira melhorias e novos recursos para a API.
Suporte
Abra um chamado com nossa equipe de suporte.
