---
title: "Criar access token"
method: POST
path: "/auth"
tags: ["Autenticação"]
---

# Criar access token

`POST /auth`

## Request body

- object
  - `username` string, email, required — E-mail de acesso à plataforma
  - `password` string, password, required — Senha de acesso à plataforma
  - `expires_in` integer — Expiração do access token em horas

## Response `200`

OK

- ResponseAuthenticationSuccessPost
  - `status` object — Status do retorno
    - `code` integer — Código de status do retorno
    - `message` string — Mensagem de status do retorno
    - `details` string — Detalhes sobre o status do retorno
  - `data` object — Dados resultantes
    - `access_token` string — Access token no padrão JWT a ser utilizado em endpoints que requeiram autenticação do tipo 'Bearer'
    - `expires_at` string, date-time — Data e horário em que o access token irá expirar

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `500` — Internal Server Error

---

[API](https://skmtc.net/deskdata/apis/usu-rio.md) · [All operations](https://skmtc.net/deskdata/apis/usu-rio/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/deskdata/usu-rio/versions/56f570275fab/schema)
