Skip to content

chore: 🐝 Update SDK - Generate Client [bump-api-version-to-v2025-11-15] 0.3.0#64

Open
github-actions[bot] wants to merge 3 commits into
mainfrom
speakeasy-sdk-regen-bump-api-version-to-v2025-11-15-1779289981
Open

chore: 🐝 Update SDK - Generate Client [bump-api-version-to-v2025-11-15] 0.3.0#64
github-actions[bot] wants to merge 3 commits into
mainfrom
speakeasy-sdk-regen-bump-api-version-to-v2025-11-15-1779289981

Conversation

@github-actions
Copy link
Copy Markdown

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Ruby SDK Changes:

  • client.employee_tax_setup.get_state_taxes():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_payment_method.create():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.companies.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.companies.update():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.companies.migrate():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.wire_in_requests.list():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
  • client.wire_in_requests.submit():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.wire_in_requests.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.ach_transactions.get_all():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.recovery_cases.redebit():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.recovery_cases.get():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.information_requests.get_information_requests():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.events.get():
    • request Changed (Breaking ⚠️)
    • error.status[422] Added
  • client.notifications.get_details():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.holiday_pay_policies.preview_paid_holidays():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.holiday_pay_policies.remove_employees():
    • request Changed (Breaking ⚠️)
    • response.federal_holidays Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.holiday_pay_policies.add_employees():
    • request Changed (Breaking ⚠️)
    • response.federal_holidays Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.holiday_pay_policies.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.holiday_pay_policies.update():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.federal_holidays Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.holiday_pay_policies.create():
    • request Changed (Breaking ⚠️)
    • response.federal_holidays Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.holiday_pay_policies.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.tax_requirements.get_all():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed
    • error.status[404] Added
  • client.tax_requirements.update_state():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.tax_requirements.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.requirement_sets[].requirements[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.i9verification.employer_sign():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.i9verification.delete_document():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed
  • client.i9verification.create_documents():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.i9verification.get_documents():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].expiration_date Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.i9verification.get_document_options():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.i9verification.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.i9verification.get_authorization():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.garnishments.get_child_support_data():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Removed (Breaking ⚠️)
  • client.garnishments.update():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.garnishments.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.garnishments.list():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.garnishments.create():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_benefits.create_ytd_benefit_amounts_from_different_company():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_benefits.get_ytd_benefit_amounts_from_different_company():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_benefits.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[422] Added
  • client.employee_benefits.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_benefits.retrieve():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_benefits.get():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_benefits.create():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.company_benefits.get_requirements():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.company_benefits.update_employee_benefits():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.company_benefits.get_employee_benefits():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.company_benefits.get_summary():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.employees Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.company_benefits.get_supported():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.writable_by_application Added
    • error.status[404] Removed (Breaking ⚠️)
  • client.company_benefits.get_all():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].writable_by_application Added
    • error.status[404] Removed (Breaking ⚠️)
  • client.company_benefits.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[422] Removed (Breaking ⚠️)
  • client.company_benefits.update():
    • request Changed (Breaking ⚠️)
    • response.catch_up_type Added
    • error.status[404] Added
  • client.company_benefits.get():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.company_benefits.list():
    • request Changed (Breaking ⚠️)
    • response.[].catch_up_type Added
    • error.status[404] Added
  • client.company_benefits.create():
    • request Changed (Breaking ⚠️)
    • response.catch_up_type Added
    • error.status[404] Added
  • client.companies.accept_terms_of_service():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.companies.retrieve_terms_of_service():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.companies.create_admin():
    • request Changed (Breaking ⚠️)
    • response.phone Added
    • error.status[404] Added
  • client.companies.list_admins():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].phone Added
    • error.status[404] Added
  • client.companies.get_onboarding_status():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.onboarding_steps[].completed_at Added
    • error.status[404] Added
  • client.companies.finish_onboarding():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.onboarding_steps[].completed_at Added
    • error.status[404] Added
  • client.companies.get_custom_fields():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.custom_fields[].description Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.companies.suspensions.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.companies.suspensions.suspend():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • client.invoices.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Removed (Breaking ⚠️)
  • client.company_attachments.get_details():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.company_attachments.get_list():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed
    • error.status[404] Added
  • client.company_attachments.create():
    • request Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.company_attachment.get_download_url():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.federal_tax_details.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.federal_tax_details.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed
  • client.industry_selection.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.industry_selection.update():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.signatories.create():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.signatories.list():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.signatories.invite():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.signatories.update():
    • request Changed (Breaking ⚠️)
    • error Changed
  • client.signatories.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.flows.create():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.locations.create():
    • request Changed (Breaking ⚠️)
    • response.inactive Added
    • error.status[404] Added
  • client.locations.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].inactive Added
    • error.status[404] Added
  • client.locations.retrieve():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.inactive Added
    • errors[] Changed (Breaking ⚠️)
  • client.locations.update():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.inactive Added
    • errors[] Changed (Breaking ⚠️)
  • client.locations.get_minimum_wages():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • errors[] Changed (Breaking ⚠️)
  • client.bank_accounts.create():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.bank_accounts.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].reverse_wire_enabled Added
    • error.status[404] Added
  • client.bank_accounts.verify():
    • request Changed (Breaking ⚠️)
    • response.reverse_wire_enabled Added
    • error.status[404] Added
  • client.bank_accounts.create_from_plaid_token():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.external_payrolls.create():
    • request Changed (Breaking ⚠️)
    • response.applicable_benefits Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.external_payrolls.get():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.external_payrolls.retrieve():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.applicable_benefits Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.external_payrolls.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[422] Added
  • client.external_payrolls.update():
    • request Changed (Breaking ⚠️)
    • response.applicable_benefits Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.external_payrolls.calculate_taxes():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed
  • client.external_payrolls.list_tax_liabilities():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.external_payrolls.update_tax_liabilities():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • client.external_payrolls.finalize_tax_liabilities():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[422] Removed (Breaking ⚠️)
  • client.payment_configs.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.payment_configs.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.pay_schedules.create():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.pay_schedules.get_all():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.pay_schedules.get_preview():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed
  • client.pay_schedules.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.pay_schedules.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed
  • client.pay_schedules.get_pay_periods():
    • request Changed (Breaking ⚠️)
    • error Changed
  • client.pay_schedules.get_unprocessed_termination_periods():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_tax_setup.update_state_taxes():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.pay_schedules.preview_assignment():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.pay_schedules.assign():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employees.list():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • errors[] Changed (Breaking ⚠️)
  • client.employees.create():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • errors[] Changed (Breaking ⚠️)
  • client.employees.create_historical():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employees.get():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employees.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • errors[] Changed (Breaking ⚠️)
  • client.employees.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed
  • client.employees.get_custom_fields():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.custom_fields[].description Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employees.update_onboarding_documents_config():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employees.get_onboarding_status():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employees.update_onboarding_status():
    • request Changed (Breaking ⚠️)
    • errors[] Changed (Breaking ⚠️)
  • client.employees.get_time_off_activities():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed
  • client.historical_employees.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed
  • client.departments.create():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.departments.get_all():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.departments.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.departments.update():
    • request Changed (Breaking ⚠️)
    • error Changed
  • client.departments.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.departments.add_people():
    • request Changed (Breaking ⚠️)
    • error Changed
  • client.departments.remove_people():
    • request Changed (Breaking ⚠️)
    • error Changed
  • client.introspection.get_info():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed
  • client.employee_employments.get_terminations():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_employments.delete_termination():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • client.employee_employments.update_termination():
    • request Changed (Breaking ⚠️)
    • errors[] Changed (Breaking ⚠️)
  • client.employee_employments.create_rehire():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_employments.rehire():
    • request Changed (Breaking ⚠️)
    • errors[] Changed (Breaking ⚠️)
  • client.employee_employments.get_rehire():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.status[204] Added (Breaking ⚠️)
    • errors[] Changed (Breaking ⚠️)
  • client.employee_employments.delete_rehire():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • client.employee_employments.get_history():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].termination_date Changed (Breaking ⚠️)
    • errors[] Changed (Breaking ⚠️)
  • client.employee_addresses.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed
    • error.status[404] Added
  • client.employee_addresses.create():
    • request Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.employee_addresses.retrieve_home_address():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.employee_addresses.update():
    • request Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.employee_addresses.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_addresses.get_work_addresses():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_addresses.create_work_address():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_addresses.retrieve_work_address():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_addresses.update_work_address():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_addresses.delete_work_address():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_tax_setup.get_federal_taxes():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_tax_setup.update_federal_taxes():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed
  • client.employee_employments.create_termination():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.companies.create_partner_managed():
    • request Changed (Breaking ⚠️)
    • error.status[401] Removed (Breaking ⚠️)
  • client.pay_schedules.get_assignments():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.employees[].pay_schedule_uuid Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_payment_method.delete_bank_account():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[422] Added
  • client.employee_payment_method.update_bank_account():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_payment_method.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_payment_method.update():
    • request Changed (Breaking ⚠️)
    • error Changed
  • client.employee_payment_methods.get_bank_accounts():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.jobs_and_compensations.create_job():
    • request Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.jobs_and_compensations.get_jobs():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed
    • error.status[404] Added
  • client.jobs_and_compensations.get_job():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.jobs_and_compensations.update():
    • request Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.jobs_and_compensations.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed
  • client.jobs_and_compensations.get_compensations():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].title Added
    • error.status[404] Added
  • client.jobs_and_compensations.create_compensation():
    • request Changed (Breaking ⚠️)
    • response.title Added
    • error.status[404] Added
  • client.jobs_and_compensations.get_compensation():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.title Added
    • error.status[404] Added
  • client.jobs_and_compensations.update_compensation():
    • request Changed (Breaking ⚠️)
    • response.title Added
    • error.status[404] Added
  • client.jobs_and_compensations.delete_compensation():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed
  • client.earning_types.create():
    • request Changed (Breaking ⚠️)
    • response.active Added
    • error.status[404] Added
  • client.earning_types.list():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.default[].active Added
    • error.status[404] Added
  • client.earning_types.update():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.active Added
    • error.status[404] Added
  • client.earning_types.delete(): request.x_gusto_api_version Changed (Breaking ⚠️)
  • client.contractors.create():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractors.list():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractors.get():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractors.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed
  • client.contractors.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed
  • client.contractors.get_onboarding_status():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.onboarding_status Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractors.update_onboarding_status():
    • request Changed (Breaking ⚠️)
    • response.onboarding_status Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractors.get_address():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractors.update_address():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payment_methods.create_bank_account():
    • request Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.contractor_payment_method.get_bank_accounts():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed
    • error.status[404] Added
  • client.contractor_payment_method.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.type Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payment_method.update():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.type Changed (Breaking ⚠️)
    • error Changed
  • client.webhooks.create_subscription():
    • request Changed (Breaking ⚠️)
    • response.subscription_types[].enum(payroll_sync) Added (Breaking ⚠️)
    • error.status[404] Removed (Breaking ⚠️)
  • client.webhooks.list_subscriptions():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].subscription_types[].enum(payroll_sync) Added (Breaking ⚠️)
    • error.status[404] Removed (Breaking ⚠️)
  • client.webhooks.update_subscription():
    • request Changed (Breaking ⚠️)
    • response.subscription_types[].enum(payroll_sync) Added (Breaking ⚠️)
    • error.status[404] Added
  • client.webhooks.get_subscription():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.subscription_types[].enum(payroll_sync) Added (Breaking ⚠️)
    • error.status[404] Added
  • client.webhooks.delete_subscription():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.webhooks.verify():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.subscription_types[].enum(payroll_sync) Added (Breaking ⚠️)
    • error.status[404] Added
  • client.webhooks.request_verification_token():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.status[200] Added
    • error.status[404] Added
  • client.contractor_forms.list():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_forms.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_forms.get_pdf():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_forms.generate1099():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_documents.get_all():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].fields[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_documents.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.fields[] Changed (Breaking ⚠️)
    • error Changed
  • client.contractor_documents.get_pdf():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed
  • client.contractor_documents.sign():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.employee_forms.generate_w2():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_forms.list():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[].employee_uuid Added
    • error.status[404] Added
  • client.employee_forms.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.employee_uuid Added
    • error.status[404] Added
  • client.employee_forms.get_pdf():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.employee_forms.sign():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.employee_uuid Added
    • error.status[404] Added
  • client.payrolls.create_off_cycle():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.payrolls.list():
    • request Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.payrolls.get_approved_reversals():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.payrolls.get():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.payrolls.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.payrolls.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • client.payrolls.prepare():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed
  • client.payrolls.get_receipt():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.employee_compensations[].payment_method Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.payrolls.get_blockers():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.payrolls.cancel():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.payrolls.get_pay_stub():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.status[200].content[application/pdf Added
    • error.status[404] Added
  • client.payrolls.get_pay_stubs():
    • request Changed (Breaking ⚠️)
    • response.[].payment_method Added
    • errors[] Changed (Breaking ⚠️)
  • client.payrolls.generate_printable_checks():
    • request Changed (Breaking ⚠️)
    • response.starting_check_number Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.time_off_policies.calculate_accruing_time_off_hours():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.time_off_policies.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.time_off_policies.update():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.time_off_policies.get_all():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.time_off_policies.create():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.time_off_policies.add_employees():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.time_off_policies.remove_employees():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.time_off_policies.update_balance():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.time_off_policies.deactivate():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payments.get_receipt():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.contractor_payments[].payment_method Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payments.fund():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payments.create():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payments.list():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payments.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payments.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payments.preview():
    • request Changed (Breaking ⚠️)
    • response.expected_debit_date Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • client.contractor_payment_groups.create():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payment_groups.get_list():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.[] Changed
    • error.status[404] Added
  • client.contractor_payment_groups.preview():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payment_groups.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.contractor_payment_groups.delete():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.contractor_payment_groups.fund():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response Changed
    • error.status[404] Added
  • client.company_forms.get_all():
    • request Changed (Breaking ⚠️)
    • response.[].employee_uuid Added
    • error.status[404] Added
  • client.company_forms.get():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.employee_uuid Added
    • error.status[404] Added
  • client.company_forms.get_pdf():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.company_forms.sign():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • response.employee_uuid Added
    • error.status[404] Added
  • client.generated_documents.get():
    • request Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.reports.create_custom():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error.status[404] Added
  • client.reports.get_template():
    • request.x_gusto_api_version Changed (Breaking ⚠️)
    • error Changed
  • client.employees.get_v1_companies_company_id_employees_payment_details(): Added
  • client.introspection.oauth_access_token(): Added
  • client.time_off_requests.post_v1_companies_company_uuid_time_off_requests(): Added
  • client.time_off_requests.get_v1_companies_company_uuid_time_off_requests(): Added
  • client.time_off_requests.get_v1_companies_company_uuid_time_off_balances(): Added
  • client.time_off_requests.post_v1_companies_company_uuid_time_off_admin_approved_requests(): Added
  • client.reports.get_reports_request_uuid(): Added
  • client.people_batches.post_v1_companies_company_id_people_batches(): Added
  • client.reimbursements.delete_v1_recurring_reimbursements(): Added
  • client.reports.post_payrolls_payroll_uuid_reports_general_ledger(): Added
  • client.reimbursements.get_v1_recurring_reimbursements(): Added
  • client.reimbursements.post_v1_employees_employee_id_recurring_reimbursements(): Added
  • client.reimbursements.get_v1_employees_employee_id_recurring_reimbursements(): Added
  • client.salary_estimates.get_v1_salary_estimates_occupations(): Added
  • client.salary_estimates.post_v1_salary_estimates_uuid_accept(): Added
  • client.salary_estimates.put_v1_salary_estimates_id(): Added
  • client.salary_estimates.get_v1_salary_estimates_id(): Added
  • client.salary_estimates.post_v1_employees_employee_id_salary_estimates(): Added
  • client.information_requests.submit(): Added
  • client.notifications.get_company_notifications(): Added
  • client.employee_benefits.patch_v1_employees_employee_uuid_section603_high_earner_statuses_effective_year(): Added
  • client.employee_benefits.get_v1_employees_employee_uuid_section603_high_earner_statuses_effective_year(): Added
  • client.employee_benefits.post_v1_employees_employee_uuid_section603_high_earner_statuses(): Added
  • client.employee_benefits.get_v1_employees_employee_uuid_section603_high_earner_statuses(): Added
  • client.company_benefits.put_v1_company_benefits_company_benefit_id_contribution_exclusions(): Added
  • client.time_off_requests.get_v1_time_off_requests_time_off_request_uuid(): Added
  • client.time_off_requests.post_v1_companies_company_uuid_time_off_requests_preview(): Added
  • client.company_benefits.get_v1_company_benefits_company_benefit_id_contribution_exclusions(): Added
  • client.reimbursements.put_v1_recurring_reimbursements(): Added
  • client.contractor_payment_groups.patch_v1_contractor_payment_groups_id_partner_disbursements(): Added
  • client.contractor_payment_groups.get_v1_contractor_payment_groups_id_partner_disbursements(): Added
  • client.contractor_payments.get_v1_contractor_payments_contractor_payment_id_pdf(): Added
  • client.payrolls.patch_v1_companies_company_id_payrolls_id_partner_disbursements(): Added
  • client.payrolls.get_v1_companies_company_id_payrolls_id_partner_disbursements(): Added
  • client.payrolls.submit(): Added
  • client.payrolls.calculate(): Added
  • client.payrolls.calculate_gross_up(): Added
  • client.payrolls.skip(): Added
  • client.webhooks.get_v1_webhooks_health_check(): Added
  • client.contractors.delete_v1_contractors_contractor_uuid_termination(): Added
  • client.contractors.post_v1_contractors_contractor_uuid_termination(): Added
  • client.contractors.delete_v1_contractors_contractor_uuid_rehire(): Added
  • client.contractors.post_v1_contractors_contractor_uuid_rehire(): Added
  • client.contractors.get_v1_companies_company_id_contractors_payment_details(): Added
  • client.employee_employments.get_v1_terminations_employee_id(): Added
  • client.reports.post_v1_companies_company_id_reports_employees_annual_fica_wage(): Added
  • client.bank_accounts.delete_v1_companies_company_id_bank_accounts_bank_account_id(): Added
  • client.companies.get_v1_partner_managed_companies_company_uuid_migration_readiness(): Added
  • client.people_batches.get_v1_people_batches_people_batch_uuid(): Added
  • client.time_off_requests.delete_v1_time_off_requests_time_off_request_uuid(): Added
  • client.time_off_requests.put_v1_time_off_requests_time_off_request_uuid_approve(): Added
  • client.time_off_requests.put_v1_time_off_requests_time_off_request_uuid_decline(): Added
  • client.introspection.refresh_token(): Removed (Breaking ⚠️)
  • client.reports.get(): Removed (Breaking ⚠️)

View full SDK changelog

OpenAPI Change Summary
├─┬Info
│ └──[🔀] version (56:12)
├─┬Paths
│ ├──[-] path (9215:5)❌ 
│ ├──[+] path (16795:3)
│ ├──[+] path (17127:3)
│ ├──[+] path (18200:3)
│ ├──[+] path (18342:3)
│ ├──[+] path (17662:3)
│ ├──[+] path (18685:3)
│ ├──[+] path (16984:3)
│ ├──[+] path (18245:3)
│ ├──[+] path (18754:3)
│ ├──[+] path (17344:3)
│ ├──[+] path (17013:3)
│ ├──[+] path (19166:3)
│ ├──[+] path (19233:3)
│ ├──[+] path (13317:3)
│ ├──[+] path (16527:3)
│ ├──[+] path (16665:3)
│ ├──[+] path (17896:3)
│ ├──[+] path (18495:3)
│ ├──[+] path (19009:3)
│ ├──[+] path (3900:3)
│ ├──[+] path (16585:3)
│ ├──[+] path (12580:3)
│ ├──[+] path (17773:3)
│ ├──[+] path (17388:3)
│ ├──[+] path (18933:3)
│ ├──[+] path (413:3)
│ ├──[+] path (12516:3)
│ ├──[+] path (19095:3)
│ ├──[+] path (17509:3)
│ ├──[+] path (16931:3)
│ ├──[+] path (17279:3)
│ ├──[+] path (18385:3)
│ ├──[+] path (18605:3)
│ ├─┬/v1/sandbox/generate_w2
│ │ └─┬POST
│ │   ├──[+] security (9187:11)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (9199:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (9200:22)❌ 
│ │   ├─┬Responses
│ │   │ ├──[-] codes (6935:21)❌ 
│ │   │ ├──[+] codes (9205:11)
│ │   │ ├─┬404
│ │   │ │ ├──[+] content (9217:15)
│ │   │ │ └──[🔀] description (9211:24)
│ │   │ └─┬422
│ │   │   ├──[🔀] description (9220:24)
│ │   │   └─┬application/json
│ │   │     ├──[-] examples (21007:29)❌ 
│ │   │     ├──[-] examples (20990:29)❌ 
│ │   │     └──[-] examples (20998:29)❌ 
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (9202:22)
│ ├─┬/v1/employees/{employee_id}/bank_accounts/{bank_account_uuid}
│ │ ├─┬PUT
│ │ │ ├──[+] security (6627:11)
│ │ │ ├─┬Parameters
│ │ │ │ ├──[-] required (12965:23)❌ 
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] enum (6642:17)
│ │ │ │   ├──[-] enum (12970:23)❌ 
│ │ │ │   └──[🔀] default (6643:22)❌ 
│ │ │ ├─┬Responses
│ │ │ │ ├─┬422
│ │ │ │ │ ├──[🔀] description (6675:24)
│ │ │ │ │ └─┬application/json
│ │ │ │ │   ├──[-] examples (21007:29)❌ 
│ │ │ │ │   ├──[-] examples (20990:29)❌ 
│ │ │ │ │   └──[-] examples (20998:29)❌ 
│ │ │ │ ├─┬404
│ │ │ │ │ ├──[+] content (6672:15)
│ │ │ │ │ └──[🔀] description (6666:24)
│ │ │ │ └─┬200
│ │ │ │   ├──[🔀] description (6660:24)
│ │ │ │   └─┬application/json
│ │ │ │     └──[-] examples (24765:29)❌ 
│ │ │ ├─┬Requestbody
│ │ │ │ └─┬application/json
│ │ │ │   ├──[-] examples (5284:33)❌ 
│ │ │ │   └─┬Schema
│ │ │ │     └──[🔀] $ref (37947:13)❌ 
│ │ │ └─┬Extensions
│ │ │   └──[+] x-gusto-rswag (6657:22)
│ │ └─┬DELETE
│ │   ├──[+] security (6695:11)
│ │   ├──[🔀] description (6696:20)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (6710:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (6711:22)❌ 
│ │   ├─┬Responses
│ │   │ ├──[+] codes (6737:11)
│ │   │ └─┬404
│ │   │   ├──[+] content (6735:31)
│ │   │   └──[🔀] description (6730:24)
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (6725:22)
│ ├─┬/v1/companies/{company_uuid}/holiday_pay_policy/remove
│ │ └─┬PUT
│ │   ├──[+] security (15725:11)
│ │   ├──[🔀] operationId (15723:20)❌ 
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (15740:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (15741:22)❌ 
│ │   ├─┬Responses
│ │   │ ├─┬422
│ │   │ │ ├──[🔀] description (15764:24)
│ │   │ │ └─┬application/json
│ │   │ │   ├──[-] examples (21007:29)❌ 
│ │   │ │   ├──[-] examples (20990:29)❌ 
│ │   │ │   └──[-] examples (20998:29)❌ 
│ │   │ ├─┬404
│ │   │ │ ├──[+] content (15761:15)
│ │   │ │ └──[🔀] description (15758:24)
│ │   │ └─┬200
│ │   │   ├──[🔀] description (15752:24)
│ │   │   └─┬application/json
│ │   │     └──[-] examples (21067:29)❌ 
│ │   ├─┬Requestbody
│ │   │ └─┬application/json
│ │   │   ├──[-] examples (12179:33)❌ 
│ │   │   └─┬Schema
│ │   │     ├──[-] required (12176:35)❌ 
│ │   │     ├──[-] type (12162:35)❌ 
│ │   │     ├──[-] properties (12167:33)❌ 
│ │   │     ├──[-] properties (12164:33)❌ 
│ │   │     ├──[+] allOf (19840:7)
│ │   │     └──[+] allOf (15775:19)
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (15749:22)
│ ├─┬/v1/payrolls/{payroll_uuid}/receipt
│ │ └─┬GET
│ │   ├──[+] security (10290:11)
│ │   ├──[🔀] description (10291:20)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (10316:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (10317:22)❌ 
│ │   ├─┬Responses
│ │   │ ├─┬200
│ │   │ │ ├──[🔀] description (10322:24)
│ │   │ │ └─┬application/json
│ │   │ │   └──[-] examples (25133:29)❌ 
│ │   │ └─┬404
│ │   │   ├──[+] content (10331:15)
│ │   │   └──[🔀] description (10328:24)
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (10319:22)
│ ├─┬/v1/time_off_policies/{time_off_policy_uuid}/add_employees
│ │ └─┬PUT
│ │   ├──[+] security (15143:11)
│ │   ├──[🔀] operationId (15141:20)❌ 
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (15164:24)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (15159:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (15160:22)❌ 
│ │   ├─┬Responses
│ │   │ ├─┬422
│ │   │ │ ├──[🔀] description (15177:24)
│ │   │ │ └─┬application/json
│ │   │ │   ├──[-] examples (21007:29)❌ 
│ │   │ │   ├──[-] examples (20990:29)❌ 
│ │   │ │   └──[-] examples (20998:29)❌ 
│ │   │ ├─┬200
│ │   │ │ ├──[🔀] description (15171:24)
│ │   │ │ └─┬application/json
│ │   │ │   ├──[-] examples (11569:37)❌ 
│ │   │ │   └──[-] examples (11551:37)❌ 
│ │   │ └─┬404
│ │   │   ├──[+] content (15186:15)
│ │   │   └──[🔀] description (15183:24)
│ │   ├─┬Requestbody
│ │   │ ├──[-] description (11641:30)
│ │   │ └─┬application/json
│ │   │   ├──[-] examples (11633:33)❌ 
│ │   │   ├──[-] examples (11627:33)❌ 
│ │   │   └─┬Schema
│ │   │     ├──[+] required (15194:19)❌ 
│ │   │     ├─┬employees
│ │   │     │ └─┬Schema
│ │   │     │   ├──[+] required (15201:25)❌ 
│ │   │     │   ├─┬uuid
│ │   │     │   │ └──[+] description (15205:38)
│ │   │     │   └─┬balance
│ │   │     │     ├──[🔀] type (15208:27)❌ 
│ │   │     │     ├──[-] format (11620:57)❌ 
│ │   │     │     └──[+] description (15210:38)
│ │   │     └─┬Extensions
│ │   │       └──[-] x-examples (11622:33)❌ 
│ │   └─┬Extensions
│ │     ├──[🔀] x-gusto-integration-type (15151:9)
│ │     └──[+] x-gusto-rswag (15168:22)
│ ├─┬/v1/partner_managed_companies
│ │ └─┬POST
│ │   ├──[🔀] description (191:20)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (202:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (203:22)❌ 
│ │   ├─┬Responses
│ │   │ ├──[-] codes (291:21)❌ 
│ │   │ ├─┬200
│ │   │ │ └─┬application/json
│ │   │ │   ├──[-] examples (283:37)❌ 
│ │   │ │   └─┬Schema
│ │   │ │     └──[🔀] $ref (38442:20)❌ 
│ │   │ └─┬422
│ │   │   ├──[🔀] description (214:24)
│ │   │   └─┬application/json
│ │   │     ├──[-] examples (20998:29)❌ 
│ │   │     ├──[-] examples (21007:29)❌ 
│ │   │     └──[-] examples (20990:29)❌ 
│ │   ├─┬Requestbody
│ │   │ └─┬application/json
│ │   │   ├──[-] examples (243:33)❌ 
│ │   │   └─┬Schema
│ │   │     └──[🔀] $ref (38387:13)❌ 
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (205:22)
│ ├─┬/v1/employees/{employee_id}/onboarding_documents_config
│ │ └─┬PUT
│ │   ├──[+] security (6003:11)
│ │   ├──[🔀] summary (6000:16)
│ │   ├──[🔀] description (6004:20)
│ │   ├─┬Parameters
│ │   │ └──[+] example (6029:20)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (6022:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (6023:22)❌ 
│ │   ├─┬Responses
│ │   │ ├─┬200
│ │   │ │ ├──[🔀] description (6035:24)
│ │   │ │ └─┬application/json
│ │   │ │   └──[-] examples (23288:29)❌ 
│ │   │ └─┬404
│ │   │   ├──[+] content (6047:15)
│ │   │   └──[🔀] description (6041:24)
│ │   ├─┬Requestbody
│ │   │ ├──[-] required (4570:27)❌ 
│ │   │ └─┬application/json
│ │   │   ├──[-] examples (4581:33)❌ 
│ │   │   └─┬Schema
│ │   │     └──[🔀] $ref (34491:13)❌ 
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (6032:22)
│ ├─┬/v1/employees/{employee_id}/forms
│ │ └─┬GET
│ │   ├──[+] security (11910:11)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (11925:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (11926:22)❌ 
│ │   ├─┬Responses
│ │   │ ├─┬200
│ │   │ │ ├──[🔀] description (11937:24)
│ │   │ │ └─┬application/json
│ │   │ │   └──[-] examples (22502:29)❌ 
│ │   │ └─┬404
│ │   │   ├──[+] content (11951:15)
│ │   │   └──[🔀] description (11945:24)
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (11934:22)
│ ├─┬/v1/companies/{company_uuid}/contractor_payments/preview
│ │ └─┬GET
│ │   ├──[+] security (14870:11)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (14887:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (14888:22)❌ 
│ │   ├─┬Responses
│ │   │ ├─┬422
│ │   │ │ ├──[🔀] description (14914:24)
│ │   │ │ └─┬application/json
│ │   │ │   ├──[-] examples (11154:37)❌ 
│ │   │ │   └─┬Schema
│ │   │ │     └──[🔀] $ref (24523:20)❌ 
│ │   │ ├─┬200
│ │   │ │ └─┬application/json
│ │   │ │   ├──[-] examples (11107:37)❌ 
│ │   │ │   └─┬Schema
│ │   │ │     └──[🔀] $ref (37907:13)❌ 
│ │   │ └─┬404
│ │   │   ├──[+] content (14911:15)
│ │   │   └──[🔀] description (14905:24)
│ │   ├─┬Requestbody
│ │   │ ├──[-] description (11221:30)
│ │   │ └─┬application/json
│ │   │   └─┬Schema
│ │   │     └──[🔀] $ref (37846:20)❌ 
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (14896:22)
│ ├─┬/v1/companies/{company_uuid}/payrolls/skip
│ │ └─┬POST
│ │   ├──[+] security (10463:11)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (10480:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (10481:22)❌ 
│ │   ├─┬Responses
│ │   │ ├─┬422
│ │   │ │ ├──[🔀] description (10494:24)
│ │   │ │ └─┬application/json
│ │   │ │   ├──[-] examples (7804:37)❌ 
│ │   │ │   └─┬Schema
│ │   │ │     └──[🔀] $ref (25803:20)❌ 
│ │   │ └─┬404
│ │   │   ├──[+] content (10509:15)
│ │   │   └──[🔀] description (10503:24)
│ │   ├─┬Requestbody
│ │   │ └─┬application/json
│ │   │   ├──[-] examples (7786:33)❌ 
│ │   │   └─┬Schema
│ │   │     ├──[-] description (7757:42)
│ │   │     └─┬employee_uuids
│ │   │       └──[🔀] type (10537:21)❌ 
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (10489:22)
│ ├─┬/v1/companies/{company_uuid}/external_payrolls/{external_payroll_id}
│ │ ├─┬GET
│ │ │ ├──[+] security (2440:11)
│ │ │ ├─┬Parameters
│ │ │ │ ├──[-] required (12965:23)❌ 
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] enum (2451:17)
│ │ │ │   ├──[-] enum (12970:23)❌ 
│ │ │ │   └──[🔀] default (2452:22)❌ 
│ │ │ ├─┬Responses
│ │ │ │ ├─┬200
│ │ │ │ │ ├──[🔀] description (2473:24)
│ │ │ │ │ └─┬application/json
│ │ │ │ │   └──[-] examples (22326:29)❌ 
│ │ │ │ └─┬404
│ │ │ │   ├──[+] content (2485:15)
│ │ │ │   └──[🔀] description (2479:24)
│ │ │ └─┬Extensions
│ │ │   └──[+] x-gusto-rswag (2470:22)
│ │ ├─┬PUT
│ │ │ ├──[+] security (2493:11)
│ │ │ ├──[🔀] description (2519:20)
│ │ │ ├─┬Parameters
│ │ │ │ ├──[-] required (12965:23)❌ 
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] enum (2504:17)
│ │ │ │   ├──[-] enum (12970:23)❌ 
│ │ │ │   └──[🔀] default (2505:22)❌ 
│ │ │ ├─┬Responses
│ │ │ │ ├─┬200
│ │ │ │ │ ├──[🔀] description (2526:24)
│ │ │ │ │ └─┬application/json
│ │ │ │ │   └──[-] examples (22326:29)❌ 
│ │ │ │ ├─┬422
│ │ │ │ │ ├──[🔀] description (2541:24)
│ │ │ │ │ └─┬application/json
│ │ │ │ │   ├──[-] examples (21007:29)❌ 
│ │ │ │ │   ├──[-] examples (20990:29)❌ 
│ │ │ │ │   └──[-] examples (20998:29)❌ 
│ │ │ │ └─┬404
│ │ │ │   ├──[+] content (2538:15)
│ │ │ │   └──[🔀] description (2532:24)
│ │ │ ├─┬Requestbody
│ │ │ │ └─┬application/json
│ │ │ │   ├──[-] examples (2018:33)❌ 
│ │ │ │   └─┬Schema
│ │ │ │     └──[🔀] $ref (37727:13)❌ 
│ │ │ └─┬Extensions
│ │ │   └──[+] x-gusto-rswag (2523:22)
│ │ └─┬DELETE
│ │   ├──[+] security (2561:11)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (2572:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (2573:22)❌ 
│ │   ├─┬Responses
│ │   │ ├──[+] codes (2603:11)
│ │   │ └─┬404
│ │   │   ├──[+] content (2601:31)
│ │   │   └──[🔀] description (2596:24)
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (2591:22)
│ ├─┬/v1/time_off_policies/{time_off_policy_uuid}/balance
│ │ └─┬PUT
│ │   ├──[+] security (15863:11)
│ │   ├──[🔀] summary (15860:16)
│ │   ├──[🔀] description (15864:20)
│ │   ├──[🔀] operationId (15861:20)❌ 
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (15883:24)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (15878:17)
│ │   │   ├──[-] enum (12970:23)❌ 
│ │   │   └──[🔀] default (15879:22)❌ 
│ │   ├─┬Responses
│ │   │ ├─┬422
│ │   │ │ ├──[🔀] description (15896:24)
│ │   │ │ └─┬application/json
│ │   │ │   ├──[-] examples (21007:29)❌ 
│ │   │ │   ├──[-] examples (20990:29)❌ 
│ │   │ │   └──[-] examples (20998:29)❌ 
│ │   │ ├─┬200
│ │   │ │ ├──[🔀] description (15890:24)
│ │   │ │ └─┬application/json
│ │   │ │   └──[-] examples (12248:37)❌ 
│ │   │ └─┬404
│ │   │   ├──[+] content (15905:15)
│ │   │   └──[🔀] description (15902:24)
│ │   ├─┬Requestbody
│ │   │ ├──[-] description (12315:30)
│ │   │ └─┬application/json
│ │   │   ├──[-] examples (12307:33)❌ 
│ │   │   └─┬Schema
│ │   │     ├──[+] required (15913:19)❌ 
│ │   │     ├─┬employees
│ │   │     │ └─┬Schema
│ │   │     │   ├──[+] required (15920:25)❌ 
│ │   │     │   ├──[+] required (15921:25)❌ 
│ │   │     │   ├─┬balance
│ │   │     │   │ ├──[-] format (12299:57)❌ 
│ │   │     │   │ └──[+] description (15928:38)
│ │   │     │   └─┬uuid
│ │   │     │     └──[+] description (15925:38)
│ │   │     └─┬Extensions
│ │   │       └──[-] x-examples (12301:33)❌ 
│ │   └─┬Extensions
│ │     └──[+] x-gusto-rswag (15887:22)
│ ├─┬/v1/companies/{company_uuid}/tax_requirements
│ │ └─┬GET
│ │   ├──[+] security (14821:11)
│ │   ├──[🔀] summary (14818:16)
│ │   ├──[🔀] description (14822:20)
│ │   ├─┬Parameters
│ │   │ ├──[-] required (12965:23)❌ 
│ │   │ └─┬Schema
│ │   │   ├──[+] enum (14843:17)
��...

azrosen92 and others added 3 commits May 20, 2026 11:09
`target: gusto-embedded` restricted Speakeasy to only regenerating the
unversioned SDK, so versioned targets (e.g., gusto-embedded-v2025-11-15)
never got picked up by the scheduled or manual Generate runs. The other
client repos (python, csharp, java) omit the target line and regen all
targets by default; align Ruby with them.
* `client.employee_tax_setup.get_state_taxes()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_payment_method.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.companies.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.companies.update()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.companies.migrate()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.wire_in_requests.list()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
* `client.wire_in_requests.submit()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.wire_in_requests.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.ach_transactions.get_all()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.recovery_cases.redebit()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.recovery_cases.get()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.information_requests.get_information_requests()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.events.get()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[422]` **Added**
* `client.notifications.get_details()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.holiday_pay_policies.preview_paid_holidays()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.holiday_pay_policies.remove_employees()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.federal_holidays` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.holiday_pay_policies.add_employees()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.federal_holidays` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.holiday_pay_policies.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.holiday_pay_policies.update()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.federal_holidays` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.holiday_pay_policies.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.federal_holidays` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.holiday_pay_policies.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.tax_requirements.get_all()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed**
  *  `error.status[404]` **Added**
* `client.tax_requirements.update_state()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.tax_requirements.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.requirement_sets[].requirements[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.i9verification.employer_sign()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.i9verification.delete_document()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.i9verification.create_documents()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.i9verification.get_documents()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].expiration_date` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.i9verification.get_document_options()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.i9verification.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.i9verification.get_authorization()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.garnishments.get_child_support_data()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Removed** (Breaking ⚠️)
* `client.garnishments.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.garnishments.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.garnishments.list()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.garnishments.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_benefits.create_ytd_benefit_amounts_from_different_company()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_benefits.get_ytd_benefit_amounts_from_different_company()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_benefits.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[422]` **Added**
* `client.employee_benefits.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_benefits.retrieve()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_benefits.get()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_benefits.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.company_benefits.get_requirements()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.company_benefits.update_employee_benefits()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.company_benefits.get_employee_benefits()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.company_benefits.get_summary()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.employees` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.company_benefits.get_supported()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.writable_by_application` **Added**
  *  `error.status[404]` **Removed** (Breaking ⚠️)
* `client.company_benefits.get_all()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].writable_by_application` **Added**
  *  `error.status[404]` **Removed** (Breaking ⚠️)
* `client.company_benefits.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[422]` **Removed** (Breaking ⚠️)
* `client.company_benefits.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.catch_up_type` **Added**
  *  `error.status[404]` **Added**
* `client.company_benefits.get()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.company_benefits.list()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[].catch_up_type` **Added**
  *  `error.status[404]` **Added**
* `client.company_benefits.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.catch_up_type` **Added**
  *  `error.status[404]` **Added**
* `client.companies.accept_terms_of_service()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.companies.retrieve_terms_of_service()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.companies.create_admin()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.phone` **Added**
  *  `error.status[404]` **Added**
* `client.companies.list_admins()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].phone` **Added**
  *  `error.status[404]` **Added**
* `client.companies.get_onboarding_status()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.onboarding_steps[].completed_at` **Added**
  *  `error.status[404]` **Added**
* `client.companies.finish_onboarding()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.onboarding_steps[].completed_at` **Added**
  *  `error.status[404]` **Added**
* `client.companies.get_custom_fields()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.custom_fields[].description` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.companies.suspensions.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.companies.suspensions.suspend()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `client.invoices.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Removed** (Breaking ⚠️)
* `client.company_attachments.get_details()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.company_attachments.get_list()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed**
  *  `error.status[404]` **Added**
* `client.company_attachments.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.company_attachment.get_download_url()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.federal_tax_details.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.federal_tax_details.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.industry_selection.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.industry_selection.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.signatories.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.signatories.list()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.signatories.invite()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.signatories.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.signatories.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.flows.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.locations.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.inactive` **Added**
  *  `error.status[404]` **Added**
* `client.locations.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].inactive` **Added**
  *  `error.status[404]` **Added**
* `client.locations.retrieve()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.inactive` **Added**
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.locations.update()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.inactive` **Added**
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.locations.get_minimum_wages()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.bank_accounts.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.bank_accounts.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].reverse_wire_enabled` **Added**
  *  `error.status[404]` **Added**
* `client.bank_accounts.verify()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.reverse_wire_enabled` **Added**
  *  `error.status[404]` **Added**
* `client.bank_accounts.create_from_plaid_token()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.external_payrolls.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.applicable_benefits` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.external_payrolls.get()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.external_payrolls.retrieve()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.applicable_benefits` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.external_payrolls.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[422]` **Added**
* `client.external_payrolls.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.applicable_benefits` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.external_payrolls.calculate_taxes()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.external_payrolls.list_tax_liabilities()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.external_payrolls.update_tax_liabilities()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error` **Changed** (Breaking ⚠️)
* `client.external_payrolls.finalize_tax_liabilities()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[422]` **Removed** (Breaking ⚠️)
* `client.payment_configs.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.payment_configs.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.pay_schedules.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.pay_schedules.get_all()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.pay_schedules.get_preview()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.pay_schedules.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.pay_schedules.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.pay_schedules.get_pay_periods()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.pay_schedules.get_unprocessed_termination_periods()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_tax_setup.update_state_taxes()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.pay_schedules.preview_assignment()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.pay_schedules.assign()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employees.list()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.employees.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.employees.create_historical()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employees.get()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employees.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.employees.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.employees.get_custom_fields()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.custom_fields[].description` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employees.update_onboarding_documents_config()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employees.get_onboarding_status()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employees.update_onboarding_status()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.employees.get_time_off_activities()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.historical_employees.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.departments.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.departments.get_all()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.departments.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.departments.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.departments.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.departments.add_people()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.departments.remove_people()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.introspection.get_info()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
* `client.employee_employments.get_terminations()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_employments.delete_termination()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed** (Breaking ⚠️)
* `client.employee_employments.update_termination()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.employee_employments.create_rehire()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_employments.rehire()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.employee_employments.get_rehire()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.status[204]` **Added** (Breaking ⚠️)
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.employee_employments.delete_rehire()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed** (Breaking ⚠️)
* `client.employee_employments.get_history()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].termination_date` **Changed** (Breaking ⚠️)
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.employee_addresses.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed**
  *  `error.status[404]` **Added**
* `client.employee_addresses.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.employee_addresses.retrieve_home_address()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.employee_addresses.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.employee_addresses.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_addresses.get_work_addresses()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_addresses.create_work_address()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_addresses.retrieve_work_address()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_addresses.update_work_address()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_addresses.delete_work_address()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_tax_setup.get_federal_taxes()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_tax_setup.update_federal_taxes()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.employee_employments.create_termination()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.companies.create_partner_managed()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[401]` **Removed** (Breaking ⚠️)
* `client.pay_schedules.get_assignments()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.employees[].pay_schedule_uuid` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_payment_method.delete_bank_account()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[422]` **Added**
* `client.employee_payment_method.update_bank_account()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_payment_method.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_payment_method.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.employee_payment_methods.get_bank_accounts()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.jobs_and_compensations.create_job()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.jobs_and_compensations.get_jobs()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed**
  *  `error.status[404]` **Added**
* `client.jobs_and_compensations.get_job()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.jobs_and_compensations.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.jobs_and_compensations.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.jobs_and_compensations.get_compensations()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].title` **Added**
  *  `error.status[404]` **Added**
* `client.jobs_and_compensations.create_compensation()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.title` **Added**
  *  `error.status[404]` **Added**
* `client.jobs_and_compensations.get_compensation()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.title` **Added**
  *  `error.status[404]` **Added**
* `client.jobs_and_compensations.update_compensation()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.title` **Added**
  *  `error.status[404]` **Added**
* `client.jobs_and_compensations.delete_compensation()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.earning_types.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.active` **Added**
  *  `error.status[404]` **Added**
* `client.earning_types.list()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.default[].active` **Added**
  *  `error.status[404]` **Added**
* `client.earning_types.update()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.active` **Added**
  *  `error.status[404]` **Added**
* `client.earning_types.delete()`:  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
* `client.contractors.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractors.list()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractors.get()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractors.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.contractors.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.contractors.get_onboarding_status()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.onboarding_status` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractors.update_onboarding_status()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.onboarding_status` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractors.get_address()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractors.update_address()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payment_methods.create_bank_account()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.contractor_payment_method.get_bank_accounts()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed**
  *  `error.status[404]` **Added**
* `client.contractor_payment_method.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.type` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payment_method.update()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.type` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.webhooks.create_subscription()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.subscription_types[].enum(payroll_sync)` **Added** (Breaking ⚠️)
  *  `error.status[404]` **Removed** (Breaking ⚠️)
* `client.webhooks.list_subscriptions()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].subscription_types[].enum(payroll_sync)` **Added** (Breaking ⚠️)
  *  `error.status[404]` **Removed** (Breaking ⚠️)
* `client.webhooks.update_subscription()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.subscription_types[].enum(payroll_sync)` **Added** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.webhooks.get_subscription()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.subscription_types[].enum(payroll_sync)` **Added** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.webhooks.delete_subscription()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.webhooks.verify()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.subscription_types[].enum(payroll_sync)` **Added** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.webhooks.request_verification_token()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.status[200]` **Added**
  *  `error.status[404]` **Added**
* `client.contractor_forms.list()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_forms.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_forms.get_pdf()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_forms.generate1099()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_documents.get_all()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].fields[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_documents.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.fields[]` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.contractor_documents.get_pdf()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.contractor_documents.sign()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.employee_forms.generate_w2()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_forms.list()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[].employee_uuid` **Added**
  *  `error.status[404]` **Added**
* `client.employee_forms.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.employee_uuid` **Added**
  *  `error.status[404]` **Added**
* `client.employee_forms.get_pdf()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.employee_forms.sign()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.employee_uuid` **Added**
  *  `error.status[404]` **Added**
* `client.payrolls.create_off_cycle()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.payrolls.list()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.payrolls.get_approved_reversals()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.payrolls.get()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.payrolls.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.payrolls.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed** (Breaking ⚠️)
* `client.payrolls.prepare()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.payrolls.get_receipt()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.employee_compensations[].payment_method` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.payrolls.get_blockers()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.payrolls.cancel()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.payrolls.get_pay_stub()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.status[200].content[application/pdf` **Added**
  *  `error.status[404]` **Added**
* `client.payrolls.get_pay_stubs()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[].payment_method` **Added**
  *  `errors[]` **Changed** (Breaking ⚠️)
* `client.payrolls.generate_printable_checks()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.starting_check_number` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.time_off_policies.calculate_accruing_time_off_hours()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.time_off_policies.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.time_off_policies.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.time_off_policies.get_all()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.time_off_policies.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.time_off_policies.add_employees()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.time_off_policies.remove_employees()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.time_off_policies.update_balance()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.time_off_policies.deactivate()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payments.get_receipt()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.contractor_payments[].payment_method` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payments.fund()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payments.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payments.list()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payments.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payments.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payments.preview()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.expected_debit_date` **Changed** (Breaking ⚠️)
  *  `error` **Changed** (Breaking ⚠️)
* `client.contractor_payment_groups.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payment_groups.get_list()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.[]` **Changed**
  *  `error.status[404]` **Added**
* `client.contractor_payment_groups.preview()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payment_groups.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.contractor_payment_groups.delete()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.contractor_payment_groups.fund()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response` **Changed**
  *  `error.status[404]` **Added**
* `client.company_forms.get_all()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.[].employee_uuid` **Added**
  *  `error.status[404]` **Added**
* `client.company_forms.get()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.employee_uuid` **Added**
  *  `error.status[404]` **Added**
* `client.company_forms.get_pdf()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.company_forms.sign()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `response.employee_uuid` **Added**
  *  `error.status[404]` **Added**
* `client.generated_documents.get()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.reports.create_custom()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[404]` **Added**
* `client.reports.get_template()`: 
  *  `request.x_gusto_api_version` **Changed** (Breaking ⚠️)
  *  `error` **Changed**
* `client.employees.get_v1_companies_company_id_employees_payment_details()`: **Added**
* `client.introspection.oauth_access_token()`: **Added**
* `client.time_off_requests.post_v1_companies_company_uuid_time_off_requests()`: **Added**
* `client.time_off_requests.get_v1_companies_company_uuid_time_off_requests()`: **Added**
* `client.time_off_requests.get_v1_companies_company_uuid_time_off_balances()`: **Added**
* `client.time_off_requests.post_v1_companies_company_uuid_time_off_admin_approved_requests()`: **Added**
* `client.reports.get_reports_request_uuid()`: **Added**
* `client.people_batches.post_v1_companies_company_id_people_batches()`: **Added**
* `client.reimbursements.delete_v1_recurring_reimbursements()`: **Added**
* `client.reports.post_payrolls_payroll_uuid_reports_general_ledger()`: **Added**
* `client.reimbursements.get_v1_recurring_reimbursements()`: **Added**
* `client.reimbursements.post_v1_employees_employee_id_recurring_reimbursements()`: **Added**
* `client.reimbursements.get_v1_employees_employee_id_recurring_reimbursements()`: **Added**
* `client.salary_estimates.get_v1_salary_estimates_occupations()`: **Added**
* `client.salary_estimates.post_v1_salary_estimates_uuid_accept()`: **Added**
* `client.salary_estimates.put_v1_salary_estimates_id()`: **Added**
* `client.salary_estimates.get_v1_salary_estimates_id()`: **Added**
* `client.salary_estimates.post_v1_employees_employee_id_salary_estimates()`: **Added**
* `client.information_requests.submit()`: **Added**
* `client.notifications.get_company_notifications()`: **Added**
* `client.employee_benefits.patch_v1_employees_employee_uuid_section603_high_earner_statuses_effective_year()`: **Added**
* `client.employee_benefits.get_v1_employees_employee_uuid_section603_high_earner_statuses_effective_year()`: **Added**
* `client.employee_benefits.post_v1_employees_employee_uuid_section603_high_earner_statuses()`: **Added**
* `client.employee_benefits.get_v1_employees_employee_uuid_section603_high_earner_statuses()`: **Added**
* `client.company_benefits.put_v1_company_benefits_company_benefit_id_contribution_exclusions()`: **Added**
* `client.time_off_requests.get_v1_time_off_requests_time_off_request_uuid()`: **Added**
* `client.time_off_requests.post_v1_companies_company_uuid_time_off_requests_preview()`: **Added**
* `client.company_benefits.get_v1_company_benefits_company_benefit_id_contribution_exclusions()`: **Added**
* `client.reimbursements.put_v1_recurring_reimbursements()`: **Added**
* `client.contractor_payment_groups.patch_v1_contractor_payment_groups_id_partner_disbursements()`: **Added**
* `client.contractor_payment_groups.get_v1_contractor_payment_groups_id_partner_disbursements()`: **Added**
* `client.contractor_payments.get_v1_contractor_payments_contractor_payment_id_pdf()`: **Added**
* `client.payrolls.patch_v1_companies_company_id_payrolls_id_partner_disbursements()`: **Added**
* `client.payrolls.get_v1_companies_company_id_payrolls_id_partner_disbursements()`: **Added**
* `client.payrolls.submit()`: **Added**
* `client.payrolls.calculate()`: **Added**
* `client.payrolls.calculate_gross_up()`: **Added**
* `client.payrolls.skip()`: **Added**
* `client.webhooks.get_v1_webhooks_health_check()`: **Added**
* `client.contractors.delete_v1_contractors_contractor_uuid_termination()`: **Added**
* `client.contractors.post_v1_contractors_contractor_uuid_termination()`: **Added**
* `client.contractors.delete_v1_contractors_contractor_uuid_rehire()`: **Added**
* `client.contractors.post_v1_contractors_contractor_uuid_rehire()`: **Added**
* `client.contractors.get_v1_companies_company_id_contractors_payment_details()`: **Added**
* `client.employee_employments.get_v1_terminations_employee_id()`: **Added**
* `client.reports.post_v1_companies_company_id_reports_employees_annual_fica_wage()`: **Added**
* `client.bank_accounts.delete_v1_companies_company_id_bank_accounts_bank_account_id()`: **Added**
* `client.companies.get_v1_partner_managed_companies_company_uuid_migration_readiness()`: **Added**
* `client.people_batches.get_v1_people_batches_people_batch_uuid()`: **Added**
* `client.time_off_requests.delete_v1_time_off_requests_time_off_request_uuid()`: **Added**
* `client.time_off_requests.put_v1_time_off_requests_time_off_request_uuid_approve()`: **Added**
* `client.time_off_requests.put_v1_time_off_requests_time_off_request_uuid_decline()`: **Added**
* `client.introspection.refresh_token()`: **Removed** (Breaking ⚠️)
* `client.reports.get()`: **Removed** (Breaking ⚠️)
@github-actions github-actions Bot added the minor Minor version bump label May 20, 2026
@socket-security
Copy link
Copy Markdown

Warning

According to your organization's Security Policy, you must resolve all "Block" alerts before proceeding. It is recommended to resolve "Warn" alerts too. For more information please check in at #security-help. For License Policy Violations please also tag @Aoife in #security-help.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
High CVE: ERB has an @_init deserialization guard bypass via def_module / def_method / def_class

CVE: GHSA-q339-8rmv-2mhv ERB has an @_init deserialization guard bypass via def_module / def_method / def_class (HIGH)

Affected versions: = 4.0.4; < 4.0.3.1; >= 4.0.4 < 4.0.4.1; >= 5.0.0 < 6.0.1.1; >= 6.0.2 < 6.0.4

Patched version: 6.0.1.1

From: gusto_embedded_v_2025_11_15/Gemfile.lockgem/irb@1.16.0gem/erb@6.0.1

ℹ Read more on: This package | This alert | What is a CVE?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Remove or replace dependencies that include known high severity CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore gem/erb@6.0.1. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

Base automatically changed from bump-api-version-to-v2025-11-15 to main May 21, 2026 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants