Description of a package to be rated

interface DomesticPackageRateInput {
    extra_services?: null | GraphqlList<ExtraService>;
    hazmat?: null | HazmatInfo;
    packaging: Packaging;
    return_address?: null | DomesticAddressInput;
    ship_from: DomesticAddressInput;
    ship_to: DomesticAddressInput;
    weight: WeightInput;
    [field_name: string]: undefined | JsonValue;
}

Hierarchy (View Summary)

Indexable

Properties

extra_services?: null | GraphqlList<ExtraService>

A list of extra services selected to rate the package with

hazmat?: null | HazmatInfo

Information needed to ship hazardous materials

packaging: Packaging

The packaging used

return_address?: null | DomesticAddressInput

The full domestic address to return to

The full domestic address to ship from

The full domestic address to ship to

weight: WeightInput

The weight of the package