Plan Requirements
Access to 7shifts API is restricted to certain plans. This guide will describe the requirements for Partners accessing different resources outlined in the developer portal.
OAuth Clients Minimum Plan Requirements
When trying to integrate with 7shifts companies via the OAuth Client Company Grant process, a minimum plan check will be conducted based on the data access needs of your integration. The plan check is based on the feature list outlined in our pricing page. During your integration onboarding, we will assess the endpoints you are accessing to complete your integration, and based on the assessment, you will be provided a minimum plan a company must be on in order to successfully integrate with your product.
If a company does not meet the minimum plan required for your integration, they will be prompted about the plan restriction and presented options to upgrade their plan accordingly.
Please reference the detailed breakdown below of the plans required by integration type and endpoint.
Endpoint Access Minimum Plan Requirements
When accessing an endpoint via OAuth Client, a minimum plan check will be conducted to ensure that the company has the minimum plan required. If the plan requirement check fails, you will receive a 403 Forbidden
response status code.
Please note: as of July 2, 2025, new 7shifts plans became available for 7shifts customers going forward (Comp, Essentials, Pro, and Premium). Companies using 7shifts prior to July 2, 2025 will continue using plans with the previous naming conventions shown below (Comp, Entrée, The Works, Gourmet). In most cases these plan changes do not impact integration functionality, with the exception of 'Role-based wages'. Companies on 'Entrée' will continue to have access to 'Role-based wages', whereas companies starting on or after July 2, 2025 on the 'Essentials' tier will not have access to this feature. For further details on features per plan please reference 7shifts Pricing .
Plan Feature List
Updated 16 days ago