Skip to content
ShiftlyDevelopers
Documentation menu

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.