Sling by Toast API
Integuru generates a production-ready HTTP API for Sling by Toast, the shift scheduling and time-tracking platform, for multi-location operators and the labor and payroll tools that read from it. 9 verified actions cover shifts, timesheets and timesheet projections by date range and location, the labor report with cost, revenue and sales rows, sales, employees, positions, locations and the session.
9
Verified actions live today
<3 sec
Response latency per call
99.9%+
Reliability rate on generated APIs
24/7
On-call maintenance on Production plans
Integration facts
- Authenticates against
- https://login.getsling.com/
- Authentication
- Login flows, including 2FA, handled by Integuru using your own Sling by Toast credentials.
- Approach
- Direct HTTP requests, with no browser automation or RPA involved.
Endpoints
Available actions
Don't see the action you need?
The actions above cover the most common Sling by Toast integration patterns, but they're not the full picture. Integuru can build additional workflows for any capability the platform exposes. Our Managed Service handles scoping, building, and maintaining custom actions on your behalf, so just let us know what you need.
Guide
Sling by Toast integration guide
Does Sling by Toast have a public API?
Sling by Toast has no advertised self-serve developer program. The Toast connection is a built-in sync that maps locations and matches employees inside the product, and nothing about it is callable by an operator's own team. Integuru generates a production-ready HTTP API for Sling by Toast from your own login, with 9 verified actions across shifts, timesheets, projections, the labor report, sales and the roster.
What you can do with the Sling by Toast API
A general manager checks Sling three times a week: publish the schedule, compare projected against worked hours midweek, and read the labor percentage before the close. Each is one call with a start_date and, optionally, an inclusive end_date and one or more location_id values.
list_shiftsreturns scheduled shifts for the range; note that events without a location drop out whenlocation_idis set.list_timesheetsreturns worked time entries andlist_timesheet_projectionsreturns projected ones for a single numericlocation_id.list_labor_reportreturns cost, revenue and sales rows, the labor percentage view.list_salesreturns the sales figures Sling holds for the range.list_employees,list_positionsandlist_locationsreturn the roster, the positions employees are scheduled into, and the location ids the filters accept.get_sessionreturns the authenticated session.
Who uses this
Payroll tools pull list_timesheets for every location on the pay period boundary and reconcile the hours against list_labor_report cost rows before export. Labor analytics products compare list_timesheet_projections with list_timesheets per location to score how well managers schedule to forecast. Groups whose stores are split across scheduling systems run this page beside HotSchedule, SocialSchedules and 7shifts in one Integuru workflow, and pair it with the Toast API guide when the POS side is Toast. The restaurants industry page covers scheduling, tips and payroll as one flow.
Setup notes
Integuru authenticates against login.getsling.com with your Sling user. Call list_locations once and cache the numeric ids. start_date is required everywhere except the roster and session actions; end_date is inclusive and defaults to start_date. location_id accepts an array on every action except list_timesheet_projections.
Get started
Install the CLI and connect your Sling by Toast login:
npm install -g integuru
Or sign in at app.integuru.com, add Sling by Toast, and call the same 9 actions from the dashboard. For shift creation or time-off approvals, the Managed Service scopes and builds those write actions against your account.
Guides in Workforce & Scheduling
Platform API guides in this vertical
Good to know
Before you start
- Can I use it today?
- Yes. Every action listed above has been verified against live Sling by Toast traffic. Install the CLI or sign in at app.integuru.com, connect your Sling by Toast account, and start calling the endpoints.
- What if Sling by Toast changes or breaks?
- On Production plans the Integuru team is on call around the clock, with auth auto-healing included, so target-platform changes get fixed by Integuru rather than by your engineers.
- What does it cost?
- Start on the Free plan at $0/month with 100 API calls/month. Production starts at $499/month with 24/7 on-call maintenance and auth auto-healing.
FAQ