Gusto API v2022-09-15

Number of APIs: 221

Welcome to Gusto's Embedded Payroll API documentation!

Contact Support: Name: Developer Relations Email: developer@gusto.com

  1. 1099 Contractors-Contractor Payments - Preview contractor payment debit date GET {{baseUrl}}/v1/companies/:company_uuid/contractor_payments/preview

  2. Reports - Create a custom report POST {{baseUrl}}/v1/companies/:company_uuid/reports

  3. 1099 Contractors-Contractor Payments - Fund a contractor payment [DEMO] PUT {{baseUrl}}/v1/contractor_payments/:contractor_payment_uuid/fund

  4. W2 Employees-Jobs and Compensations - Delete an individual job DELETE {{baseUrl}}/v1/jobs/:job_id

  5. Company-Bank Accounts - Verify a company bank account PUT {{baseUrl}}/v1/companies/:company_id/bank_accounts/:bank_account_uuid/verify

  6. Payroll-Pay Schedules - Create a new single pay schedule POST {{baseUrl}}/v1/companies/:company_id/pay_schedules

  7. Notifications - Get a notification's details GET {{baseUrl}}/v1/notifications/:notification_uuid

  8. Time Off Policies - Calculate accruing time off hours POST {{baseUrl}}/v1/payrolls/:payroll_id/employees/:employee_id/calculate_accruing_time_off_hours

  9. Payroll-Pay Schedules - Get pay periods for a company GET {{baseUrl}}/v1/companies/:company_id/pay_periods?start_date=<string>&end_date=<string>&payroll_types=<string>

  10. Webhooks - Verify the webhook subscription PUT {{baseUrl}}/v1/webhook_subscriptions/:webhook_subscription_uuid/verify