{
"event": "company.payroll_status",
"data": {
"payroll_id": "<string>",
"company_id": "<string>",
"invoice_ids": [
"<string>"
],
"payments": [
{
"subpayroll_id": "<string>",
"user_id": "<string>",
"volume_input_in_input_currency": 123,
"invoice_id": "<string>"
}
]
}
}Webhooks
Payroll status
Sent every time a payroll changes status, starting with created. It is not a one-time creation event.
Statuses can repeat or go back when an action is reversed. Use GET /api/company/{company_id}/payrolls/{payroll_id} to reconcile.
WEBHOOK
companyPayrollStatus
{
"event": "company.payroll_status",
"data": {
"payroll_id": "<string>",
"company_id": "<string>",
"invoice_ids": [
"<string>"
],
"payments": [
{
"subpayroll_id": "<string>",
"user_id": "<string>",
"volume_input_in_input_currency": 123,
"invoice_id": "<string>"
}
]
}
}