An employee can hold one or more positions, and optionally, payments and working time can be held against an employee position, rather than directly as an attribute of the employment record. This means that potentially, an employee can hold more than one position, with working time and payments being held separately for each position
Get Employment Position by Employment ID
Employee Position Response
Bad Request
Unauthorized - Authorization Required
Not Found
Unprocessable Entity
General Error
{- "data": {
- "0": {
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}, - "type": "employeePositions",
- "attributes": {
- "effectiveFromDate": "2001-11-17",
- "postTitle": "Office Manager"
}, - "relationships": {
- "employment": {
- "links": {
}
}, - "lineManager": {
- "links": {
- "data": {
- "type": "employments",
- "id": "322f1e59-573d-1d93-7c01-3b6303abe9be"
}
}
}, - "organisationUnit": {
- "links": {
}
}
}, - "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}
}
Add or update an employment position
Employee position to be added or updated
object |
Employee Position Response
Bad Request
Unauthorized - Authorization Required
Unprocessable Entity
General Error
{- "data": {
- "type": "employeePositions",
- "attributes": {
- "effectiveFromDate": "2001-11-17",
- "postTitle": "Office Manager"
}, - "relationships": {
- "0": null,
- "employment": {
- "data": {
- "id": "906264f1-2dff-4f72-a10b-59918cf738d7",
- "type": "employments"
}
}, - "lineManager": {
- "data": {
- "id": "4b30b724-26e1-4fcb-90f0-92936523133c",
- "type": "employments"
}
}, - "organisationUnit": {
- "data": {
- "id": "285f0a36-9ff3-4399-a47a-80e9bce56921",
- "type": "organisationUnits"
}
}
}
}
}
{- "data": {
- "0": {
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}, - "type": "employeePositions",
- "attributes": {
- "effectiveFromDate": "2001-11-17",
- "postTitle": "Office Manager"
}, - "relationships": {
- "employment": {
- "links": {
}
}, - "lineManager": {
- "links": {
- "data": {
- "type": "employments",
- "id": "322f1e59-573d-1d93-7c01-3b6303abe9be"
}
}
}, - "organisationUnit": {
- "links": {
}
}
}, - "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}
}