Job Custom Field Value Changed Webhook
Triggered when a custom field value is updated within a job record.
Payload includes:
- Job's unique identifier
- Custom field's system ID
- Previous and updated values
- Modification timestamp
- User reference who initiated the change
Includes complete field history and direct API links for both the job and custom field resources.
postWebhookjob.custom-field.value_changed
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",
"customField": {
"id": "d57489c4-999d-4de7-9cdf-7648fdae5ba2",
"_link": "https://api.acculynx.com/api/v2/jobs/a7698e0d-cd60-41ec-b8d2-41e486a53464/custom-fields/d57489c4-999d-4de7-9cdf-7648fdae5ba2",
"modifiedBy": {
"id": "3d94c7ed-e43b-4036-963e-304611c8bee8",
"_link": "https://api.acculynx.com/api/v2/users/3d94c7ed-e43b-4036-963e-304611c8bee8"
},
"modifiedDate": "2025-07-17t19:51:31.0016676z",
"values": [
"100"
],
"formattedValues": [
"100%"
]
}
}
}
}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.