Gusto API v2024-04-01
Number of APIs: 230
Welcome to Gusto's Embedded Payroll API documentation!
Contact Support: Name: Developer Relations Email: developer@gusto.com
-
W2 Employees-Employees - Get an employee's custom fields GET {{baseUrl}}/v1/employees/:employee_id/custom_fields?page=<number>&per=<number>
-
Company-Companies - Migrate company to embedded payroll PUT {{baseUrl}}/v1/partner_managed_companies/:company_uuid/migrate
-
W2 Employees-Employee Tax Setup - Update an employee's state taxes PUT {{baseUrl}}/v1/employees/:employee_uuid/state_taxes
-
W2 Employees-Employee Addresses - Create an employee's home address POST {{baseUrl}}/v1/employees/:employee_id/home_addresses
-
W2 Employees-Garnishments - Get a garnishment GET {{baseUrl}}/v1/garnishments/:garnishment_id
-
ACH Transactions - Get all ACH transactions for a company GET {{baseUrl}}/v1/companies/:company_uuid/ach_transactions?contractor_payment_uuid=<string>&payroll_uuid=<string>&transaction_type=<string>&payment_direction=<string>
-
Payroll-Payrolls - Get approved payroll reversals GET {{baseUrl}}/v1/companies/:company_id/payroll_reversals?page=<number>&per=<number>
-
W2 Employees-Employee Addresses - Update an employee's home address PUT {{baseUrl}}/v1/home_addresses/:home_address_uuid
-
Flows - Create a flow POST {{baseUrl}}/v1/companies/:company_uuid/flows
-
Payroll-Payrolls - Create an off-cycle payroll POST {{baseUrl}}/v1/companies/:company_id/payrolls