The API Report CardAPI Index
7shifts

7shifts API

POS / Hospitality · 7shifts.com

7shifts has a documented public REST API at developers.7shifts.com with an OpenAPI spec, webhooks, and an Embed SDK. Access tokens are self-serve from Developer Tools for your own account; partner apps use OAuth 2.0. The 10 req/sec per-token limit is tight for multi-location backfills.

Last verified: July 2026Restaurants & Food Service
API GRADE
A+
VERIFIED JUL 2026

SCORECARD

ExistenceGOODDocumented public REST API at developers.7shifts.com, with an OpenAPI spec, interactive reference, and an llms.txt index for AI agents.
AccessGOODRead/write on your own account is self-serve via Developer Tools access tokens; only partner App Store listings need coordination.
CoverageGOODSales, labor, schedules, time punches, tip pooling, and reports are reachable, plus full employee CRUD including wages.
AuthGOODOAuth 2.0 with client credentials for partner apps; access tokens are self-generated in Settings > Developer Tools.
Docs & DXGOODOpenAPI spec with interactive reference, company-level webhooks, and an Embed SDK round out a self-serve developer portal.
StabilityGOODDocumented 10 req/sec per-token rate limit with 429s on overage; API key auth was retired for OAuth 2.0 back in 2022.
Supergood: 7shifts shipped a real API. Most vendors don't; we ship near-native APIs for the rest.

Frequently asked questions

7shifts scores A+ on the API Report Card. 7shifts has a documented public REST API at developers.7shifts.com with an OpenAPI spec, webhooks, and an Embed SDK. Access tokens are self-serve from Developer Tools for your own account; partner apps use OAuth 2.0. The 10 req/sec per-token limit is tight for multi-location backfills.

Tried to integrate with 7shifts?
SOURCES
10 req/sec per-token rate limit is aggressive for back-fills of multi-location enterprise accounts; requires exponential-backoff and parallel token strategies zuplo.com
API key authentication deprecated August 31, 2022 - older integrations forced to migrate to OAuth2, breaking long-standing partner scripts developers.7shifts.com
Pagination is documented but inconsistent across endpoints (mix of limit/offset and cursor styles); customers report pagination edge cases on Shifts and Time Punches endpoints developers.7shifts.com
Time-punch-edit and historical-edit events not fully covered by webhooks, forcing partners to poll for late-arriving corrections developers.7shifts.com
Sales integration requires partner-side mapping of POS receipts to 7shifts locations/departments, with little tooling to validate the mapping before go-live developers.7shifts.com
7shifts may throttle or revoke API access at its sole discretion per the API Terms, creating partner-side platform risk 7shifts.com
Mobile app instability: Android version crashes and force-logs-out users mid-shift; iOS push notifications unreliable and toggle resets itself justuseapp.com
In-app messaging UX bugs: tapping a message auto-opens random threads; back button re-opens the same thread, blocking message review trustpilot.com
Tip pooling glitches: incorrect distributions and unaccountable support for the Tip Manager add-on trustpilot.com
Payroll migration errors: historical wage import produced incorrect state tax withholdings, duplicate employee records, and W-2 box mismatches trustpilot.com
Frequent price increases and aggressive add-on pricing (payroll $39.99/mo + $6/EE, tip manager $49.99/loc/mo, log book $14.99/loc/mo, task mgmt $12.99/loc/mo, onboarding $2.99/loc/mo) pushing real cost well above headline plan costbench.com
Difficulty cancelling subscriptions online and billing-after-cancellation reports trustpilot.com
Lacks advanced HR functionality (form generation, deeper performance/compensation tooling) vs full HCM suites research.com