Job Invoice Voided Webhook

Triggered when an invoice associated with a job is marked as void.

Payload includes:

  • Void date and responsible user
  • Invoice identification details
  • Direct API links to voided invoice and job record
  • Audit information about the void action

Provides complete documentation of invoice voiding with event metadata for financial auditing systems.

postWebhookjob.invoice_voided

Payload

eventDateTimestring date-time
eventIdstring uuid
subscriptionIdstring uuid
topicNamestring

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",
        "voidedBy": {
          "id": "fa775675-ac60-4961-8330-41fa9fd9d9b9",
          "_link": "https://api.acculynx.com/api/v2/users/fa775675-ac60-4961-8330-41fa9fd9d9b9"
        },
        "voidedDate": "2024-01-13T11:54: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.