Autenticação
Todas as solicitações às API's devem ser autenticadas usando os métodos descritos nas diretrizes de autenticação de solicitações a baixo. As solicitações que falham na autenticação geralmente passam um código HTTP 401 e um erro descrevendo o motivo da rejeição.
Se você tiver uma chave de API, também poderá testar as chamadas de API na API na documentação interativa.
1. Autenticação Connect
O primeiro passo é informar o usuário e senha EKOS na requisição do tipo "POST", para obter o TOKEN CONNECT no retorno.
REQUISIÇÃO DO TIPO POST
curl --location --request POST 'https://prd-api-connect-elb.jacto.com/users/api/v1/auth' \
--header 'Content-Type: application/json' \
--data-raw
'{
"email": "usuario.ekos@email.com.br",
"password": "sua-senha"
}'
RETORNO
STATUS | OK (200)
PAYLOAD | eyJhbGciOiJQUzUxMiJ9.**************\*\*\*\***************7onGA
2. Obter TOKEN
O segundo passo é utilizar o TOKEN adquirido no passo 1. na requisição do tipo "GET", para obter o TOKEN EKOS no retorno.
REQUISIÇÃO DO TIPO GET UTILIZANDO O TOKEN
curl --location --request GET 'https://prd-api-connect-elb.jacto.com/users/api/v1/me/ekos/token' \
--header 'Authorization: Bearer eyJhbGciOiJQUzUxMiJ9.****************\*****************7onGA'
RETORNO
STATUS | OK (200)
PAYLOAD | eyJhbGciOiJQUzUxMiJ9.****************\*****************7onGA
3. Utilizar TOKEN
O terceiro passo é utilizar o TOKEN na documentação da API Interativa EKOS.
caution
O TOKEN expira em 7 dias.