SUPPORTED METHODS:
GET
Parameters | Type | Description |
---|---|---|
token (required) | Valid token | |
employee_id (required) | varchar | Unique employee id |
DOCUMENTATION
In Humanity, individual work schedules are labeled by ‘Positions’ that are grouped by ‘Locations'. For more about Positions and Locations please visit our Help Center.
The staff.positions module lists out all of the positions that are assigned to a specific employee and his/hers payroll information. Level 5 is required in order to fetch this data meaning that even employees within your store will be able to use this module.
--
Example Request:
{
"method":"GET",
"module":"staff.positions",
"request":{
"employee_id":"2982006"
}
}
Example Response:
{
"status":1,
"data":[
{
"id":37946718,
"employee_id":2982006,
"position_id":1411080,
"created_by":2829173,
"date":1478614186,
"payroll_ratecard_id":null,
"payroll_wage":null
},
{
"id":38023410,
"employee_id":2982006,
"position_id":1419216,
"created_by":2829173,
"date":1479207991,
"payroll_ratecard_id":null,
"payroll_wage":null
},
{
"id":38023419,
"employee_id":2982006,
"position_id":1419217,
"created_by":2829173,
"date":1479208086,
"payroll_ratecard_id":null,
"payroll_wage":null
}
],
"token":"xxxx"
}
}