The API Report CardAPI Index
When I Work

When I Work API

Enterprise / HR / ERP (Workforce Management / Shift Scheduling) · wheniwork.com

When I Work publishes a public REST API split into Primary, Login, Forecast Tools, Tasks, and Tags services, with webhooks available. The developer key comes through support rather than self-serve signup, and API tokens require an admin user's username and password.

Last verified: July 2026HR & Payroll
API GRADE
D+
VERIFIED JUL 2026

SCORECARD

ExistenceGOODPublic REST API split into Primary, Login, Forecast Tools, Tasks, and Tags service APIs, with webhooks.
AccessPOORDeveloper keys are requested through support rather than self-serve signup, and calls require a When I Work admin's credentials.
CoveragePOOR
AuthPOORTokens are minted from a private developer key plus an admin user's username and password; no OAuth.
Docs & DXGOODPublic docs at apidocs.wheniwork.com and a developer portal cover the service APIs; webhooks and a partner directory exist.
StabilityMIXED
Supergood: When I Work has an API, but using it means gates, contracts, or workarounds. Ours doesn't: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

When I Work scores D+ on the API Report Card. When I Work publishes a public REST API split into Primary, Login, Forecast Tools, Tasks, and Tags services, with webhooks available. The developer key comes through support rather than self-serve signup, and API tokens require an admin user's username and password.

Tried to integrate with When I Work?