api.jobs.freight_providers.list
GET /job/{jobDisplayId}/freightproviders— ACPortal
Python
api.jobs.freight_providers.list(job_display_id: int, *, provider_indexes: list[int] | None = None, shipment_types: list[str] | None = None, only_active: bool | None = None) -> list[PricedFreightProvider]
CLI
ab jobs freight_providers list <job_display_id> [--provider-indexes ...] [--shipment-types ...] [--only-active ...]
GET /job/{jobDisplayId}/freightproviders
Query parameters — FreightProvidersParams
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
Filter by provider option indexes |
|
|
no |
Filter by shipment type UUIDs |
|
|
no |
Show only active providers |
Response
Returns a list of List[PricedFreightProvider].
Field |
Type |
Required |
Description |
|---|---|---|---|
|
|
no |
Provider option index |
|
|
no |
Shipment type UUID |
|
|
no |
Carrier API type (CarrierAPI enum int) |
|
|
no |
Provider company UUID |
|
|
no |
Provider code |
|
|
no |
Provider company name |
|
|
no |
Total sell price |
|
|
no |
Transit days |
|
|
no |
Quote number |
|
|
no |
PRO number |
|
|
no |
Whether option is active |
|
|
no |
Whether shipment is accepted |
|
|
no |
Shipment accepted timestamp |
|
|
no |
NFM job state |
|
|
no |
Carrier account info |