Welcome to the Roosted API
The Roosted API gives you programmatic access to the Roosted workforce scheduling platform. Manage events, shifts, workers, clients, time tracking, and more — directly from your own systems.API reference
Get started with authentication, base URLs, and your first API call.
Core resources
Workers
Create and manage your workforce — profiles, credentials, availability, shifts, and time punches.
Events
Schedule events and shifts, assign admins, and check capacity.
Clients
Manage client accounts, contacts, documents, orders, and worker assignments.
Time tracking
Track hours worked with time punch and summary endpoints.
Configuration and setup
Locations
Manage work locations for your events and shifts.
Skillsets
Define and assign skillsets to match workers with the right roles.
Rate cards
Configure pay rates for different roles and clients.
Payroll groups
Organize workers into payroll groups for streamlined processing.