# Refresh access token

Exchange the refresh token returned upon successful authentication for a new access token. Required permissions: apps:execute, [appId]:execute, auth:execute.

Endpoint: POST /v1/auth/token/refresh
Security: ClientAccessToken

## Request fields (application/json):

  - `refresh_token` (string, required)
    Refresh token associated with the access token you want to refresh.

## Response 200 fields (application/json):

  - `access_token` (string, required)
    User access token for accessing endpoints on behalf of the authenticated user.

  - `id_token` (string)
    ID token that identifies the user.

  - `refresh_token` (string)
    Refresh token used to refresh an expired access token.

  - `token_type` (string, required)
    Bearer.

  - `expires_in` (number, required)
    Expiration time of the access token in seconds.


