7shifts
7shifts is a restaurant employee scheduling, time-tracking, and team management platform that helps restaurant operators forecast labor, build schedules, manage shift trades, run payroll integrations, and communicate with hourly staff. The platform integrates with major POS systems for sales data and labor forecasting and supports multi-location operations across quick-service, full-service, and franchise concepts. The 7shifts API v2 is a REST API authenticated via long-lived access tokens (Bearer) for internal use or OAuth 2.0 client credentials for technology partners, exposing employees, schedules, shifts, time punches, departments, locations, and wages.
7shifts publishes 15 API contracts indexed on the APIs.io network, including Availability API, Companies API, Departments API, and 12 more. Tagged areas include Restaurant, Scheduling, Workforce Management, Employee Scheduling, and Time Tracking.
The 7shifts catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
7shifts’ developer surface includes engineering blog, authentication, documentation, API reference, pricing, signup flow, support, and 17 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Restaurants and POS | core | 49.4 | - | - |
| HCM and Payroll Marketplaces (ADP, Workday, UKG, Paylocity) | core | 49.4 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 2
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 15
Individual APIs this provider publishes, each with its own machine-readable definition.
7shifts Availability API
Employee availability records.
7shifts Companies API
Company resources for 7shifts accounts.
7shifts Departments API
Departments within a location.
7shifts Identity API
Identity introspection for the authenticated token.
7shifts Locations API
Physical restaurant locations within a company.
7shifts Reporting API
Sales, labor, and worked-hours reporting.
7shifts Roles API
Job roles within a department.
7shifts Sales API
Sales receipts and POS-integrated sales data.
7shifts Shifts API
Scheduled shifts assigned to users.
7shifts Time Off API
Time off requests and approvals.
7shifts Time Punches API
Clock-in and clock-out time tracking records.
7shifts Users API
Users (employees) scoped to a company.
7shifts Wages API
Hourly and salary wage records for users.
7shifts Webhooks API
Company-level webhook subscriptions.
7shifts O Auth API
Token issuance for Partner OAuth applications.
Scroll for all 15
Open Collections 16
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
7shifts Availability API
OPEN COLLECTION7shifts Availability Companies API
OPEN COLLECTION7shifts Availability Departments API
OPEN COLLECTION7shifts Availability Identity API
OPEN COLLECTION7shifts Availability Locations API
OPEN COLLECTION7shifts Availability OAuth API
OPEN COLLECTION7shifts Availability Reporting API
OPEN COLLECTION7shifts Availability Roles API
OPEN COLLECTION7shifts Availability Sales API
OPEN COLLECTION7shifts Availability Shifts API
OPEN COLLECTION7shifts Availability Time Off API
OPEN COLLECTION7shifts Availability Time Punches API
OPEN COLLECTION7shifts Availability Users API
OPEN COLLECTION7shifts Availability Wages API
OPEN COLLECTION7shifts Availability Webhooks API
OPEN COLLECTION7shifts API
OPEN COLLECTIONScroll for all 16
7shifts API pricing
Not yet checked against 7shifts's own pricing page. Compiled by API Evangelist on 2026-06-02 from www.7shifts.com/pricing; confirm before you rely on a figure. A free plan or tier is listed.
| Plan | Price |
|---|---|
| Comp freemium | Free |
| Entrée subscription | — |
| The Works subscription | — |
| Gourmet enterprise | — |
Plan details, limits and sources →
Rate limits
- Requests per access token: 10 requests per second
Compiled by API Evangelist, not yet checked against 7shifts's documentation. Rate-limit details →
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
7Shifts Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
7shifts
SLAFinOps 1
Cost, billing, and metering signals for API financial operations.
7Shifts Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
7Shifts Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
7shifts — jsonschema rules
SPECTRAL7shifts API Rules
SPECTRALJSON Schema 12
Standalone JSON Schema definitions for this provider's data models.
Availability
JSON SCHEMACompany
JSON SCHEMADepartment
JSON SCHEMALocation
JSON SCHEMAReceipt
JSON SCHEMARole
JSON SCHEMAShift
JSON SCHEMATime Off
JSON SCHEMATime Punch
JSON SCHEMAUser
JSON SCHEMAWage
JSON SCHEMAWebhook
JSON SCHEMAScroll for all 12
JSON Structure 12
JSON Structure definitions describing this provider's data shapes.
7Shifts Availability Structure
JSON STRUCTURE7Shifts Company Structure
JSON STRUCTURE7Shifts Department Structure
JSON STRUCTURE7Shifts Location Structure
JSON STRUCTURE7Shifts Receipt Structure
JSON STRUCTURE7Shifts Role Structure
JSON STRUCTURE7Shifts Shift Structure
JSON STRUCTURE7Shifts Timeoff Structure
JSON STRUCTURE7Shifts Timepunch Structure
JSON STRUCTURE7Shifts User Structure
JSON STRUCTURE7Shifts Wage Structure
JSON STRUCTURE7Shifts Webhook Structure
JSON STRUCTUREScroll for all 12
Examples 12
Example request and response payloads for these APIs.
7Shifts Availability Example
EXAMPLE7Shifts Company Example
EXAMPLE7Shifts Department Example
EXAMPLE7Shifts Location Example
EXAMPLE7Shifts Receipt Example
EXAMPLE7Shifts Role Example
EXAMPLE7Shifts Shift Example
EXAMPLE7Shifts Timeoff Example
EXAMPLE7Shifts Timepunch Example
EXAMPLE7Shifts User Example
EXAMPLE7Shifts Wage Example
EXAMPLE7Shifts Webhook Example
EXAMPLEScroll for all 12
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
7shifts API — frequently asked questions
Does 7shifts have an API?
Yes. APIs.io lists 15 APIs from 7shifts, including 7shifts Availability API, 7shifts Companies API and 7shifts Departments API, and 12 more.
Is there an OpenAPI specification for the 7shifts API?
Yes. APIs.io indexes 15 OpenAPI specifications for 7shifts, each linked for download from this page.
How do I authenticate with the 7shifts API?
7shifts uses bearer-token authentication (http/oauth2 · 2 schemes). The details are profiled on APIs.io as 7Shifts Authentication.
How much does the 7shifts API cost?
APIs.io lists 4 pricing plans for 7shifts, with each plan's price, limits and inclusions under Pricing on this page.
Is the 7shifts API ready for AI agents?
7shifts has a Kin Score of 49.4 out of 100 (developing) and an Agent Readiness score of 26.1 (agent-aware), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.