api.jobs.on_hold.update
PUT /job/{jobDisplayId}/onhold/{onHoldId}— ACPortal
Python
api.jobs.on_hold.update(job_display_id: int, on_hold_id: str, *, data: SaveOnHoldRequest | dict) -> SaveOnHoldResponse
CLI
ab jobs on_hold update <job_display_id> <on_hold_id> [--data ...]
Update an existing on-hold record.
Request body — SaveOnHoldRequest
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
yes |
Hold reason UUID (required) |
|
|
yes |
Responsible-party-type UUID (required) |
|
|
no |
Free-text comment (<=1024 chars) |
|
|
no |
Next-step lookup UUID |
|
|
no |
Follow-up due date |
|
|
no |
Contact ID assigned to follow up (int) |
|
|
no |
Resolution timestamp |
|
|
no |
Resolution code lookup UUID |
|
|
no |
Hold start timestamp |
Response
Returns SaveOnHoldResponse.
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
On-hold record ID |
|
|
no |
Operation status |