Skip to content
English
  • There are no suggestions because the search field is empty.

7th July 2026 Data API Release Notes

i1.23.1

Updates and Changes

1. Course Completed Date and Status have been added to the Mandatory Training section of the People endpoint. The table below lists the new fields in the [GET]/api/People endpoint and where the information is retrieved from in RotaMaster: 

RotaMaster Data API RotaMaster
courseCompletedDate Personnel Record > Employment > Mandatory Training > Course Completed
status Personnel Record > Employment > Mandatory Training > Status

Example schema: 

 

2. Paid/Unpaid/Automatic break information has been added to the Person Posts section of the People endpoint. The table below lists the new field in the [GET]/api/People endpoint and where the information is retrieved from in RotaMaster:

RotaMaster Data API RotaMaster
break Personnel Record > Posts > Post > Details > Break

Example schema:

 

3. A new section for Employment Relations information has been added to the People endpoint. The table below lists the new fields in the [GET]/api/People endpoint and where the information is retrieved from in RotaMaster: 

RotaMaster Data API RotaMaster
employmentRelationsId N/A
externalID N/A
date Personnel Record > Employment > Employment Relations > Employment Relation > Date
reviewDate Personnel Record > Employment > Employment Relations > Employment Relation > Review Date
dateCompleted Personnel Record > Employment > Employment Relations > Employment Relation > Date Completed
completed Personnel Record > Employment > Employment Relations > Employment Relation > Completed?
type Personnel Record > Employment > Employment Relations > Employment Relation Type
conductedBy Personnel Record > Employment > Employment Relations > Employment Relation > Conducted By
briefDescription Personnel Record > Employment > Employment Relations > Employment Relation > Brief Description
notes Personnel Record > Employment > Employment Relations > Employment Relation > Notes

Example schema:

 

 

4. An External ID for contact information has been added to the Contacts section of the People endpoint. The table below lists the new field in the [GET]/api/People endpoint and where the information is retrieved from in RotaMaster:

RotaMaster Data API RotaMaster
externalID N/A

Example Schema:

 

5. A new endpoint has been created to return a list of external ID's for each contact type. The table below lists the new fields in the [GET]/api/ContactTypes endpoint and where the information is retrieved from in RotaMaster: 

RotaMaster Data API RotaMaster
externalID N/A
name Personnel > Reference Settings > Person Contact Type

Example schema:

 

6. A new endpoint has been created to return a list of external ID's for each Professional Body. The table below lists the new fields in the [GET]/api/ProfessionalBody endpoint and where the information is retrieved from in RotaMaster:

RotaMaster Data API RotaMaster
externalID N/A
name Personnel > Reference Settings > Professional Registration Body

Example schema:

 

7. Shift note details have been added to the following endpoints: [GET]/api/ViewRota, [GET]/api/ViewRota/Payrates, [GET]/api/ShiftPatternManager. The table below lists the new fields that have been added and where the information is retrieved from in RotaMaster:

RotaMaster Data API RotaMaster
noteType Rota > View Rota > Shift > Note > Note type
shiftNoteDetails Rota > View Rota > Shift > Note > Note text
privateNote Rota > View Rota > Shift > Note > is Private?

Example schema:

 

8. Absence details have been added to the Sickness endpoint. The table below lists the new field in the [GET]/api/Sickness endpoint and where the information is retrieved from in RotaMaster: 

RotaMaster Data API RotaMaster
absenceDetails Self Service > Sickness Management > Sickness Record > Absence Details

Example schema: