Skip to content

Get Refresh Token

Use this endpoint to get request new token whenever current token expired. (5.0 in overall diagram)

Implemented by: OONE · Called by: Partner bank

Operation

Description Value
URL https://{URL}/v1/Security/RefreshToken
Method POST

Headers

Key Value Remark
Accept application/json
Content-Type application/json

Request Payload

Field Type Required Remark
clientId string yes provided by OONE
secret string yes provided by OONE
refreshToken string yes from response of get token

Example Request Payload

{
    "clientId": "freeze_api",
    "secret": "xxx",
    "refreshToken": "aff518cf926********a913cff5934a"
}

Response Payload

Field Type Remark
token string Token for access freeze end-point
refreshToken string For request new token once current token expired
tokenExpireTime DateTime (ISO 8601) Expire time of token
username string

Example Response Payload

{
    "token": "eyJhbGciOiJSUzI1NiIsI**********************2MkslB_db",
    "refreshToken": "werd78cf926********a913cff591sdx",
    "tokenExpireTime": "2022-04-08T10:32:50.1382803",
    "username": "sys_xxx@edc.com.kh"
}