Thanks to visit codestin.com
Credit goes to docs.stackone.com

Skip to main content
7shifts
7shifts
59 actions · 1 auth method
PreviewHRIS

Authentication

Access Token

Uses a long-lived Bearer token generated in Company Settings. Token inherits the permissions of the admin who created it…Guides: Connector Profile, Link Account
Actions
|
59 actions
Action
Description
Required scopes
List Companies
List all companies accessible to the authenticated user
Get Company
Retrieve details for a specific company
Update Company
Update a company’s details
Get Labor Settings
Retrieve labor settings for a company
List Inactive Reasons
List inactive reasons for a company
List Locations
List all locations for a company
Get Location
Retrieve a specific location by ID
Create Location
Create a new location for a company
Update Location
Update an existing location
Delete Location
Delete a location from a company
List Departments
List all departments for a company
Get Department
Retrieve a specific department by ID
Create Department
Create a new department
Update Department
Update an existing department
Delete Department
Delete a department
List Roles
List all roles for a company
Get Role
Retrieve a specific role by ID
Create Role
Create a new role
Update Role
Update an existing role
Delete Role
Delete a role
List Users
List all users for a company
Get User
Retrieve a user’s full profile by ID
Create User
Create a new user in a company
Update User
Update an existing user
Delete User
Deactivate a user from a company
Get User Assignments
Get location, department, and role assignments for a user
Create User Wage
Create a wage record for a user
List User Contacts
List user contacts for a company
Get User Contact
Retrieve a user’s phone and email contact info
List User Authorized Locations
List authorized locations for a user
List Shifts
List all shifts for a company
Get Shift
Retrieve a specific shift by ID
Create Shift
Create a new shift
Update Shift
Update an existing shift
Delete Shift
Delete a shift
List Time Punches
List all time punches for a company
Get Time Punch
Retrieve a specific time punch by ID
Create Time Punch
Create a new time punch
Update Time Punch
Update an existing time punch
Delete Time Punch
Delete a time punch
List Time Off
List time off requests
Get Time Off
Retrieve a specific time off request by ID
Create Time Off
Create a new time off request
Update Time Off
Update a time off request
Delete Time Off
Delete a time off request
Approve Time Off
Approve a time off request
Decline Time Off
Decline a time off request
Get Time Off Total Hours
Retrieve total time off hours for employees
Get Time Off Settings
Retrieve time off settings for a company
Create Time Off Settings
Create or update time off settings for a company
List Events
List events for a company
Create Event
Create a new event
Get Event
Retrieve a specific event by ID
Update Event
Update an existing event
Delete Event
Delete an event
Get Hours And Wages Report
Retrieve worked hours and wages report
Get Daily Sales And Labor Report
Retrieve daily sales and labor report
Get Daily Stats
Retrieve daily stats for a location
Get Current User
Retrieve the identity of the authenticated user

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/7shifts/filled/png

Connector Profile

7shifts - Access Token
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/7shifts/filled/png

Link Account

7shifts - Access Token
4

Use Actions

Invoke actions using one of the methods below: