Create a new EmployeePlacement
Request body
The ID of the employee the placement belongs to
The ID of the school the placement belongs to
The start date of the placement for the employee
External is the External-object used on Update and Create operations, since it should only be allowed to set SourceID for the guardian, the Source-field is not included.
{ "sourceID": "12345678" }The signature of the employee
The title of the employee
The roles of the employee
The role of the employee in the placement
Admin, CareTeam, Manager, OtherPersonnel, Scheduler, Teacher The end date of the placement for the employee
Response for EmployeePlacement Create operation - returns the created EmployeePlacement
EmployeePlacement holds the information about an employee's placement in a school.
Unique identifier for the EmployeePlacement
The ID of the employee the placement belongs to
The ID of the school the placement belongs to
The start date of the placement for the employee
Metadata information for the EmployeePlacement
{
"createdAt": "2024-01-15T10:30:00Z",
"createdBy": "987fcdeb-51a2-43d1-b567-123456789abc",
"updatedAt": "2024-01-15T14:45:00Z",
"updatedBy": "987fcdeb-51a2-43d1-b567-123456789abc"
}External is a reusable object that can be used to store external information about the guardian from another system, used for third-party integration tracking.
{
"sourceID": "12345678",
"source": "ExternalIntegrationAPI"
}The signature of the employee
The title of the employee
The roles of the employee
The role of the employee in the placement
Admin, CareTeam, Manager, OtherPersonnel, Scheduler, Teacher The end date of the placement for the employee
The year the placement was archived for the employee, in the format YYYY_YYYY where the first year is the autumn and the second year is the spring.
The timestamp the placement was archived for the employee