Get Refresh Token
Get the FortiCNP OAuth 2.0 bearer refresh token using short-lived access token without using credentials. You need to provide refresh token from the response body of Get Credentials Token.
URL
/api/v1/auth/token/refresh
Method: POST
Request Header
|
Key |
Value |
Type |
Description |
|---|---|---|---|
| Content-Type | application/x-www-form-urlencoded | String |
Request Body Parameters
| Name | Required | Value | Description |
|---|---|---|---|
| grant_type | Required | refresh_token | |
|
refresh_token |
Required |
<4WnuRUY0xHEsoNMDvm> |
Refresh token variable from get access token response. |
Sample Request
|
Request URL |
POST https://www.forticnp.com/api/v1/auth/token/refresh (For EU users, please use https://eu.forticnp.com/api/v1/auth/token/refresh) |
| Request Header |
Content-Type: application/x-www-form-urlencoded |
| Request Body |
grant_type: refresh_token refresh_token: I4WnuRUY0xHEsoNMDvmurq_J45VHyuxa4DRWq5mevlYB1YT1yL2TUAA8vRRN0 |
|
HTTP |
POST /api/v1/auth/token/refresh HTTP/1.1 Host: https://www.forticnp.com (For EU users, please use https://eu.forticnp.com) Content-Type: application/x-www-form-urlencoded Content-Type: application/x-www-form-urlencoded grant_type=refresh_token&refresh_token=I4WnuRUY0xHEsoNMDvmurq_J45VHyuxa4DRWq5mevlYB1YT1yL2TUAA8vRRNNyO0 |
Response Variables
|
Name |
Type |
Description |
|---|---|---|
| access_token | String | Access token |
| token_type | String | Type of token |
|
expires |
String |
Timestamp of when the token will expire |
Sample Response
{
"token_type": "bearer",
"expires": 1.585002361532E12,
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciiRkNXUCJdLCY7RGkrRn6hvfqCbPF9LGNchYGMiEIK2WljPqSbffsk0"
}