api.jobs.freight_providers.save
POST /job/{jobDisplayId}/freightproviders— ACPortal
Python
api.jobs.freight_providers.save(job_display_id: int, *, data: ShipmentPlanProvider | dict | list[ShipmentPlanProvider | dict]) -> ServiceBaseResponse | None
CLI
ab jobs freight_providers save <job_display_id> [--data ...]
POST /job/{jobDisplayId}/freightproviders
Request model: :class:ShipmentPlanProvider. API 7.11 binds this
route as List[ShipmentPlanProvider]; a single row is accepted for
compatibility and wrapped into a one-item array before dispatch.
Request body — ShipmentPlanProvider
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
Job UUID |
|
|
no |
Freight quote options UUID |
|
|
no |
Provider company UUID |
|
|
no |
Whether this is the primary provider |
|
|
no |
Provider company code |
|
|
no |
Provider company name |
|
|
no |
Original company name |
|
|
no |
Freight amount |
|
|
no |
Accessorial charges amount |
|
|
no |
CAF note |
|
|
no |
Quote number |
|
|
no |
PRO number |
|
|
no |
Transit days |
|
|
no |
Shipment type UUID |
|
|
no |
Distance in miles |
|
|
no |
Provider logo URL |
|
|
no |
Provider option index |
|
|
no |
Whether option is active |
|
|
no |
Whether shipment is accepted |
|
|
no |
Shipment accepted timestamp |
|
|
no |
Carrier API type (CarrierAPI enum int) |
|
|
no |
Bill-to franchisee UUID |
|
|
no |
Bill-to company code |
|
|
no |
NFM job state |
|
|
no |
Carrier account info |
Response
Returns ServiceBaseResponse.
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
Whether the operation succeeded |
|
|
no |
Error detail when success is False |
|
|
no |
Current job sub-management status |
|
|
no |
Documents from the operation — URL/reference strings or document objects (label byte codes) |
|
|
no |
Detailed error object when success is False |
|
|
no |
Whether user confirmation is needed |
|
|
no |
Notification messages for user |
|
|
no |
Shipment UUID created or modified |
|
|
no |
Carrier acceptance reference |
|
|
no |
Shipment weight details |
|
|
no |
Total net charge amount |
|
|
no |
Currency code (e.g., USD) |
|
|
no |
Whether international info is needed |
|
|
no |
Whether ship-out date confirmation is needed |
|
|
no |
Whether FedEx Express freight details are required |
|
|
no |
Carrier API type code |