---
title: "Changes to List Service Points"
method: POST
path: "/v1/service_points/list"
---

# Changes to List Service Points

`POST /v1/service_points/list`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 9 of 70 revisions.

- **2024-10-08** `e4ae9b442f54`: 12 info
- **2024-09-13** `5a15ef11fd60`: 28 warning
- **2024-09-04** `7bf910345458`: 4 warning, 1 info
- **2024-08-30** `32b06c161c4f`: 1 info
- **2024-07-28** `99050ced80fa`: 1 info
- **2024-06-07** `8b822d7afa76`: 1 info
- **2024-03-21** `9c7925506c11`: 20 warning
- **2023-12-23** `4c0ceb8a05ec`: 8 breaking, 2 warning, 4 info
- **2023-12-18** `1cab6d05bbc5`: 15 breaking, 7 info

## Changes

- **2024-10-08** `e4ae9b442f54`: 12 info
  - added the optional property `errors/items/allOf[subschema #1: error]/carrier_code` to the response with the `200` status
  - 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 `404` 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 `200` 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 `404` 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 `200` 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 `404` status
  - added the optional property `errors/items/allOf[subschema #1: error]/field_name` to the response with the `500` status
- **2024-09-13** `5a15ef11fd60`: 28 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 `200`
  - 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 `404`
  - 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 `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 `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 `404`
  - 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_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 `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 `404`
  - 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_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 `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 `404`
  - 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 `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 `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 `404`
  - 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 `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 `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 `404`
  - 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 `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 `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 `404`
  - 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`
- **2024-09-04** `7bf910345458`: 4 warning, 1 info
  - removed the request property `oneOf[subschema #1: get_service_points_request_body]/shipment/packages/items/height`
  - removed the request property `oneOf[subschema #1: get_service_points_request_body]/shipment/packages/items/length`
  - removed the request property `oneOf[subschema #1: get_service_points_request_body]/shipment/packages/items/unit`
  - removed the request property `oneOf[subschema #1: get_service_points_request_body]/shipment/packages/items/width`
  - added the new optional request property `oneOf[subschema #1: get_service_points_request_body]/shipment/packages/items/dimensions`
- **2024-08-30** `32b06c161c4f`: 1 info
  - added the new optional request property `oneOf[subschema #1: get_service_points_request_body]/shipment/packages`
- **2024-07-28** `99050ced80fa`: 1 info
  - the `oneOf[subschema #1: get_service_points_request_body]/shipment/total_weight/allOf[subschema #1: weight]/value` request property format was generalized from `double` to no format
- **2024-06-07** `8b822d7afa76`: 1 info
  - added the new optional request property `oneOf[subschema #1: get_service_points_request_body]/shipment`
- **2024-03-21** `9c7925506c11`: 20 warning
  - 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 `200`
  - 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 `404`
  - 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 `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 `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 `404`
  - 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 `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 `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 `404`
  - 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_object` enum value to the `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 `404`
  - 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 `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 `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 `404`
  - 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`
- **2023-12-23** `4c0ceb8a05ec`: 8 breaking, 2 warning, 4 info
  - the `oneOf[subschema #1: get_service_points_request_body]/address/country_code` request property type changed from no type to `string`
  - the `oneOf[subschema #1: get_service_points_request_body]/address/postal_code` request property type changed from no type to `string`
  - the `oneOf[subschema #1: get_service_points_request_body]/lat` request property type changed from no type to `number`, and format from no format to `double`
  - the `oneOf[subschema #1: get_service_points_request_body]/long` request property type changed from no type to `number`, and format from no format to `double`
  - the `lat` response's property type changed from no type to `number`, and format from no format to `double` for status `200`
  - the `long` response's property type changed from no type to `number`, and format from no format to `double` for status `200`
  - the `service_points/items/lat` response's property type changed from no type to `number`, and format from no format to `double` for status `200`
  - the `service_points/items/long` response's property type changed from no type to `number`, and format from no format to `double` for status `200`
  - removed `#/components/schemas/lat` from the `oneOf[subschema #1: get_service_points_request_body]/lat` request property `allOf` list
  - removed `#/components/schemas/long` from the `oneOf[subschema #1: get_service_points_request_body]/long` request property `allOf` list
  - removed `#/components/schemas/lat` from the `lat` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/lat` from the `service_points/items/lat` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/long` from the `long` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/long` from the `service_points/items/long` response property `allOf` list for the response status `200`
- **2023-12-18** `1cab6d05bbc5`: 15 breaking, 7 info
  - added `#/components/schemas/country_code` to the `oneOf[subschema #1: get_service_points_request_body]/address/country_code` request property `allOf` list
  - added `#/components/schemas/lat` to the `oneOf[subschema #1: get_service_points_request_body]/lat` request property `allOf` list
  - added `#/components/schemas/long` to the `oneOf[subschema #1: get_service_points_request_body]/long` request property `allOf` list
  - added `#/components/schemas/postal_code` to the `oneOf[subschema #1: get_service_points_request_body]/address/postal_code` request property `allOf` list
  - the `oneOf[subschema #1: get_service_points_request_body]/address/country_code` request property type changed from `string` to no type
  - the `oneOf[subschema #1: get_service_points_request_body]/address/postal_code` request property type changed from `string` to no type
  - the `oneOf[subschema #1: get_service_points_request_body]/lat` request property type changed from `number` to no type, and format from `double` to no format
  - the `oneOf[subschema #1: get_service_points_request_body]/long` request property type changed from `number` to no type, and format from `double` to no format
  - the `lat` response's property type changed from `number` to no type, and format from `double` to no format for status `200`
  - the `long` response's property type changed from `number` to no type, and format from `double` to no format for status `200`
  - the `service_points/items/carrier_code` response's property type changed from `string` to no type for status `200`
  - the `service_points/items/country_code` response's property type changed from `string` to no type for status `200`
  - the `service_points/items/lat` response's property type changed from `number` to no type, and format from `double` to no format for status `200`
  - the `service_points/items/long` response's property type changed from `number` to no type, and format from `double` to no format for status `200`
  - the `service_points/items/postal_code` response's property type changed from `string` to no type for status `200`
  - added `#/components/schemas/carrier_code` to the `service_points/items/carrier_code` response property `allOf` list for the response status `200`
  - added `#/components/schemas/country_code` to the `service_points/items/country_code` response property `allOf` list for the response status `200`
  - added `#/components/schemas/lat` to the `lat` response property `allOf` list for the response status `200`
  - added `#/components/schemas/lat` to the `service_points/items/lat` response property `allOf` list for the response status `200`
  - added `#/components/schemas/long` to the `long` response property `allOf` list for the response status `200`
  - added `#/components/schemas/long` to the `service_points/items/long` response property `allOf` list for the response status `200`
  - added `#/components/schemas/postal_code` to the `service_points/items/postal_code` response property `allOf` list for the response status `200`

---

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