Job Milestone Status Current Changed Webhook

Triggered when a milestone's current status is updated within a job.

Payload includes:

  • Updated status details and transition timestamp
  • Responsible user for the status change
  • Workflow status information
  • Direct API links to full status details, milestone, and job records
postWebhookjob.milestone.status.current_changed

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",
      "milestone": {
        "id": "aee738b3-d517-4ab4-8fd0-a2df44b51c5e",
        "_link": "https://api.acculynx.com/api/v2/jobs/e6f69cbe-0056-4091-95d9-fc07087a8b5e/milestones/aee738b3-d517-4ab4-8fd0-a2df44b51c5e",
        "status": {
          "id": "717a5608-547e-4cdb-b6b2-dbe6446545b0",
          "_link": "https://api.acculynx.com/api/v2/jobs/fa775675-ac60-4961-8330-41fa9fd9d9b9/milestones/717a5608-547e-4cdb-b6b2-dbe6446545b0/status/e6f69cbe-0056-4091-95d9-fc07087a8b5e",
          "changedBy": {
            "id": "3d94c7ed-e43b-4036-963e-304611c8bee8",
            "_link": "https://api.acculynx.com/api/v2/users/3d94c7ed-e43b-4036-963e-304611c8bee8"
          },
          "date": "2024-01-13T11:54:45Z",
          "name": "New Prospect Status",
          "workflowStatus": {
            "id": "85ef9e16-07cf-41a7-be04-533204d7c71a",
            "name": "Repair tools requirements"
          }
        }
      }
    }
  }
}

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.