---
title: "Atualização da expiração de um token de autenticação."
method: POST
path: "/refresh"
tags: ["Autenticação"]
---

# Atualização da expiração de um token de autenticação.

`POST /refresh`

Essa rota é responsável por atualizar a expiração de tokens de autenticação, para garantir que o token utilizado (geralmente por uma aplicação) permanecerá válido durante seu uso.

Diferentemente da rota de criação do token de autenticação, essa rota não requer em nenhum campo os dados da Service Account que está tentando atualizar um token de autenticação. A requisição necessita apenas do header `Authorization` com o valor `Bearer REFRESH_TOKEN`, onde `REFRESH_TOKEN` deve ser o valor da propriedade `refresh_token` retornada em uma resposta de sucesso para a requisição de autenticação.

## Response `200`

OK

- Token — Token é o objeto retornado após a criação ou atualização de expiração de um token de autenticação.
  - `token` string, JWT — Token de autenticação JWT utilizado para autenticação com APIs da Dito.
  - `refresh_token` string, JWT — Token JWT para atualização de expiração do token de autenticação.

## Other responses

- `401` — Bearer token is missing or invalid
- `500` — Internal Server Error

---

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