Refresh User Token
Refresh User Token
Refresh an authentication token for a SkyPostal user using a valid refresh token.
URL
PROD https://usr.skypostal.app
Endpoint
POST /api/Login/refreshUserToken
Request Credentials
Parameters | |
---|---|
| Object - Required User Info Definition. |
User Info Definition
Parameters | |
---|---|
| Object - Required User Definition. |
| Object Application Info Definition. |
User Definition
Parameters | |
---|---|
| Integer - Required User Id. |
| String - Required User Uuid. |
Application Info Definition
Parameters | |
---|---|
| String This appKey provided by Skypostal. |
Authentication
Authentication | |
---|---|
| String - Required Use Bearer Token generated in the User Login endpoint. |
The command should be run as in the following example:
{
"userInfo": {
"user": {
"userId": 0,
"userUuid": "5404a8b3-9564-461d-90bc-XXXXX"
},
"application": {
"appKey": ""
}
}
}
The command will return the following format:
{
"data": {
"userLogged": {
"user": {
"userId": 2,
"userUuid": "5404a8b3-9564-461d-90bc-XXXXX"
},
"userToken": {
"appToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJ1bi9ueWF5eG1zMzVMWHRGaFJoUE9SeGVqRG...",
"expiresInSeconds": 21600
},
"refreshToken": {
"appToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhU2RiZGdzaEJlbU5aMzJ2MjgwS2pqQzk0M2...",
"expiresInSeconds": 0
}
}
},
"server_info": {
"serverDebugInfo": []
}
}