A list of carrier services and rules for how to select the best rate

interface DomesticRateAndShipServiceSpecs {
    filters?: null | RateAndShipFilters;
    priority: RateAndShipPriority;
    services: GraphqlList<DomesticRateAndShipService>;
    [field_name: string]: undefined | JsonValue;
}

Hierarchy (View Summary)

Indexable

Properties

filters?: null | RateAndShipFilters

Filters to remove certain rates from consideration.

Useful if you would rather a shipment error out and be handled manually if no services meet some criteria.

The metric to prioritize when selecting a service

The service or services to rate and consider for purchase