Telemetry - 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 |
{
"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
}