RocketCOMS

Refresh Access Token

Obtain a new access token for a RocketCOMS Portal user.

Endpoint

POST /v1/auth/refresh

Authorization Header

Authorization: Bearer <access_token>
or
Authorization: Basic <encodedString>
where <encodedString> is your <api-key>:<api-secret> string encoded using Base64 encoding

Request Body

token  REQUIRED

string

JWT refresh token.

Returns

Returns a new JWT access token and refresh token.

message

string

Informational message.

token

string

JWT access token.

refreshToken

string

JWT refresh token. Can be used to get a new access token.

expiry

integer (int64)

Access token expiry time (in milliseconds).

SAMPLE REQUEST

				
					{
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIwOTg3NjU0MzIxIiwibmFtZSI6IkphbmUgU21pdGgiLCJpYXQiOjk5ODcxMjM2NTR9.xImB80nYtnFv1jjL8wy7Ejxp.BTY2_f2hfF0lvLuJwM"
}
				
			

SAMPLE RESPONSE

				
					{
  "message": "message",
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c",
  "refreshToken": "7bb95a08-c5a3-4b8f-9c1c-bbd04d32ea78",
  "expiry": 1800000
}