api.jobs.save

PUT /job/save — ACPortal

Python

api.jobs.save(*, data: JobSaveRequest | dict) -> None

CLI

ab jobs save [--data ...]

PUT /job/save.

Args: data: Job save payload with jobDisplayId, customer, pickup, delivery, and items. Accepts a :class:JobSaveRequest instance or a dict.

Request model: :class:JobSaveRequest

Request body — JobSaveRequest

Field

Type

Required

Description

jobDisplayId

Optional[int]

no

Job display ID

customer

Optional[dict]

no

Customer details object

pickup

Optional[dict]

no

Pickup location and schedule

delivery

Optional[dict]

no

Delivery location and schedule

items

Optional[list[dict]]

no

Job line items

Response

No response body.


← Back to api.jobs