User API

post /tokens/refresh

Refresh access token

Base URL https://api.vseepreview.com/api_v3 · operationId refreshToken

Authentication: Account Code Only — Only requires the X-AccountCode header. No token needed.

Use a refresh token to generate a new access token. A new refresh token is also returned for the next refresh.

Parameters

NameInTypeRequiredEnumDefaultDescription
X-AccountCodeheaderstringyesAccount code (e.g. vclinic)

Request body

Content type: application/x-www-form-urlencoded

FieldTypeRequiredEnumDescription
refresh_tokenstringyesThe refresh token from a previous login or refresh response

Example:

{
  "refresh_token": "6366a7018a39536a1ef4b63626f8e734"
}

Responses

200 — New token pair

Refresh token — New token pair returned

{
  "data": {
    "user_id": "201",
    "user_type": "200",
    "token": "b21ab6cb871fa452a1193f0fbcf400d5",
    "expiry": 1426236055,
    "user": {
      "id": "201",
      "code": "55011c6c5b5c4aed99624956c0a801ee",
      "username": "member-201",
      "first_name": "Kristopher",
      "last_name": "Nieves (201)",
      "email": "an+user1@vsee.com",
      "dob": "1960-01-01",
      "gender": "Female"
    }
  }
}

401 — Unauthorized

{
  "code": 404,
  "message": "Sorry, this page is not available."
}

Machine-readable: OpenAPI JSON (operationId: refreshToken)