Changelog
Every change to the API, newest first.
4 October 2026v1
- Added
The first release of the Partner API: OAuth 2.0 authorization code with PKCE, and the v1 resources for connections, businesses, locations, positions, public holidays, projects, employees, employments, rosters, shifts, who can cover a shift, open-shift requests, shift swaps, timesheets, who's on now, timesheet totals, labour costs, leave requests, leave blackout periods, leave balances, leave types, availability and awards.
- Added
Connected apps in Shiftly: a business sees every app connected to it under Integrations, with what each can do and who connected it, and can disconnect one at any time.
- Added
The sandbox: a sample business on the demo environment built per app, where nothing reaches a real person.
- Added
Several businesses in one consent: send business_selection=multiple on the authorize request, and the code exchange returns credentials for each business the person ticked, in connections.
- Added
OnDemand shifts: with ondemand:write your app drafts OnDemand shifts at a venue that has set up OnDemand, and with ondemand:read it follows each one from draft to completed, without anything about the worker. The venue sets the hourly rate and publishes in Shiftly.
