---
title: "GetShippingQuote"
method: GET
path: "/api/ShippingService/GetShippingQuote"
tags: ["ShippingService"]
---

# GetShippingQuote

`GET /api/ShippingService/GetShippingQuote`

Get shipping quote for a single order. The request specifies the order id and list of integrated services for which the shipping quote should be run. You can get the list of all integrated services in ShippingService/GetIntegrations 
Once a list of services obtained you can use ShippingService/SetShippingMethodFromQuote call to set the selected shipping service for an order
<b>Permissions Required: </b> GlobalPermissions.ShippingService.ShippingQuoteNode
<b>Rate limit: </b><span style="background-color:#0272d9;color:white;padding:4px 8px;text-align:center;border-radius:5px; font-size: small;"><b>100</b></span> / minute

## Query parameters

- `request.pkOrderId` string, uuid
- `request.accounts` unknown[]
  - unknown

## Response `200`

OK

- GetShippingQuoteResponse — Shipping quote response
  - `pkOrderId` string, uuid — Unique order identifier
  - `Quotes` ShippingQuoteVendor[] — List of quotes
    - `Vendor` string — Vendor identifier
    - `FriendlyName` string — Vendor friendly name
    - `ServiceVendor` string — Service vendor name
    - `IconURL` string — Vendor icon
    - `AccountId` string — Integration Account Id
    - `ServiceName` string — Service Name
    - `ServiceCode` string — Service Code
    - `ServiceId` string, uuid — Service Id - must be unique from the shipping integration
    - `ServiceTag` string — Service tag, normally this will match the ServiceCode
    - `CollectionDate` string, date-time — Earliest available collection date. If the courier doesn't support collection, this will be returned as current UTC time
    - `EstimatedDeliveryDate` string, date-time — Estimated delivery date
    - `Currency` string — Shipping quote currency
    - `Cost` number, double — Shipping quote cost (excluding tax)
    - `Tax` number, double — Shipping quote tax
    - `TotalCost` number, double — Total shipping cost (including tax)
    - `PropertyItem` QuoteProperty[] — List of shipping quote properties
      - `Title` string — Property title
      - `Value` string — Property value
    - `Options` QuoteServieOption[] — List of shipping quote options
      - `OptionName` string — Options name
      - `OptionValue` string — Options value
  - `Errors` ShippingQuoteVendorError[] — List of errors
    - `Vendor` string
    - `FriendlyName` string
    - `IconURL` string
    - `AccountId` string
    - `ErrorMessage` string

---

[API](https://skmtc.net/linnworks/apis/authenticate-api.md) · [All operations](https://skmtc.net/linnworks/apis/authenticate-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/linnworks/authenticate-api/revisions/0123569a22fb/schema)
