api.jobs.on_hold.resolve
PUT /job/{jobDisplayId}/onhold/{onHoldId}/resolve— ACPortal
Python
api.jobs.on_hold.resolve(job_display_id: int, on_hold_id: str, *, data: SaveOnHoldRequest | dict) -> ResolveJobOnHoldResponse
CLI
ab jobs on_hold resolve <job_display_id> <on_hold_id> [--data ...]
Resolve an on-hold record.
Request model: :class:SaveOnHoldRequest (resolve shares the
same swagger schema as create/update; populate resolved_code_id
and/or resolved_date to record the outcome).
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 ResolveJobOnHoldResponse.
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
Whether resolved successfully |
|
|
no |
Resolution status |