Skip to main content
Gusto
Gusto
72 actions · 1 auth method
HRIS

Authentication

OAuth 2.0

The steps in this guide require Admin Payroll Role privileges in your Gusto account.Guides: Connector Profile, Link Account
Actions
|
72 actions
Action
Description
Required scopes
Get Company
Get details of a specific company
List Employees
Get all employees for a company
Get Employee
Get details of a specific employee
Create Employee
Create a new employee
Update Employee
Update an employee
List Employee Home Addresses
Get all home addresses for an employee
Get Home Address
Get a specific home address
Create Employee Home Address
Create a home address for an employee
Update Home Address
Update an employee’s home address
Delete Home Address
Delete an employee’s home address
List Employee Work Addresses
Get all work addresses for an employee
Get Work Address
Get a specific work address
Create Employee Work Address
Create a work address for an employee
Update Work Address
Update an employee’s work address
Delete Work Address
Delete an employee’s work address
Get Employee Custom Fields
Get custom field values for an employee
Get Employee Employment History
Get employment history for an employee
Terminate Employee
Terminate an employee
List Contractors
Get all contractors for a company
Get Contractor
Get details of a specific contractor
Create Contractor
Create a new contractor for the company
Update Contractor
Update a contractor’s information
Delete Contractor
Delete a contractor
List Company Payrolls
Get all payrolls for a company
Get Payroll
Get details of a specific payroll
Create Off-Cycle Payroll
Create a new off-cycle payroll
Delete Payroll
Delete an unprocessed payroll
List Company Locations
Get all locations for a company
Get Location
Get details of a specific location
Create Company Location
Create a new company location
Update Location
Update an existing location
List Departments
Get all departments for a company
Get Department
Get details of a specific department
Create Department
Create a new department for the company
Update Department
Update an existing department
Delete Department
Delete a department
List Employee Jobs
Get all jobs for an employee
Get Job
Get details of a specific job
Create Job
Create a new job for an employee
Update Job
Update an existing job
Delete Job
Delete a job
List Job Compensations
Get all compensations for a job
Get Compensation
Get details of a specific compensation
Create Compensation
Create a new compensation for a job
Update Compensation
Update an existing compensation
Delete Compensation
Delete a compensation
List Company Benefits
Get all benefits for a company
Get Company Benefit
Get details of a specific company benefit
Update Company Benefit
Update an existing company benefit
List Employee Benefits
Get all benefits for an employee
Get Employee Benefit
Get details of a specific employee benefit enrollment
Create Employee Benefit
Enroll an employee in a company benefit
Update Employee Benefit
Update an employee’s benefit enrollment
Delete Employee Benefit
Remove an employee from a benefit enrollment
List Company Bank Accounts
Get all bank accounts for a company
Create Company Bank Account
Create a new company bank account
Verify Company Bank Account
Verify a company bank account using micro-deposits
Delete Company Bank Account
Disable a company bank account
List Pay Schedules
Get all pay schedules for a company
Get Pay Schedule
Get details of a specific pay schedule
Create Pay Schedule
Create a new pay schedule for the company
Update Pay Schedule
Update an existing pay schedule
List Time Off Policies
Get all time off policies for a company
Get Time Off Policy
Get details of a specific time off policy
Create Time Off Policy
Create a new time off policy for the company
Update Time Off Policy
Update an existing time off policy
Add Employees To Time Off Policy
Add employees to a time off policy
Update Employee Time Off Balances
Update time off balances for employees on a policy
List Company Attachments
List all attachments for a company
Get Company Attachment
Get a specific company attachment by UUID
Upload Company Attachment
Upload a file as a company attachment
Get Company Attachment Download URL
Get a temporary download URL for a company attachment

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/gusto/filled/png

Connector Profile

Gusto - OAuth 2.0
3

Link an Account

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

Link Account

Gusto - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: