Job Invoice Updated Webhook
Triggered when an invoice associated with a job is modified.
Payload includes:
- Invoice totals and collection amounts
- Update timestamp and modifier information
- Direct API links to full invoice details and job record
- Financial breakdown including cost and price totals
Provides complete invoice update data with event metadata for financial system integration.
postWebhookjob.invoice_updated
Payload
Example payload
{
"eventDateTime": "2024-01-13T11:54:45Z",
"eventId": "f3c1b7dd-7973-4cf6-9287-77b179ff06fc",
"subscriptionId": "6d77350a-68a6-40a6-a8f7-5160116da837",
"topicName": "job.milestone.current_changed",
"event": {
"job": {
"id": "40be7484-ece1-4a01-9b4c-2de030d0c841",
"_link": "https://api.acculynx.com/api/v2/jobs/40be7484-ece1-4a01-9b4c-2de030d0c841",
"invoice": {
"id": "484ff57e-0681-460d-a17d-0765d85c8d49",
"_link": "https://api.acculynx.com/api/v2/invoices/484ff57e-0681-460d-a17d-0765d85c8d49",
"amountCollected": 5000.11,
"costTotal": 800.12,
"date": "2024-01-13T11:54:45Z",
"priceTotal": 1000.23,
"updatedBy": {
"id": "fa775675-ac60-4961-8330-41fa9fd9d9b9",
"_link": "https://api.acculynx.com/api/v2/users/fa775675-ac60-4961-8330-41fa9fd9d9b9"
},
"updatedDate": "2024-01-12T10:30:45Z"
}
}
}
}Response
The webhook was received successfully.
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.