---
title: "Job Custom Field Status Changed Webhook"
method: POST
path: "job.custom-field.status_changed"
---

# Job Custom Field Status Changed Webhook

`POST job.custom-field.status_changed` (webhook)

Triggered when a job's custom field status is updated in the system.

**Payload includes:**
* Job's unique identifier
* Custom field's system ID
* Previous and updated status values
* Modification timestamp
* User reference who initiated the change

Includes complete field status history and direct API links for both the job and custom field resources.

## Payload

- JobCustomFieldStatusChangedEvent
  - `id` string, uuid
  - `label` string: label of the custom field
  - `status` string: New custom field status
  - `updatedBy` ChangedByLink
    - `id` string, uuid
    - `_link` string, uri

## Acknowledgement `204`

The webhook was received successfully.

## Other responses

- `400`: Bad Request - The server cannot process the request due to a client error. Common causes: - Invalid request format - Missing required fields - Validation errors in the request data
- `401`: Unauthorized - Authentication is required or has failed. Common causes: - Missing API key - Invalid API key - Expired or deactivated API key
- `404`: Not Found - The requested resource does not exist. Common causes: - Invalid subscription ID - Subscription has been deleted - URL path contains typos or incorrect values

---

[API](https://skmtc.dev/acculynx/apis/webhooks-api.md) - [All operations](https://skmtc.dev/acculynx/apis/webhooks-api/llms.txt) - [OpenAPI document](https://skmtc.dev/acculynx/apis/webhooks-api/revisions/8bc7679859d8?raw)
