---
title: "Refresh token"
method: POST
path: "/api/v3/token/refresh/"
---

# Refresh token

`POST /api/v3/token/refresh/`

Obtain a new access token using a refresh token. No bearer auth required.

## Request body

- RefreshTokenRequest
  - `refresh_token` string, required — Refresh token from initial auth

## Response `200`

New token issued

- TokenResponse
  - `access_token` string — JWT access token
  - `refresh_token` string — Refresh token for obtaining new access token
  - `token_type` string
  - `expires_in` integer — Seconds until access token expires

---

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