---
title: "Refresh Token endpoint"
method: POST
path: "/authentication/refresh"
tags: ["authentication"]
---

# Refresh Token endpoint

`POST /authentication/refresh`

Refresh Token route for unexpired tokens, token expires in 1 hour, the max age of the token is set at 2 days

## Response `200`

Returns a JSON Web Token to be used to authorize requests

- object
  - `token` string, required — JSON Web Token that is used to authorize requests
  - `tokenType` string, required — Type of token that is returned
  - `expiresIn` integer, required

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

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