Position records relate to a job title a person holds within an employment. This can be a temporary, casual or permanent position. A person normally holds one or more positions in an employment at any time
Add a Position
Position to be added
object |
Position Response
Bad Request
Unauthorized - Authorization Required
Unprocessable Entity
General Error
{- "data": {
- "type": "positions",
- "attributes": {
- "startDate": "2001-11-17",
- "toDate": "2002-11-30",
- "positionTitle": "Office Manager",
- "isTeaching": false,
- "fullTimeHoursPerWeek": 35,
- "fullTimeHoursPerAnnum": 1280,
- "fullTimeDaysPerweek": 5,
- "fullTimeDaysPerAnnum": 250,
- "fullTimeWeeksPerAnnum": 37,
- "EmploymentId": "Z0012",
- "leavingDate": "2022-06-16",
- "continuousServiceStartDate": "2022-06-16",
- "employmentStatus": null,
- "externalId": null
}, - "relationships": {
- "employer": {
- "data": {
- "id": "1",
- "type": "employers"
}
}, - "person": {
- "data": {
- "id": "4b30b724-26e1-4fcb-90f0-92936523133c",
- "type": "people"
}
}, - "location": {
- "data": {
- "id": "4d07d27b-a4ea-4e40-b65f-c4fd73507bf5",
- "type": "locations"
}
}, - "payroll": {
- "data": {
- "id": "7fcba8e6-397f-4be2-a9f0-8d53fcf48ab5",
- "type": "payrolls"
}
}, - "employment": {
- "data": {
- "id": "906264f1-2dff-4f72-a10b-59918cf738d7",
- "type": "employments"
}
}
}
}
}
{- "data": {
- "0": {
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}, - "type": "positions",
- "attributes": {
- "startDate": "2001-11-17",
- "toDate": "2002-11-30",
- "positionTitle": "Office Manager",
- "isTeaching": false,
- "fullTimeHoursPerWeek": 35,
- "fullTimeHoursPerAnnum": 1280,
- "fullTimeDaysPerweek": 5,
- "fullTimeDaysPerAnnum": 250,
- "fullTimeWeeksPerAnnum": 37,
- "EmploymentId": "Z0012",
- "leavingDate": "2022-06-16",
- "continuousServiceStartDate": "2022-06-16",
- "employmentStatus": null,
- "externalId": null
}, - "relationships": {
- "employment": {
- "links": {
- "data": {
- "type": "employments",
- "id": "322f1e59-573d-1d93-7c01-3b6303abe9be"
}
}
}, - "employer": {
- "links": {
}, - "data": {
- "type": "employers",
- "id": "69049d80-0887-fd71-2197-75605a257ce6"
}
}, - "person": {
- "links": {
}, - "data": {
- "type": "people",
- "id": "1dec1ded-116f-b026-4cd0-f3d8b771baed"
}
}, - "location": {
- "links": {
}, - "data": {
- "type": "locations",
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}
}, - "payroll": {
- "links": {
}, - "data": {
- "type": "payrolls",
- "id": "7fcba8e6-397f-4be2-a9f0-8d53fcf48ab5"
}
}
}, - "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}
}
Get Positions
Positions response - Array
Unauthorized - Authorization Required
General Error
{- "data": [
- {
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03",
- "type": "positions",
- "attributes": {
- "startDate": "2001-11-17",
- "toDate": "2002-11-30",
- "positionTitle": "Office Manager",
- "isTeaching": false,
- "fullTimeHoursPerWeek": 35,
- "fullTimeHoursPerAnnum": 1280,
- "fullTimeDaysPerweek": 5,
- "fullTimeDaysPerAnnum": 250,
- "fullTimeWeeksPerAnnum": 37,
- "EmploymentId": "Z0012",
- "leavingDate": "2022-06-16",
- "continuousServiceStartDate": "2022-06-16",
- "employmentStatus": null,
- "externalId": null
}, - "relationships": {
- "employment": {
- "links": {
- "data": {
- "type": "employments",
- "id": "322f1e59-573d-1d93-7c01-3b6303abe9be"
}
}
}, - "employer": {
- "links": {
}, - "data": {
- "type": "employers",
- "id": "69049d80-0887-fd71-2197-75605a257ce6"
}
}, - "person": {
- "links": {
}, - "data": {
- "type": "people",
- "id": "1dec1ded-116f-b026-4cd0-f3d8b771baed"
}
}, - "location": {
- "links": {
}, - "data": {
- "type": "locations",
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}
}, - "payroll": {
- "links": {
}, - "data": {
- "type": "payrolls",
- "id": "7fcba8e6-397f-4be2-a9f0-8d53fcf48ab5"
}
}
},
}
]
}
Get Position by ID (Cintra Position ID)
Position Response
Bad Request
Unauthorized - Authorization Required
Not Found
Unprocessable Entity
General Error
{- "data": {
- "0": {
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}, - "type": "positions",
- "attributes": {
- "startDate": "2001-11-17",
- "toDate": "2002-11-30",
- "positionTitle": "Office Manager",
- "isTeaching": false,
- "fullTimeHoursPerWeek": 35,
- "fullTimeHoursPerAnnum": 1280,
- "fullTimeDaysPerweek": 5,
- "fullTimeDaysPerAnnum": 250,
- "fullTimeWeeksPerAnnum": 37,
- "EmploymentId": "Z0012",
- "leavingDate": "2022-06-16",
- "continuousServiceStartDate": "2022-06-16",
- "employmentStatus": null,
- "externalId": null
}, - "relationships": {
- "employment": {
- "links": {
- "data": {
- "type": "employments",
- "id": "322f1e59-573d-1d93-7c01-3b6303abe9be"
}
}
}, - "employer": {
- "links": {
}, - "data": {
- "type": "employers",
- "id": "69049d80-0887-fd71-2197-75605a257ce6"
}
}, - "person": {
- "links": {
}, - "data": {
- "type": "people",
- "id": "1dec1ded-116f-b026-4cd0-f3d8b771baed"
}
}, - "location": {
- "links": {
}, - "data": {
- "type": "locations",
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}
}, - "payroll": {
- "links": {
}, - "data": {
- "type": "payrolls",
- "id": "7fcba8e6-397f-4be2-a9f0-8d53fcf48ab5"
}
}
}, - "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}
}
Update an existing position by ID (Cintra position ID)
Position Response
Bad Request
Unauthorized - Authorization Required
Not Found
Unprocessable Entity
General Error
{- "data": {
- "type": "positions",
- "attributes": {
- "startDate": "2001-11-17",
- "toDate": "2002-11-30",
- "positionTitle": "Office Manager",
- "isTeaching": false,
- "fullTimeHoursPerWeek": 35,
- "fullTimeHoursPerAnnum": 1280,
- "fullTimeDaysPerweek": 5,
- "fullTimeDaysPerAnnum": 250,
- "fullTimeWeeksPerAnnum": 37,
- "EmploymentId": "Z0012",
- "leavingDate": "2022-06-16",
- "continuousServiceStartDate": "2022-06-16",
- "employmentStatus": null,
- "externalId": null
}, - "relationships": {
- "employer": {
- "data": {
- "id": "1",
- "type": "employers"
}
}, - "person": {
- "data": {
- "id": "4b30b724-26e1-4fcb-90f0-92936523133c",
- "type": "people"
}
}, - "location": {
- "data": {
- "id": "4d07d27b-a4ea-4e40-b65f-c4fd73507bf5",
- "type": "locations"
}
}, - "payroll": {
- "data": {
- "id": "7fcba8e6-397f-4be2-a9f0-8d53fcf48ab5",
- "type": "payrolls"
}
}, - "employment": {
- "data": {
- "id": "906264f1-2dff-4f72-a10b-59918cf738d7",
- "type": "employments"
}
}
}, - "id": "906264f1-2dff-4f72-a10b-59918cf738d7"
}
}
{- "data": {
- "0": {
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}, - "type": "positions",
- "attributes": {
- "startDate": "2001-11-17",
- "toDate": "2002-11-30",
- "positionTitle": "Office Manager",
- "isTeaching": false,
- "fullTimeHoursPerWeek": 35,
- "fullTimeHoursPerAnnum": 1280,
- "fullTimeDaysPerweek": 5,
- "fullTimeDaysPerAnnum": 250,
- "fullTimeWeeksPerAnnum": 37,
- "EmploymentId": "Z0012",
- "leavingDate": "2022-06-16",
- "continuousServiceStartDate": "2022-06-16",
- "employmentStatus": null,
- "externalId": null
}, - "relationships": {
- "employment": {
- "links": {
- "data": {
- "type": "employments",
- "id": "322f1e59-573d-1d93-7c01-3b6303abe9be"
}
}
}, - "employer": {
- "links": {
}, - "data": {
- "type": "employers",
- "id": "69049d80-0887-fd71-2197-75605a257ce6"
}
}, - "person": {
- "links": {
}, - "data": {
- "type": "people",
- "id": "1dec1ded-116f-b026-4cd0-f3d8b771baed"
}
}, - "location": {
- "links": {
}, - "data": {
- "type": "locations",
- "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}
}, - "payroll": {
- "links": {
}, - "data": {
- "type": "payrolls",
- "id": "7fcba8e6-397f-4be2-a9f0-8d53fcf48ab5"
}
}
}, - "id": "a0bc1ba8-063e-c1fd-3e8f-6b5951f33e03"
}
}
Delete Position
OK
Bad Request
Unauthorized - Authorization Required
Not Found
Unprocessable Entity
General Error
{- "errors": [
- {
- "id": "de4e1bd5-9223-435a-b56d-1b0190a12313",
- "status": 400,
- "title": "Unable authenticate client",
- "detail": "No further detail is available"
}
]
}