Skip to main content
Previewv1.3.0
59 actions · 1 auth method
HRIS

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · Access Token

Uses a long-lived Bearer token generated in Company Settings. Token inherits the permissions of the admin who created it…
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · Access Token

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

59 actions
Action
Description
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