RosterOpen is a temporary state that exists whilst a roster is published but unfilled. It is important to note this because once a shift is filled (an employee accepts the shift), the RosterOpen records are removed.

Data ElementData TypeWhat is itMandatory
IdIntegerThe id of the recordNo
RosterIntegerThe id of the linked rosterYes
EmployeeIdIntegerThe id of the employee who has been offered the shiftYes
LinkVarCharA unique link sent to the employee allowing them to accept the shiftYes
CreatorIntegerThe id of the user who created the recordNo
CreatedDateTimeThe time the record was originally createdNo
ModifiedDateTimeThe time the record was last modifiedNo

Foreign Objects which can be linked with the Resource API

RosterObject - Roster
EmployeeObject - Employee