Documentação

Orientação para conexões com sistemas externos

Link para documentação da API:

https://app.swaggerhub.com/apis/Smart-Logic/smart-logic-integration/1.0

Autenticação

post
Corpo
usernamestring · máx: 50Obrigatório
passwordstringObrigatório

User password.

Example: P@ssword123
Respostas
201
User login
application/json
post
POST /auth/login HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 44

{
  "username": "text",
  "password": "P@ssword123"
}
{
  "id": "1de89467-93a5-4eb6-baff-7fbe2b1065e4",
  "username": "fulano.silva",
  "type": "operator",
  "password": "Strong@123pass",
  "isMaster": false,
  "role": {
    "id": "1de89467-93a5-4eb6-baff-7fbe2b1065e4",
    "permissions": [
      {
        "id": "2b082113-9545-4582-8578-f45c63dc9ae0",
        "resource": "role",
        "action": [
          "create",
          "delete"
        ],
        "showMenu": true,
        "active": true
      }
    ]
  },
  "station": {
    "id": "1de89467-93a5-4eb6-baff-7fbe2b1065e4",
    "stationNumber": 1
  }
}
post
Respostas
201Sucesso
post
POST /check-token HTTP/1.1
Host: 
Accept: */*
201Sucesso

Sem conteúdo

Atualizado