api.jobs.freight_providers.save
POST /job/{jobDisplayId}/freightproviders— ACPortal
Python
api.jobs.freight_providers.save(job_display_id: int, *, data: ShipmentPlanProvider | dict) -> None
CLI
ab jobs freight_providers save <job_display_id> [--data ...]
POST /job/{jobDisplayId}/freightproviders
Request model: :class:ShipmentPlanProvider.
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
No response body.