4th August 2025 Data API Release Notes

1.20.0

Changes

 

1. A new endpoint has been created to return a list of all Posts set up in the system. The table below lists all the fields contained in the new [GET]/api/Posts endpoint and where the information is retrieved from in RotaMaster:

RotaMaster Data API RotaMaster
externalID N/A
postName Personnel > Post Manager > Post
postReference Personnel > Post Manager > Post Reference
internalReference Personnel > Post Manager > Post > Internal Reference
reportsTo Personnel > Post Manager > Post >Reports to
validFromDate Personnel > Post Manager > Start Date
validToDate Personnel > Post Manager > End Date
postHours Personnel > Post Manager > Post Hours
noPositions Personnel > Post Manager > Positions
staffGroup Personnel > Post Manager > Post > Staff Group
department Personnel > Post Manager > Post > Department
company Personnel > Post Manager > Post > Company
location Personnel > Post Manager > Post > Location
division Personnel > Post Manager > Post > Division
annualLeaveConfiguration Personnel > Post Manager > Post > Annual Leave
sickPayConfiguration Personnel > Post Manager >Post > Sick Pay

 

Example schema:

 
 
 2. The following information has been added to the [GET]/api/People endpoint:
a. externalID
 
 
 Example Schema:
 

 

3. The following information has been added to the [GET]/api/People/PersonIds:

a. externalID

 

Example schema: