---
title: "Changes to Quote Estimate"
method: POST
path: "/v1/quote/estimate"
---

# Changes to Quote Estimate

`POST /v1/quote/estimate`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 111 revisions.

- **2026-10-22** `28ec84365d3e`: 2 info
- **2026-10-19** `fa1ec2b731ae`: 1 info
- **2026-10-17** `3902540d3bbb`: 22 breaking, 21 warning, 13 info
- **2026-07-26** `ef7f4cefb7e8`: 5 info

## Changes

- **2026-10-22** `28ec84365d3e`: 2 info
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status
- **2026-10-19** `fa1ec2b731ae`: 1 info
  - added the optional property `estimates/items/entity_id` to the response with the `200` status
- **2026-10-17** `3902540d3bbb`: 22 breaking, 21 warning, 13 info
  - added the new required request property `properties`
  - the request's body type changed from no type to `object`
  - response property `estimates/items/error` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/minimum_earned_premium_days` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/original_property/address/city` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/original_property/address/county` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/original_property/address/lat` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/original_property/address/lng` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/original_property/address/state` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/original_property/address/street_address` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/original_property/address/zip_code` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/original_property/current_premium` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `estimates/items/start_url` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - the `estimates/items/calculated_property` response's property type changed from `object` to no type for status `200`
  - the `estimates/items/estimate` response's property type changed from `object` to no type for status `200`
  - the `estimates/items/estimate_metadata` response's property type changed from `object` to no type for status `200`
  - the `estimates/items/original_property/property_details` response's property type changed from `object` to no type for status `200`
  - the `estimates/items/original_property/property_metadata` response's property type changed from `object` to no type for status `200`
  - the `estimates/items/savings` response's property type changed from `object` to no type for status `200`
  - removed the required property `estimates/items/calculated_property/address` from the response with the `200` status
  - removed the required property `estimates/items/calculated_property/property_details` from the response with the `200` status
  - removed the required property `estimates/items/calculated_property/property_id` from the response with the `200` status
  - removed `#/components/schemas/EstimateRequest` from the request body `allOf` list
  - removed the optional property `estimates/items/estimate/dp_1` from the response with the `200` status
  - removed the optional property `estimates/items/estimate/dp_3` from the response with the `200` status
  - removed the optional property `estimates/items/estimate/lowest` from the response with the `200` status
  - removed the optional property `estimates/items/estimate_metadata/extra` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/bathrooms` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/bedrooms` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/land_value` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/number_of_units` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/occupancy` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/occupancy_type` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/property_type` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/rent` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/replacement_value` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/size_sqft` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/stories` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_details/year_built` from the response with the `200` status
  - removed the optional property `estimates/items/original_property/property_metadata/extra` from the response with the `200` status
  - …16 more
- **2026-07-26** `ef7f4cefb7e8`: 5 info
  - added the new optional request property `allOf[subschema #1: EstimateRequest]/flow`
  - added the new optional request property `allOf[subschema #1: EstimateRequest]/utm_campaign`
  - added the new optional request property `allOf[subschema #1: EstimateRequest]/utm_content`
  - added the new optional request property `allOf[subschema #1: EstimateRequest]/utm_medium`
  - added the new optional request property `allOf[subschema #1: EstimateRequest]/utm_source`

---

[Operation](https://skmtc.dev/steadily/apis/steadily-partner-api/docs/v1/quote/estimate/post.md) - [API](https://skmtc.dev/steadily/apis/steadily-partner-api.md) - [Page](https://skmtc.dev/steadily/apis/steadily-partner-api/changes/v1/quote/estimate/post)
