Discussions
Adding shfits to the Shift Pool through the API
I'm trying to programmatically add a shift to the shift pool / offer it up for grabs. I've tested updating open = true on the shift but it unassigns the employee and doesn't show up in the pool.
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,
