api.jobs.timeline.update_task
PATCH /job/{jobDisplayId}/timeline/{timelineTaskId}— ACPortal
Python
api.jobs.timeline.update_task(job_display_id: int, task_id: str, *, data: TimelineTaskUpdateRequest | dict) -> TimelineTask
CLI
ab jobs timeline update_task <job_display_id> <task_id> [--data ...]
PATCH /job/{jobDisplayId}/timeline/{timelineTaskId}
Request model: :class:TimelineTaskUpdateRequest.
Request body — TimelineTaskUpdateRequest
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
New status code |
|
|
no |
Updated schedule |
|
|
no |
Completion date |
|
|
no |
Updated notes |
Response
Returns TimelineTask.
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
Creation timestamp |
|
|
no |
Last modification timestamp |
|
|
no |
Creator identifier |
|
|
no |
Last modifier identifier |
|
|
no |
Timeline task integer ID |
|
|
no |
Job UUID |
|
|
no |
Task code (PU/PK/ST/CP) |
|
|
no |
Planned start date |
|
|
no |
Target start date |
|
|
no |
Actual end date |
|
|
no |
JobTaskNote objects |
|
|
no |
WorkTimeLog objects |
|
|
no |
InitialNoteModel |
|
|
no |
TimeLog (PK/ST tasks) |
|
|
no |
Planned end date |
|
|
no |
Preferred start date |
|
|
no |
Preferred end date |
|
|
no |
Truck assignment |
|
|
no |
On-site time log (PU) |
|
|
no |
Trip time log (PU) |
|
|
no |
Completed date (PU) |
|
|
no |
Carrier scheduled date |
|
|
no |
Carrier pickup completed |
|
|
no |
Carrier delivery completed |
|
|
no |
Expected delivery date |