7shifts API Deprecation Announcement

On March 31, 2023, 7shifts will no longer support API key authentication. You will lose access unless your account is connect via OAuth 2.0

Service Notification Bulletin 

7shifts is deprecating API key authentication to access API resources on August 31, 2022 and will be End of Life (EOL) on March 31, 2023. Please read this guide to understand the impact of the changes and how to migrate to a supported authentication method.

Changes starting on August 31, 2022 (Deprecation period)

On August 31, 2022, 7shifts is no longer recommending the use of API key authentication to access API resources. GoTab added support for OAuth 2.0 Access Tokens for 7shifts on November 1, 2022. During a pilot period new customers were onboarded with the new authentication. 

Changes starting on March 31, 2023 (End of support period)

On March 31, 2023, 7shifts will no longer support API key authentication. You will lose access to view already generated API keys and you will not be able to create new ones.

Any account using API key authentication will fail and return a 401 Unauthorized response when attempting to export sales receipts to 7shifts. To ensure uninterrupted access you must migrate to a supported authentication method before this date.

Action Required to Migrate

Please follow these steps to successfully connect GoTab with 7shifts using the new OAuth 2.0 authentication method. 


  • Manager access to GoTab
  • Manager access to 7shifts

If you only plan to use 7shifts for labor and sales reporting no further action is required to complete the setup after you connect the OAuth authentication and set your location details (steps 1-5 of the linked document).

If you plan to support any of the new features detailed below GoTab support will need to be contacted via email (support@gotab.io) or your GoTab account manager can assist by completing the account configuration. Please also view our help articles for a more detailed description of how the features work. 

New Features added for GoTab and 7shifts V2

Employee Sync

    • Automatically import 7shifts employees to GoTab for a simplified user management. GoTab will mirror user roles, names, phone numbers and update PINs to match across both platforms. 
    • New users are automatically created in GoTab and archived if deactivated in 7shifts.  
Tip Pooling 
    • If enabled, employee sync is required. GoTab will map each user so that their sales can be recorded in 7shifts and distributed based on 7shifts tip pooling rules.
Clock-in Enforcement 
    • If enabled, employee sync is required. GoTab will require each configured user to be punched in before they can PIN into the Point of Sale.
    • Each user can be configured individually to require clock-in enforcement or not. 
7punches App Switching
    • When the GoT Ops app and 7punches app are installed on an Android tablet or Pax terminal users can easily switch between apps to punch in/out and PIN in/out of the POS. 

Please contact support@gotab.io for more information or help completing your migration to the new 7shifts integration.