Skip to main content

Documentation Index

Fetch the complete documentation index at: https://gusto-preview.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

event_typedescriptionreferences
company.bank_account.createdCompany bank account has been created{“company_uuid”: “<uuid>“}
company.bank_account.ready_for_verificationMicro-withdrawals are completed and the verification process can begin by using the verify a company bank account endpoint.{“company_uuid”: “<uuid>“}
company.bank_account.verifiedCompany bank account has been verified{“company_uuid”: “<uuid>“}
company.bank_account.updatedCompany bank account has been updated{“company_uuid”: “<uuid>“}
company.bank_account.deletedCompany bank account has been deleted{“company_uuid”: “<uuid>“}
contractor.bank_account.createdContractor bank account has been created{“contractor_uuid”: “<uuid>“}
contractor.bank_account.updatedContractor bank account has been updated{“contractor_uuid”: “<uuid>“}
contractor.bank_account.deletedContractor bank account has been deleted{“contractor_uuid”: “<uuid>“}
employee.bank_account.createdEmployee bank account has been created{“employee_uuid”: “<uuid>“}
employee.bank_account.updatedEmployee bank account has been updated{“employee_uuid”: “<uuid>“}
employee.bank_account.deletedEmployee bank account has been deleted{“employee_uuid”: “<uuid>”}
Bank account webhooks contain references that will have the additional UUIDs to call the Gusto API to retrieve the entire entity. The example below contains references because an employee UUID is required to retrieve the bank account from the API /v1/employees/{employee_id}/payment_method

Example payload


Webhook Events Company Events