Autenticação

Para consumir os endpoints da Neomode, é necessário utilizar um token de autenticação (Bearer Token), obtido através de uma requisição de login via POST ao endpoint de autenticação.

📌 Autenticação – Credenciais e Token

A autenticação é realizada por meio de uma requisição HTTP que utiliza as credenciais fornecidas pela equipe da Neomode, com base no ambiente configurado (homologação ou produção).

🔐 Credenciais de Acesso

CampoTipoDescrição
clientIdstringIdentificador da loja ou varejista autorizado.
clientSecretstringChave secreta associada ao clientId, usada para autenticação.
scopestringEscopo de acesso. Utilize o valor padrão "Lori", salvo orientação contrária.

⚠️

As credenciais são fornecidas exclusivamente pela equipe da Neomode no momento da integração.

Não compartilhe ou exponha esses dados publicamente.


⏳ Validade do Token

A resposta da autenticação incluirá o campo expires_in, que representa a validade do token em segundos.

Após esse período, o token expira e deve ser renovado utilizando as mesmas credenciais iniciais.

📌

Requisições com token expirado retornarão erro 401 Unauthorized.

Recomendamos que seu sistema implemente um mecanismo de renovação automática antes da expiração.


📥 Exemplo de uso do Token no cabeçalho

Após obter o token de autenticação, inclua-o no cabeçalho Authorization de todas as requisições protegidas:

Exemplo de cabeçalho HTTP

A--header 'Content-Type: application/json' \
--header 'Authorization: ••••••'
Language
URL