REST API and webhooks
An open API that keeps your systems in step
Rotageek’s public API and webhooks let your systems read workforce data and react the moment something changes, from an approved rota to a signed-off timesheet.
Trusted by ops teams managing thousands of shifts every week
What the public API does for you
-
A documented REST API
Your HR, payroll and reporting systems can create and update people, leave and open shifts, and pull approved rotas, timesheets and staffing gaps by location and date. Access is secured with tokens that refresh automatically.
- ✓People, leave and open shifts
- ✓Rotas, timesheets and gaps by site and date
- ✓Interactive Swagger documentation
-
Know when something changes
Rotageek sends your system a signed webhook when a rota is approved, a timesheet is signed off, or people, leave or open shifts change, so it can fetch the latest data straight away rather than checking on a timer.
- ✓Rota approved, timesheet signed off
- ✓People, leave and open shift changes
- ✓Signed with a secret you set
-
Files when you need them
Prefer files? Exchange CSV files with Rotageek by secure file transfer, and we’ll set up imports such as people, leave, budgets and time and attendance for you.
- ✓Scheduled CSV imports
- ✓Timesheet exports
- ✓Only from IP addresses you approve
Built to connect, not to lock you in
Your workforce data shouldn’t be stuck in one system. Rotageek’s open API means your team or partner can build exactly the integrations you need, on your timeline.
- Real-time, not overnight. Systems react as events happen, not after the next batch file.
- Less custom work. Clear endpoints and events cover the most common integration needs.
- Your stack, your choice. Connect HR, payroll, BI or any tool your business relies on.
Explore the Rotageek platform
Platform and integrations is where this starts. See what else Rotageek does.
Public API FAQs
See it with your own data.
A 30-minute demo, built around your sites and shift patterns.