Widget - Get Token
Getting the access token
Posthttps://api.iotstadium.com/auth/api/generate-token
Parameter
Field | Type | Description |
---|---|---|
user_id | Text |
The ID from the user |
session_token | Text |
Token from the current session |
lifetime | Text |
Time format |
{
"key": "user_id",
"value": "user_id value",
"type": "text"
},
{
"key": "session_token",
"value": "token_value",
"type": "text"
},
{
"key": "lifetime",
"value": "1d",
"description": "lifetime format like this :\nh = hours\nd = day\ny = year\nm = minute\n\nnote :\n\nformat cant like this 3d 1m. just like this 3d or 1m",
"type": "text"
} ]
{
"message": "login_success",
"code": 200,
"data": {
"token": "WxuNC7RmJ4nSvr3YAsf-gz_bNigunvdYZ8WZXoy7fwsMpr6hbsSR3XvIWMD6SxqMyyoC6l0jXPrmagrXGsPjFUqOxVWA9mztSeDSulHXb174Nq_lJmroQ7E4mntLy_ec8X3OcXQoVh9Fu2Kl3kupiKIUlE_zVmUg25OCtrfgfyY58Kdq7EU7514Nn_PJW2whfjZytlibJho9J60QcSzzVuDryo-YwMTAxwutmiWeCEkgTS1DGiPTVm9mQT8
",
"expired_at": "dd-mm-yyyy hh:mm"
}
}
{
"message": "fail get token",
"errors": [
{
"message": "fail get token : User doesnt exist and session token invalid",
"field": "get token"
}
],
"code": 400
}
{
"message": "Invalid Message",
"code": 400,
"errors": [
{
"field": "user_id",
"message": "The user id must be an integer."
}
]
}
{
"message": "fail get token",
"errors": [
{
"message": "fail get token : Format lifetime was invalid",
"field": "get token"
}
],
"code": 400
}
{
"message": "Invalid Message",
"code": 400,
"errors": [
{
"field": "lifetime",
"message": "The lifetime may not be greater than 2 characters."
}
]
}
{
"message": "Invalid Token",
"error": {
"message": "Invalid Token",
"field": "user"
},
"code": 401
}