Login

Autentica usuário no sistema

Base URL: https://api.adamon.com.br

Autentica um usuário no sistema usando email e senha. Retorna um token JWT que deve ser incluído no header Authorization das requisições subsequentes.

O token tem validade limitada e deve ser realizado um novo login quando expirar.

POST/auth/login

Corpo da Requisição (Exemplo)

{
  "email": "[email protected]",
  "password": "password"
}

Resposta (Exemplo)

{
  "code": 201,
  "message": "Recurso criado com sucesso",
  "data": {
    "user": {
      "user_id": 34,
      "email": "[email protected]",
      "role": "admin",
      "customer_id": 34,
      "account": {
        "account_id": 34,
        "bank_account_number": "90095494",
        "balance": "40.09",
        "master_account_id": null,
        "company_id": 35,
        "customer_id": 34,
        "created_at": "2025-06-06T06:21:44.133Z",
        "updated_at": "2025-06-19T07:53:30.468Z"
      }
    },
    "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.NVsBzBFhXOTtHAIh0FG3f04rTurS8n3490v4lm7p8kw"
  }
}