Esta API aceita corpos de requisição no formato JSON e exige que o conteúdo inclua o cabeçalho
Content-Type: application/json. Esse cabeçalho deve ser especificado em cada requisição.Domínios
O Jelou expõe dois domínios de acordo com o endpoint que você utiliza:Cada endpoint indica em sua documentação o domínio e o método de autenticação que lhe corresponde. Confira o bloco Endpoint e Autenticação de cada recurso.
Autenticação
O método de autenticação depende do domínio do endpoint.API Jelou (api.jelou.ai) legacy
Os clientes que usam esta API receberão um client ID e uma client secret key para autenticação básica.
Para qualquer endpoint de api.jelou.ai, o seguinte cabeçalho deve ser adicionado:
Exemplo
Se o seuclientId é my_client_id e o seu clientSecret é my_client_secret:
- Una-os com dois pontos:
my_client_id:my_client_secret - Codifique em Base64:
bXlfY2xpZW50X2lkOm15X2NsaWVudF9zZWNyZXQ= - Inclua no cabeçalho:
Authorization: Basic bXlfY2xpZW50X2lkOm15X2NsaWVudF9zZWNyZXQ=
Gateway (gateway.jelou.ai)
Os endpoints publicados em gateway.jelou.ai são autenticados com uma API key no cabeçalho x-api-key:
Erros
A Jelou usa os padrões HTTP para reportar erros. Em geral:- Códigos 2XX indicam sucesso.
- Códigos 4XX indicam erros do cliente.
- Códigos 5XX indicam erros do servidor.
code e uma description detalhada do problema.