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
Campo | Tipo | Descrição |
---|---|---|
clientId | string | Identificador da loja ou varejista autorizado. |
clientSecret | string | Chave secreta associada ao clientId , usada para autenticação. |
scope | string | Escopo 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: ••••••'