---
title: "Login"
method: POST
path: "/v1/login"
tags: ["Authentication"]
---

# Login

`POST /v1/login`

Authenticate with email and password and receive a JWT access token.

[Copy as Markdown](https://api.assinafy.com.br/v1/docs/markdown?method=post&path=%2Fv1%2Flogin) [Open in ChatGPT](https://chatgpt.com/?q=Read%20the%20API%20documentation%20at%20https%3A%2F%2Fapi.assinafy.com.br%2Fv1%2Fdocs%2Fmarkdown%3Fmethod%3Dpost%26path%3D%252Fv1%252Flogin%20and%20help%20me%20integrate%20this%20endpoint.) [Open in Claude](https://claude.ai/new?q=Read%20the%20API%20documentation%20at%20https%3A%2F%2Fapi.assinafy.com.br%2Fv1%2Fdocs%2Fmarkdown%3Fmethod%3Dpost%26path%3D%252Fv1%252Flogin%20and%20help%20me%20integrate%20this%20endpoint.)

## Request body

- object
  - `email` string, email, required
  - `password` string, password, required

## Response `200`

Access token, user and accounts

- object — Standard success wrapper. Operations add their own `data`.
  - `status` integer — HTTP status code, mirrored in the body.
  - `message` string — Human-readable message; empty on success.
  - `data` AuthSession — A JWT access token plus the authenticated user and the accounts they belong to.
    - `access_token` string
    - `user` AuthUser
      - `id` string
      - `name` string
      - `email` string, email
      - `telephone` string, nullable
      - `government_id` string, nullable
      - `is_email_verified` boolean
      - `has_accepted_terms` boolean
      - `created_at` string, date-time
      - `to_be_deleted_at` string, date-time, nullable
    - `accounts` AuthAccount[]
      - `id` string
      - `name` string
      - `roles` string[]
      - `is_delete_allowed` boolean
      - `created_at` string, date-time

## Other responses

- `400` — One or more fields failed validation.
- `500` — Unexpected server error.

---

[API](https://skmtc.dev/assinafy/apis/assinafy-api-reference.md) · [All operations](https://skmtc.dev/assinafy/apis/assinafy-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/assinafy/assinafy-api-reference/revisions/f479941d10e9/schema)
