Discussions
Employee Performance Logs
I'm trying to pull the log book posts and employee performance logs from the API. We're able to get posts from the log_book_posts endpoint for standard categories ( eg. Shift Notes ), but the same endpoint returns 0 results for the engage_performance_logs category. We're able to see entries in the Manager Log Book in the per-employee view in the application itself, but can't find where these logs can be pulled on a per-employee basis. We've also tried the shift_feedback and engage_overview routes with no luck.
API question
Does the 7shifts API expose the actual submitted value for a 7tasks task completion (Number, Text, or Photo field type) — not just completion status? Specifically: is there a GET endpoint analogous to POST /v2/company/{id}/task_lists/{list_id}/tasks/{task_id}/complete that returns the submitted number/photo URL/text for a completed task, or is that data only visible in the app UI and the CSV report? Also: is there a way to schedule the Tasks Report CSV to generate/email automatically, or is manual download the only option?
Published Schedule Change Log
Morning,
Tip Pool Detailed Report API duplicates every pool N× and drops pool names
Endpoint: GET /v2/company/{company_id}/locations/{location_id}/tip_pool_detailed_report?start_date=YYYY-MM- DD&end_date=YYYY-MM-DD&skip_validation=true
API version: 2025-03-01
Company: 421902 · Location: 512052 · Dates tested: 2026-06-09, 2026-06-10
Foodhandlers certificates
Is there an API endpoint to download files like food handlers certificates from employee records?
How do I setup my AI bot with 7shifts?
I need help creating an API key. I tried creating one but when I send it to my AI Bot I'm connecting, the key isn't correct. This is the response I receive..
Current scheduling data from API
We are integrating the 7shifts API into an internal restaurant
operations reporting system.
Higher Me integration
I am looking at the integrations page in 7shifts and Higher Me, and it states the following:
API requests from our backend server return 403 with Cf-Mitigated: challenge (Turnstile interstitial)
Hi 7Shifts API team,
long-lived api access tokens... (2nd attempt)
greetings, when I create an Access Token in Developer Tools and capture the JWT from the network response, the token contains an [exp] field that expires in ~1 hour. according to your docs Access Tokens should be long-lived.
