Autenticação

Gerando um token de autenticação

Para gerar o seu token que será obrigatório para as demais requisições siga o modelo abaixo.

Com as credenciais que foram fornecidas no seu processo de cadastro pela nossa equipe de suporte você obtém o token de autenticação para requisições.

Por exemplo, se seus dados forem:

Acesso enviado
{
  "client_id" : "SEUID",
  "client_key" : "Hm6QmzZx9BdrJaKYqdri1FyjHSo",
  "client_secret" : "lkzZSFzSkpDZ3hiRVE3V1N3UFkT"
}

Então você deve segui com a seguinte requisição:

Requisição
curl --request POST
--url /auth
--header 'accept: application/json'
--header 'content-type: application/x-www-form-urlencoded'
--form client_id=SEUID
--from client_key=Hm6QmzZx9BdrJaKYqdri1FyjHSo
--form grant_type=client_credentials
--form client_secret=lkzZSFzSkpDZ3hiRVE3V1N3UFkT

O token de autenticação tem validade de 24h, então você deve salvar o token na sua base de dados e quando expirar o token você deve criar um novo.

Resposta

{
  "status": true,
  "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjbGllbnRJZCI6IlNFVUlEIiwiY2xpZW50S2V5IjoiSG02UW16Wng5QmRySmFLWXFkcmkxRnlqSFNvIiwiY2xpZW50U2VjcmV0IjoibGt6WlNGelNrcERaM2hpUlZFM1YxTjNVRmtUIiwiaWF0IjoxNzEyNjcxNTU1LCJleHAiOjE3MTI2NzE1ODV9.pH0in6bp9r_-XzZsQ_I-o45V6ravMf8Tv1r_P82PsRQ"
  "message" : "Autenticado"
}

Last updated