Refresh Token

๐Ÿ“˜

Flow Refresh Token

The Refresh token service is used to regenerate user credential tokens that have expired. Users cannot log in using tokens that have expired.

The following is the Refresh Token flow :

Flow Refresh Token

Flow Refresh Token


Default token will be valid for 2 hours. Clients can set their own token validity period in the Configuration Menu. Enter the token validity time in hours which can be filled with a maximum of 23 hours.





๐Ÿ‘

Example Request and Response

The following is an example of the format for making a login request and response. The method used in this service is GET.

Example Request :

Header : 
{
  "PlatformKey" : "{key platform}"
}

Body :
{
    "RefreshToken": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOjM5NH0.dxPfsMTdGAdf_g61lxET-Okzbr_dpgk2NyCbhoDkDlBFMqXli_CFPWTKjDyBXbA64ff4WeQzxEHMtoMHcjpmuMoPubth61cnuhZnriRbYeG6GeVA-2wILqNSlyClgAXLJLbusnGms5ZGTPCkl78VDIyZsjuws3ZwpNmcilhvp4c"
}

Example Response :

{
    "Data": {
        "Token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJDbGllbnRJZCI6MTIxLCJFbWFpbCI6InJhaWhhbjJAbG95YWx0by5pZCIsIkV4cGlyZWQiOiIyMDI0LTA3LTIzIDExOjE1OjE5IiwiRnVsbG5hbWUiOiJyYWloYW4gdGVzdGluZyB2ZXJpZiB1cGRhdGVkIiwiUGVybWlzc2lvbiI6WyJXZWI6c2FhcyIsIldlYjpDbGllbnQiLCJXZWI6Um9sZVBlcm1pc3Npb24iLCJXZWI6VXNlciIsIldlYjpXb3Jrc3BhY2UiLCJXZWI6Um9sZVBlcm1pc3Npb246Q3JlYXRlIiwiV2ViOlVzZXI6OkNyZWF0ZSIsIldlYjpSb2xlOlVwZGF0ZSIsIldlYjpSb2xlUGVybWlzc2lvbjpVcGRhdGUiLCJXZWI6VXNlcjpVcGRhdGUiLCJXZWI6Um9sZVBlcm1pc3Npb246RGVsZXRlIiwiV2ViOlJvbGVQZXJtaXNzaW9uOkRldGFpbCIsIldlYjpVc2VyOjpEZXRhaWwiLCJXZWI6VXNlcjpMaXN0IiwiV2ViOnNhYXMiLCJXZWI6Um9sZVBlcm1pc3Npb24iLCJXZWI6VXNlciIsIldlYjpXb3Jrc3BhY2UiLCJXZWI6Um9sZVBlcm1pc3Npb246Q3JlYXRlIiwiV2ViOlVzZXI6OkNyZWF0ZSIsIldlYjpSb2xlOlVwZGF0ZSIsIldlYjpSb2xlUGVybWlzc2lvbjpVcGRhdGUiLCJXZWI6VXNlcjpVcGRhdGUiLCJXZWI6Um9sZVBlcm1pc3Npb246RGVsZXRlIiwiV2ViOlJvbGVQZXJtaXNzaW9uOkRldGFpbCIsIldlYjpVc2VyOjpEZXRhaWwiLCJXZWI6VXNlcjpMaXN0IiwiV2ViOnNhYXMiLCJXZWI6UHJvZmlsZSIsIldlYjpSb2xlIiwiV2ViOlJvbGVQZXJtaXNzaW9uIiwiV2ViOlVzZXIiLCJXZWI6V29ya3NwYWNlIiwiV2ViOlByb2ZpbGU6Q3JlYXRlIiwiV2ViOkNsaWVudDpVcGRhdGUiLCJXZWI6Um9sZTpDcmVhdGUiLCJXZWI6Um9sZVBlcm1pc3Npb246Q3JlYXRlIiwiV2ViOlVzZXI6OkNyZWF0ZSIsIldlYjpQcm9maWxlOlVwZGF0ZSIsIldlYjpDbGllbnQ6RGV0YWlsIiwiV2ViOlJvbGU6VXBkYXRlIiwiV2ViOlJvbGVQZXJtaXNzaW9uOlVwZGF0ZSIsIldlYjpVc2VyOlVwZGF0ZSIsIldlYjpQcm9maWxlOkRlbGV0ZSIsIldlYjpSb2xlUGVybWlzc2lvbjpEZWxldGUiLCJXZWI6Um9sZVBlcm1pc3Npb246RGV0YWlsIiwiV2ViOlVzZXI6OkRldGFpbCIsIldlYjpVc2VyOkxpc3QiLCJXZWI6c2FhcyIsIldlYjpSb2xlUGVybWlzc2lvbiIsIldlYjpVc2VyIiwiV2ViOldvcmtzcGFjZSIsIldlYjpSb2xlUGVybWlzc2lvbjpDcmVhdGUiLCJXZWI6VXNlcjo6Q3JlYXRlIiwiV2ViOlJvbGU6VXBkYXRlIiwiV2ViOlJvbGVQZXJtaXNzaW9uOlVwZGF0ZSIsIldlYjpVc2VyOlVwZGF0ZSIsIldlYjpSb2xlUGVybWlzc2lvbjpEZWxldGUiLCJXZWI6Um9sZVBlcm1pc3Npb246RGV0YWlsIiwiV2ViOlVzZXI6OkRldGFpbCIsIldlYjpVc2VyOkxpc3QiLCJXZWI6c2FhcyIsIldlYjpSb2xlUGVybWlzc2lvbiIsIldlYjpVc2VyIiwiV2ViOldvcmtzcGFjZSIsIldlYjpSb2xlUGVybWlzc2lvbjpDcmVhdGUiLCJXZWI6VXNlcjo6Q3JlYXRlIiwiV2ViOlJvbGU6VXBkYXRlIiwiV2ViOlJvbGVQZXJtaXNzaW9uOlVwZGF0ZSIsIldlYjpVc2VyOlVwZGF0ZSIsIldlYjpSb2xlUGVybWlzc2lvbjpEZWxldGUiLCJXZWI6Um9sZVBlcm1pc3Npb246RGV0YWlsIiwiV2ViOlVzZXI6OkRldGFpbCIsIldlYjpVc2VyOkxpc3QiLCJXZWI6c2FhcyIsIldlYjpSb2xlUGVybWlzc2lvbiIsIldlYjpVc2VyIiwiV2ViOldvcmtzcGFjZSIsIldlYjpSb2xlUGVybWlzc2lvbjpDcmVhdGUiLCJXZWI6VXNlcjo6Q3JlYXRlIiwiV2ViOlJvbGU6VXBkYXRlIiwiV2ViOlJvbGVQZXJtaXNzaW9uOlVwZGF0ZSIsIldlYjpVc2VyOlVwZGF0ZSIsIldlYjpSb2xlOkRlbGV0ZSIsIldlYjpSb2xlUGVybWlzc2lvbjpEZWxldGUiLCJXZWI6UHJvZmlsZTpEZXRhaWwiLCJXZWI6Um9sZTpEZXRhaWwiLCJXZWI6Um9sZVBlcm1pc3Npb246RGV0YWlsIiwiV2ViOlVzZXI6OkRldGFpbCIsIldlYjpVc2VyOkxpc3QiLCJXZWI6c2FhcyIsIldlYjpSb2xlUGVybWlzc2lvbiIsIldlYjpVc2VyIiwiV2ViOldvcmtzcGFjZSIsIldlYjpSb2xlUGVybWlzc2lvbjpDcmVhdGUiLCJXZWI6VXNlcjo6Q3JlYXRlIiwiV2ViOlJvbGU6VXBkYXRlIiwiV2ViOlJvbGVQZXJtaXNzaW9uOlVwZGF0ZSIsIldlYjpVc2VyOlVwZGF0ZSIsIldlYjpSb2xlUGVybWlzc2lvbjpEZWxldGUiLCJXZWI6Um9sZVBlcm1pc3Npb246RGV0YWlsIiwiV2ViOlVzZXI6OkRldGFpbCIsIldlYjpVc2VyOkxpc3QiLCJXZWI6c2FhcyIsIldlYjpSb2xlUGVybWlzc2lvbiIsIldlYjpVc2VyIiwiV2ViOldvcmtzcGFjZSIsIldlYjpSb2xlUGVybWlzc2lvbjpDcmVhdGUiLCJXZWI6VXNlcjo6Q3JlYXRlIiwiV2ViOlJvbGU6VXBkYXRlIiwiV2ViOlJvbGVQZXJtaXNzaW9uOlVwZGF0ZSIsIldlYjpVc2VyOlVwZGF0ZSIsIldlYjpSb2xlUGVybWlzc2lvbjpEZWxldGUiLCJXZWI6Um9sZVBlcm1pc3Npb246RGV0YWlsIiwiV2ViOlVzZXI6OkRldGFpbCIsIldlYjpVc2VyOkxpc3QiLCJXZWI6c2FhcyIsIldlYjpSb2xlUGVybWlzc2lvbiIsIldlYjpVc2VyIiwiV2ViOldvcmtzcGFjZSIsIldlYjpSb2xlUGVybWlzc2lvbjpDcmVhdGUiLCJXZWI6VXNlcjo6Q3JlYXRlIiwiV2ViOlJvbGU6VXBkYXRlIiwiV2ViOlJvbGVQZXJtaXNzaW9uOlVwZGF0ZSIsIldlYjpVc2VyOlVwZGF0ZSIsIldlYjpSb2xlUGVybWlzc2lvbjpEZWxldGUiLCJXZWI6Um9sZVBlcm1pc3Npb246RGV0YWlsIiwiV2ViOlVzZXI6OkRldGFpbCIsIldlYjpVc2VyOkxpc3QiLCJzYWFzOnBsYXRmb3JtOnByb2ZpbGU6dXBkYXRlIiwic2FhczpjbGllbnR3b3Jrc3BhY2U6ZG93bmxvYWQiLCJzYWFzOmNsaWVudHdvcmtzcGFjZTp1cGxvYWQiXSwiUGhvbmUiOiI2Mjg1MTU4MTE5MzMzIiwiU291cmNlIjoicGxhdGZvcm0iLCJVc2VySWQiOjM5NCwiVXNlcm5hbWUiOiIifQ.feIqKM0-q8jbLBkFb-R1Ikz54ZxJ5SiFyxaEMYlzpwl2ual8WSEq6e9AO5Tfx43JpqqrVZnEK1UZHX3ditkb_z_t3PtWEq5zgLK0qt7RD_CiKGqQN_-9pYJVUr_w0ujvL5k3hxQNtffjkpP11N8woz_1HhizCFOpT1T_siOQ4ag",
        "RefreshToken": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOjM5NH0.dxPfsMTdGAdf_g61lxET-Okzbr_dpgk2NyCbhoDkDlBFMqXli_CFPWTKjDyBXbA64ff4WeQzxEHMtoMHcjpmuMoPubth61cnuhZnriRbYeG6GeVA-2wILqNSlyClgAXLJLbusnGms5ZGTPCkl78VDIyZsjuws3ZwpNmcilhvp4c"
    },
    "Message": "success refresh user token",
    "Status": "success",
    "StatusCode": 200
}

Validate Request :

  • Validate Platform Key
  • Validate user