Skip to main content
The Roosted API is organized around REST. All requests and responses use JSON. Sandbox and production API keys are available by contacting support@roostedhr.com.

Welcome

The Roosted API gives you programmatic access to the Roosted workforce scheduling platform. Use it to manage events, shifts, workers, clients, time tracking, and more — directly from your own systems.

Base URL (Production)

https://api.roostedhr.com/api/1_12

Base URL (Sandbox)

https://sandbox.roostedhr.com/api/1_12

Authentication

All API endpoints require a Bearer token. Include it in the Authorization header of every request.
curl -X GET https://api.roostedhr.com/api/1_12/events \
  -H "Authorization: Bearer YOUR_API_KEY"
Contact support@roostedhr.com to request your sandbox and production API keys.