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 APIs 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 authentication, documentation, API reference, pricing, signup flow, support, and 15 more developer resources.
Kin Score
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 OAuth API
Token issuance for Partner OAuth applications.
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.
Scroll for all 15
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
7shifts API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
7Shifts Rate Limits
RATE LIMITSFinOps 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 API 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 1
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 2
The organization behind the API