---
title: "Changes to Get Bulk Rates"
method: POST
path: "/v1/rates/bulk"
---

# Changes to Get Bulk Rates

`POST /v1/rates/bulk`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 23 of 70 revisions.

- **2026-03-26** `b81c65818a89`: 1 info
- **2026-03-18** `bd361e1cc4e6`: 1 info
- **2026-03-10** `2c019e9a32d2`: 4 info
- **2025-09-05** `42ca205b5d69`: 2 info
- **2025-05-17** `082613a7a27d`: 3 info
- **2025-03-17** `1381a060fdc1`: 2 info
- **2025-03-13** `2f61f2f054e5`: 1 info
- **2025-03-07** `0882f03a8b52`: 2 info
- **2025-02-25** `1fc7ed7a30d1`: 1 info
- **2025-01-09** `b7dee597d54a`: 1 info
- **2024-11-09** `d6a993378b91`: 1 info
- **2024-10-08** `e4ae9b442f54`: 9 info
- **2024-09-18** `095c6f657ade`: 3 info
- **2024-09-13** `5a15ef11fd60`: 21 warning
- **2024-08-13** `3f7b5ab3dd23`: 2 info
- **2024-07-28** `99050ced80fa`: 18 info
- **2024-07-23** `c2cfd5f7f8f4`: 1 info
- **2024-06-07** `8b822d7afa76`: 1 info
- **2024-05-21** `ad21ca4be4c3`: 1 info
- **2024-03-21** `9c7925506c11`: 1 breaking, 17 warning, 1 info
- **2024-03-14** `320cf526555b`: 1 warning, 1 info
- **2023-12-23** `4c0ceb8a05ec`: 1 breaking, 1 warning
- **2023-12-04** `b782ad73e8b5`: 1 breaking, 1 warning

## Changes

- **2026-03-26** `b81c65818a89`: 1 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/fragile`
- **2026-03-18** `bd361e1cc4e6`: 1 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/regulated_content_type`
- **2026-03-10** `2c019e9a32d2`: 4 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/delivery-as-addressed`
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/return-after-first-attempt`
  - added the new `age_verification_16_plus` enum value to the request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/confirmation/allOf[subschema #1: delivery_confirmation]/`
  - added the new `delivery_code` enum value to the request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/confirmation/allOf[subschema #1: delivery_confirmation]/`
- **2025-09-05** `42ca205b5d69`: 2 info
  - added the new optional request property `ship_from_service_point_id`
  - added the new optional request property `ship_to_service_point_id`
- **2025-05-17** `082613a7a27d`: 3 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/certificate_number`
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/invoice_additional_details/allOf[subschema #1: invoice_additional_details]/invoice_number`
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/license_number`
- **2025-03-17** `1381a060fdc1`: 2 info
  - the request optional property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/tags/items/allOf[subschema #1: tag]/tag_id` became read-only
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/tags/items/allOf[subschema #1: tag]/tag_id` request property's minLength was decreased from `1` to `0`
- **2025-03-13** `2f61f2f054e5`: 1 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/invoice_additional_details/allOf[subschema #1: invoice_additional_details]/estimated_import_charges`
- **2025-03-07** `0882f03a8b52`: 2 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/tags/items/allOf[subschema #1: tag]/color`
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/tags/items/allOf[subschema #1: tag]/tag_id`
- **2025-02-25** `1fc7ed7a30d1`: 1 info
  - added the new optional request property `allOf[subschema #1: rate_request_rate_options]/rate_options/allOf[subschema #1: rate_request_body]/rate_type`
- **2025-01-09** `b7dee597d54a`: 1 info
  - the `insured_value` request property default value changed from `{"currency":"usd","amount":0}` to `{"currency":"USD","amount":0}`
- **2024-11-09** `d6a993378b91`: 1 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/products/items/extended_details`
- **2024-10-08** `e4ae9b442f54`: 9 info
  - added the optional property `errors/items/allOf[subschema #1: error]/carrier_code` to the response with the `400` status
  - added the optional property `errors/items/allOf[subschema #1: error]/carrier_code` to the response with the `500` status
  - added the optional property `errors/items/allOf[subschema #1: error]/carrier_id` to the response with the `400` status
  - added the optional property `errors/items/allOf[subschema #1: error]/carrier_id` to the response with the `500` status
  - added the optional property `errors/items/allOf[subschema #1: error]/field_name` to the response with the `400` status
  - added the optional property `errors/items/allOf[subschema #1: error]/field_name` to the response with the `500` status
  - added the optional property `items/errors/items/allOf[subschema #1: error]/carrier_code` to the response with the `200` status
  - added the optional property `items/errors/items/allOf[subschema #1: error]/carrier_id` to the response with the `200` status
  - added the optional property `items/errors/items/allOf[subschema #1: error]/field_name` to the response with the `200` status
- **2024-09-18** `095c6f657ade`: 3 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/certificate_number`
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/invoice_number`
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/license_number`
- **2024-09-13** `5a15ef11fd60`: 21 warning
  - added the new `file_not_found` 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 `file_not_found` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `file_not_found` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `funding_source_error` 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 `funding_source_error` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `funding_source_error` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `funding_source_missing_configuration` 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 `funding_source_missing_configuration` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `funding_source_missing_configuration` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `funding_source_registration_in_progress` 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 `funding_source_registration_in_progress` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `funding_source_registration_in_progress` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `insurance_failure` 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 `insurance_failure` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `insurance_failure` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `service_not_determined` 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 `service_not_determined` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `service_not_determined` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `shipping_rule_not_found` 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 `shipping_rule_not_found` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `shipping_rule_not_found` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
- **2024-08-13** `3f7b5ab3dd23`: 2 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/windsor_framework_details`
  - added the new `ukims` enum value to the request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/tax_identifiers/items/allOf[subschema #1: tax_identifier]/identifier_type/allOf[subschema #1: identifier_type]/`
- **2024-07-28** `99050ced80fa`: 18 info
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/collect_on_delivery/payment_amount/amount` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/advanced_options/allOf[subschema #1: advanced_shipment_options]/dry_ice_weight/allOf[subschema #1: weight]/value` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/customs_items/items/value` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/customs_items/items/weight/allOf[subschema #1: weight]/value` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/invoice_additional_details/allOf[subschema #1: invoice_additional_details]/discount/allOf[subschema #1: monetary_value]/amount` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/invoice_additional_details/allOf[subschema #1: invoice_additional_details]/freight_charge/allOf[subschema #1: monetary_value]/amount` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/invoice_additional_details/allOf[subschema #1: invoice_additional_details]/insurance_charge/allOf[subschema #1: monetary_value]/amount` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/invoice_additional_details/allOf[subschema #1: invoice_additional_details]/other_charge/allOf[subschema #1: monetary_value]/amount` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/dimensions/allOf[subschema #1: dimensions]/height` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/dimensions/allOf[subschema #1: dimensions]/length` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/dimensions/allOf[subschema #1: dimensions]/width` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/insured_value/allOf[subschema #1: monetary_value]/amount` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/products/items/dangerous_goods/items/dangerous_amount/allOf[subschema #1: dangerous_amount]/amount` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/products/items/value/allOf[subschema #1: monetary_value]/amount` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/products/items/vat_rate` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/products/items/weight/allOf[subschema #1: weight]/value` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/weight/allOf[subschema #1: weight]/value` request property format was generalized from `double` to no format
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/total_weight/allOf[subschema #1: weight]/value` request property format was generalized from `double` to no format
- **2024-07-23** `c2cfd5f7f8f4`: 1 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/package_name`
- **2024-06-07** `8b822d7afa76`: 1 info
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/products/items/dangerous_goods/items/dangerous_amount/allOf[subschema #1: dangerous_amount]/amount` request property type was generalized from `integer` to `number`, and format from `int32` to `double`
- **2024-05-21** `ad21ca4be4c3`: 1 info
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/shipping_rule_id`
- **2024-03-21** `9c7925506c11`: 1 breaking, 17 warning, 1 info
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/customs_items/items/value` request property type changed from no type to `number`, and format from no format to `double`
  - removed `#/components/schemas/monetary_value` from the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/customs_items/items/value` request property `allOf` list
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/customs_items/items/value` request property's min was set to `0.00`
  - added the new `customs_items_required` 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 `customs_items_required` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `customs_items_required` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `incompatible_paired_labels` 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 `incompatible_paired_labels` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `incompatible_paired_labels` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `invalid_charge_event` 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 `invalid_charge_event` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `invalid_charge_event` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `invalid_object` 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 `invalid_object` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `invalid_object` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new `no_rates_returned` 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 `no_rates_returned` enum value to the `errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `500`
  - added the new `no_rates_returned` enum value to the `items/errors/items/allOf[subschema #1: error]/error_code/allOf[subschema #1: error_code]/` response property for the response status `200`
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/customs/allOf[subschema #1: international_shipment_options]/customs_items/items/value_currency`
- **2024-03-14** `320cf526555b`: 1 warning, 1 info
  - removed the request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/ship_to/allOf[subschema #1: shipping_address_to]/allOf[subschema #2: partial_shipping_address_to]/what3words`
  - added the new optional request property `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/ship_to/allOf[subschema #1: shipping_address_to]/allOf[subschema #2: partial_shipping_address_to]/geolocation`
- **2023-12-23** `4c0ceb8a05ec`: 1 breaking, 1 warning
  - added `#/components/schemas/shipping_address_to` to the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/ship_to` request property `allOf` list
  - removed `#/components/schemas/shipping_address` from the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/ship_to` request property `allOf` list
- **2023-12-04** `b782ad73e8b5`: 1 breaking, 1 warning
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/package_code/allOf[subschema #1: package_code]/` request property's minLength was increased from `0` to `1`
  - the `oneOf[subschema #2: rate_request_by_shipments]/shipments/items/allOf[subschema #1: address_validating_shipment]/allOf[subschema #2: partial_shipment]/packages/items/allOf[subschema #1: package]/package_code/allOf[subschema #1: package_code]/` request property's maxLength was set to `50`

---

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