---
title: "Changes to Get freight quotes"
method: POST
path: "/v1/freight/quotes"
---

# Changes to Get freight quotes

`POST /v1/freight/quotes`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 8 of 24 revisions.

- **2026-10-22** `5d4d1c20776b`: 1 warning, 5 info
- **2026-10-22** `e998dffc42be`: 9 warning
- **2026-10-09** `020f57d6f5b8`: 3 breaking, 24 info
- **2026-09-19** `a969814fe3f0`: 3 warning, 8 info
- **2026-09-06** `3fdd35fbad5c`: 3 warning
- **2026-08-29** `422fd75e1e35`: 2 warning, 1 info
- **2026-08-22** `8d8a7cf79204`: 2 breaking
- **2026-08-15** `f3a66d204565`: 1 info

## Changes

- **2026-10-22** `5d4d1c20776b`: 1 warning, 5 info
  - removed `#/components/schemas/freight_address` from the `ship_to` request property `allOf` list
  - added the new optional request property `accessorials/allOf[subschema #1: freight_accessorials]/construction_site_delivery`
  - added the new optional request property `accessorials/allOf[subschema #1: freight_accessorials]/construction_site_pickup`
  - added the new optional request property `accessorials/allOf[subschema #1: freight_accessorials]/residential_delivery`
  - added the new optional request property `accessorials/allOf[subschema #1: freight_accessorials]/residential_pickup`
  - added `#/components/schemas/freight_address, #/components/schemas/freight_destination_location_type` to the `ship_to` request property `oneOf` list
- **2026-10-22** `e998dffc42be`: 9 warning
  - added the new `bring_your_own_label_not_supported` enum value to the `errors/items/error_code` response property for the response status `400`
  - added the new `bring_your_own_label_not_supported` enum value to the `errors/items/error_code` response property for the response status `404`
  - added the new `bring_your_own_label_not_supported` enum value to the `errors/items/error_code` response property for the response status `500`
  - added the new `multiple_sales_orders` enum value to the `errors/items/error_code` response property for the response status `400`
  - added the new `multiple_sales_orders` enum value to the `errors/items/error_code` response property for the response status `404`
  - added the new `multiple_sales_orders` enum value to the `errors/items/error_code` response property for the response status `500`
  - added the new `sales_order_link_required` enum value to the `errors/items/error_code` response property for the response status `400`
  - added the new `sales_order_link_required` enum value to the `errors/items/error_code` response property for the response status `404`
  - added the new `sales_order_link_required` enum value to the `errors/items/error_code` response property for the response status `500`
- **2026-10-09** `020f57d6f5b8`: 3 breaking, 24 info
  - the `errors/items/` response's property type changed from no type to `object` for status `400`
  - the `errors/items/` response's property type changed from no type to `object` for status `404`
  - the `errors/items/` response's property type changed from no type to `object` for status `500`
  - added the optional property `errors/items/carrier_code` to the response with the `400` status
  - added the optional property `errors/items/carrier_code` to the response with the `404` status
  - added the optional property `errors/items/carrier_code` to the response with the `500` status
  - added the optional property `errors/items/carrier_id` to the response with the `400` status
  - added the optional property `errors/items/carrier_id` to the response with the `404` status
  - added the optional property `errors/items/carrier_id` to the response with the `500` status
  - added the optional property `errors/items/field_name` to the response with the `400` status
  - added the optional property `errors/items/field_name` to the response with the `404` status
  - added the optional property `errors/items/field_name` to the response with the `500` status
  - removed `#/components/schemas/error` from the `errors/items/` response property `allOf` list for the response status `400`
  - removed `#/components/schemas/error` from the `errors/items/` response property `allOf` list for the response status `404`
  - removed `#/components/schemas/error` from the `errors/items/` response property `allOf` list for the response status `500`
  - added the required property `errors/items/error_code` to the response with the `400` status
  - added the required property `errors/items/error_code` to the response with the `404` status
  - added the required property `errors/items/error_code` to the response with the `500` status
  - added the required property `errors/items/error_source` to the response with the `400` status
  - added the required property `errors/items/error_source` to the response with the `404` status
  - added the required property `errors/items/error_source` to the response with the `500` status
  - added the required property `errors/items/error_type` to the response with the `400` status
  - added the required property `errors/items/error_type` to the response with the `404` status
  - added the required property `errors/items/error_type` to the response with the `500` status
  - added the required property `errors/items/message` to the response with the `400` status
  - added the required property `errors/items/message` to the response with the `404` status
  - added the required property `errors/items/message` to the response with the `500` status
- **2026-09-19** `a969814fe3f0`: 3 warning, 8 info
  - the `insurance/allOf[subschema #1: freight_insurance]/insured_value` request property's exclusiveMinimum was set to `true`
  - the `insurance/allOf[subschema #1: freight_insurance]/insured_value` request property's min was set to `0.00`
  - removed the request property `handling_units/items/commodities/items/value`
  - the request property `ship_from/allOf[subschema #1: freight_address]/address_line1` became optional
  - the request property `ship_from/allOf[subschema #1: freight_address]/company_name` became optional
  - the request property `ship_from/allOf[subschema #1: freight_address]/name` became optional
  - the request property `ship_from/allOf[subschema #1: freight_address]/phone` became optional
  - the request property `ship_to/allOf[subschema #1: freight_address]/address_line1` became optional
  - the request property `ship_to/allOf[subschema #1: freight_address]/company_name` became optional
  - the request property `ship_to/allOf[subschema #1: freight_address]/name` became optional
  - the request property `ship_to/allOf[subschema #1: freight_address]/phone` became optional
- **2026-09-06** `3fdd35fbad5c`: 3 warning
  - added the new `freight_provider_already_connected` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `400`
  - added the new `freight_provider_already_connected` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `404`
  - added the new `freight_provider_already_connected` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
- **2026-08-29** `422fd75e1e35`: 2 warning, 1 info
  - removed the optional property `quotes/items/freight_provider_name` from the response with the `200` status
  - removed the optional property `quotes/items/quote_request_id` from the response with the `200` status
  - added the optional property `quotes/items/freight_provider_code` to the response with the `200` status
- **2026-08-22** `8d8a7cf79204`: 2 breaking
  - added the new required request property `handling_units/items/commodities/items/weight_unit`
  - added the new required request property `handling_units/items/dimension_unit`
- **2026-08-15** `f3a66d204565`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/shipstation/apis/shipengine-api/docs/v1/freight/quotes/post.md) - [API](https://skmtc.dev/shipstation/apis/shipengine-api.md) - [Page](https://skmtc.dev/shipstation/apis/shipengine-api/changes/v1/freight/quotes/post)
