---
title: "Gets shipping options for the specified country codes."
method: GET
path: "/v4/reference-data/shipping-options"
tags: ["Reference Data"]
---

# Gets shipping options for the specified country codes.

`GET /v4/reference-data/shipping-options`

## Query parameters

- `fromCountryCodes` string[]
- `categoryIds` integer[]

## Response `200`

OK

- GetShippingOptionsResponse
  - `productsPerWeightSpan` ProductsPerWeightSpan[], nullable
    - `weight` number, double
    - `products` ShippingProduct[], nullable
      - `id` integer
      - `shippingProvider` string, nullable
      - `shippingProviderId` integer
      - `name` string, nullable
      - `weight` number, double
      - `price` integer
      - `vatPercent` integer, nullable
      - `toCountry` string, nullable
      - `fromCountry` string, nullable
      - `packageRequirements` ShippingPackageRequirements
        - `maxWeight` number, double, nullable
        - `minWeight` number, double, nullable
        - `maxSumOfAllSides` number, double, nullable
        - `maxSumOfLengthAndHeight` number, double, nullable
        - `maxLengthPlusCircumference` number, double, nullable
        - `maxLength` number, double, nullable
        - `maxWidth` number, double, nullable
        - `maxHeight` number, double, nullable
        - `maxVolume` number, double, nullable
        - `minLength` number, double, nullable
        - `minWidth` number, double, nullable
        - `minHeight` number, double, nullable
        - `restrictions` string[], nullable
      - `dimensionsExceededPenalty` integer
      - `weightExceededPenalty` integer
      - `displayPenaltyWarning` boolean
      - `deliveryInformation` ShippingDeliveryInformation
        - `mailBoxWithServicePointBackup` boolean
        - `servicePoint` boolean
        - `canChangeServicePoint` boolean
        - `isTraceable` boolean
        - `isParcelBoxDeliveryPossible` boolean
        - `estimatedDeliveryTime` ShippingEstimatedDeliveryTime
          - `minWeekdays` integer
          - `maxWeekdays` integer, nullable
        - `insurance` ShippingInsurance
          - `totalAmount` number, double, nullable
          - `totalAmountUpToItemValue` number, double, nullable
          - `amountPerKilogram` number, double, nullable
          - `hasReimbursementUpToPackageCost` boolean
      - `termsAndConditions` ShippingTermsAndConditions
        - `termsAndConditionUrl` string, nullable
        - `general` string, nullable
        - `termsOfService` string, nullable
        - `termsOfPurchase` string, nullable

---

[API](https://skmtc.dev/tradera/apis/tradera-api.md) · [All operations](https://skmtc.dev/tradera/apis/tradera-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tradera/tradera-api/revisions/b5f3e81e36e1/schema)
