Skip to content

Financial Operation Event
Webhook

Request

Sent when a financial transaction is created, updated, or deleted. May optionally include payment_system_transaction_ids if the feature is enabled for the location.

Bodyapplication/jsonrequired
company_idintegerrequired

Location ID where the event occurred.

resourcestringrequired

Resource type.

Value:"finances_operation"
resource_idintegerrequired

ID of the resource that was created, updated, or deleted.

statusstringrequired

Type of change that occurred.

Enum:"create""update""delete"
dataobject(Webhook Financial Operation Data)required

Financial transaction data sent in webhook notifications. Includes default relations (expense, master, supplier, account, client) and webhook-specific includes (record, client.email). May optionally include payment_system_transaction_ids if the feature is enabled for the location.

Payload
{ "company_id": 123456, "resource": "finances_operation", "resource_id": 901, "status": "create", "data": { "id": 901, "amount": 50, "date": "2026-03-20T14:30:00+0300", "comment": "Haircut payment", "record_id": 501, "expense": {} } }

Responses

Your server should return any 2xx status code to acknowledge receipt.