Pular para o conteúdo principal

Autenticação

A API Login fornece autenticação segura para acesso aos sistemas da plataforma AT&M.

Swagger

NSConnect

POST /authentication​

Realiza a autenticação do usuário e gera tokens de acesso.

Corpo da Requisição (JSON)​

{
"username": "string",
"password": "string"
}

Respostas​

  • 200 OK - Autenticação bem-sucedida.
  • 400 Bad Request - Erro na requisição.
  • 401 Unauthorized - Credenciais inválidas.

Exemplo de Resposta​

[
{
"authenticated": true,
"created": "string",
"expiration": "string",
"acessToken": "string",
"refreshToken": "string"
}
]

Códigos de Erro​

400 - Bad Request​

Ocorre quando há um erro na requisição enviada pelo cliente.

Exemplo:

{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}

401 - Unauthorized​

Ocorre quando as credenciais fornecidas são inválidas ou expiradas.

Exemplo:

{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}

Essa API é essencial para garantir um fluxo seguro de autenticação e autorização dentro da plataforma.