api.jobs.on_hold.create
POST /job/{jobDisplayId}/onhold— ACPortal
Python
api.jobs.on_hold.create(job_display_id: int, *, data: SaveOnHoldRequest | dict) -> SaveOnHoldResponse
CLI
ab jobs on_hold create <job_display_id> [--data ...]
Place a job on hold.
Request model: :class:SaveOnHoldRequest.
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 |