{"openapi":"3.1.0","info":{"title":"Steadily Partner API","description":"\nThe Steadily Partner API uses two separate credentials, both of which you provision yourself from the\n[API Keys page](https://app.steadily.com/partner_portal/api-keys/) of your Partner Portal once you're\nappointed as a Steadily partner.\n\n- **Public API key**: sent as an `X-Steadily-ApiKey` header. Use it to get quote estimates, submit lead\n  referrals, and call the account and lender endpoints. It can be viewed in the Partner Portal at any\n  time.\n- **Secret key**: sent as an `X-Steadily-SecretKey` header. Use it for the reporting endpoints\n  (`/v1/report/*`), which do not accept a public API key. A secret key is shown once, when you create\n  it, so store it somewhere safe.\n","version":"1.0-f346afa"},"paths":{"/v1/account/info":{"get":{"tags":["Account"],"summary":"Who Am I","description":"A basic endpoint used to verify the referral code associated with the provided API key.","operationId":"who_am_i","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountInfoResponse"}}}}},"security":[{"APIKeyQuery":[]},{"APIKeyHeader":[]}]}},"/v1/account/agency/token":{"post":{"tags":["Account"],"summary":"Agent Bearer Token","description":"Generate a Bearer token on behalf of a licensed insurance agent.\n\nYou can pass any agent email in the `agent.email` field of the token request to associate quotes with sub-agents in your organization.\nThe quote will be attributed to that agent as the producing agent and accessible to other agents under the same agency.\nHowever, the agent must be appointed with Steadily in order for them to log in to our UI when bridging over.","operationId":"Agent Bearer Token","requestBody":{"content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/AccountAgencyTokenRequest"}],"title":"Agent Info"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountAgencyTokenResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"APIKeyQuery":[]},{"APIKeyHeader":[]}]}},"/v1/quote/estimate":{"post":{"tags":["Quote Estimates"],"summary":"Quote Estimate","operationId":"quote_estimate","requestBody":{"content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/EstimateRequest"}],"title":"Req"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EstimateResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"APIKeyQuery":[]},{"APIKeyHeader":[]}]}},"/v1/quote/instant-estimate":{"post":{"tags":["Quote Estimates"],"summary":"Instant Estimate","description":"Instant estimate endpoint for high-volume requests.\n\nRequires all properties to have complete address and property details:\n- Address: street_address, city, state, zip_code, county, lat, lng\n- Property Details: property_type, size_sqft, year_built\n\nOptional primary_insured block prefills the downstream quote flow.","operationId":"instant_estimate","requestBody":{"content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/InstantEstimateRequest"}],"title":"Req"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EstimateResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"APIKeyQuery":[]},{"APIKeyHeader":[]}]}},"/v1/quote/submit":{"post":{"tags":["Lead Referrals"],"summary":"Refer Lead","operationId":"refer_lead","requestBody":{"content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/SubmitRequest"}],"title":"Req"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmitResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"APIKeyQuery":[]},{"APIKeyHeader":[]}]}},"/v1/quote/estimate/{entity_id}":{"get":{"tags":["Lead Referrals"],"summary":"Get Lead","operationId":"get_lead","security":[{"APIKeyQuery":[]},{"APIKeyHeader":[]}],"parameters":[{"name":"entity_id","in":"path","required":true,"schema":{"type":"string","title":"Entity Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EstimateEntityResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/report/lead":{"get":{"tags":["Reporting"],"summary":"Partner Lead","description":"List the leads you've referred, newest first.\n\nEach lead includes the contact, the properties quoted, and the Steadily agent who is assisting that lead.\n\nLead statuses indicate how that lead performed:\n- New - Newly created leads.\n- Converted - Leads that convert and buy a policy.\n- Unqualified - Leads that ultimately did not convert.\n- Awaiting quote - Leads that are currently being quoted, pending customer decision or underwriting review.\n\nAccount-level reporting also provides a contacted status to indicate whether we've successfully established contact with that customer.\n\nResults are paginated; follow next_url for the next page.","operationId":"partner_lead","security":[{"SecretKeyQuery":[]},{"SecretKeyHeader":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":5,"title":"Limit"}},{"name":"starting_after_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Starting After Id"}},{"name":"order_by","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ReportOrderByOptions","default":"-created_timestamp"}},{"name":"created_after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created After"}},{"name":"created_before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created Before"}},{"name":"updated_after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated After"}},{"name":"updated_before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated Before"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/LeadStatusOptions"},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeadListPage"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/report/account":{"get":{"tags":["Reporting"],"summary":"Partner Account","description":"List the accounts you've referred to Steadily, newest first.\n\nAn account represents the long-term profile for a policyholder. Each account may have many contacts and policies.\nResults are paginated; follow next_url for the next page.","operationId":"partner_account","security":[{"SecretKeyQuery":[]},{"SecretKeyHeader":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":5,"title":"Limit"}},{"name":"starting_after_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Starting After Id"}},{"name":"order_by","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ReportOrderByOptions","default":"-created_timestamp"}},{"name":"created_after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created After"}},{"name":"created_before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created Before"}},{"name":"updated_after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated After"}},{"name":"updated_before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated Before"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccountListPage"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/report/policy":{"get":{"tags":["Reporting"],"summary":"Partner Policy","description":"List the policies bound for customers you've referred, newest first.\n\nEach policy includes its term, premium, coverages, properties, and documents.\nNote that the level of detail may vary depending on if it's a Steadily direct policy or a third-party policy bound through Steadily.","operationId":"partner_policy","security":[{"SecretKeyQuery":[]},{"SecretKeyHeader":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":5,"title":"Limit"}},{"name":"starting_after_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Starting After Id"}},{"name":"order_by","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ReportOrderByOptions","default":"-created_timestamp"}},{"name":"created_after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created After"}},{"name":"created_before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created Before"}},{"name":"updated_after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated After"}},{"name":"updated_before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated Before"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/PolicyStatusOptions"},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyListPage"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/report/summary":{"get":{"tags":["Reporting"],"summary":"Partner Summary","description":"Your monthly referral activity and earnings summary.\n\nUse start_month and end_month to set the reporting window. Defaults to the earliest activity when omitted.\nLifetime totals span all time, regardless of the window.","operationId":"partner_summary","security":[{"SecretKeyQuery":[]},{"SecretKeyHeader":[]}],"parameters":[{"name":"start_month","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^\\d{4}-(0[1-9]|1[0-2])$"},{"type":"null"}],"description":"Window start month (inclusive), YYYY-MM","title":"Start Month"},"description":"Window start month (inclusive), YYYY-MM"},{"name":"end_month","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^\\d{4}-(0[1-9]|1[0-2])$"},{"type":"null"}],"description":"Window end month (inclusive), YYYY-MM","title":"End Month"},"description":"Window end month (inclusive), YYYY-MM"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReportSummary"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/lender/policy/fuzzy_search":{"get":{"tags":["Lender"],"summary":"Fuzzy policy search by voice input","operationId":"lender_fuzzy_policy_search","security":[{"APIKeyQuery":[]},{"APIKeyHeader":[]}],"parameters":[{"name":"policy_number","in":"query","required":true,"schema":{"type":"string","title":"Policy Number"}},{"name":"address","in":"query","required":true,"schema":{"type":"string","title":"Address"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LenderPolicySearchResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agency/draft_quote":{"post":{"tags":["Draft Quote"],"summary":"Quote Create","description":"Create a new quote from scratch by providing\n\n  - **Policy Type** — See [DP1 vs DP3](https://www.steadily.com/blog/dp1-vs-dp3-insurance-policies) and [Policy\nTypes](https://www.steadily.com/agent-hub/policy-types) for details.\n  - **Primary Insured** — Name, date of birth, and email\n  - **Policy Details** — Occupancy status\n  - **Property Addresses** — One or more addresses to cover\n\n  You can omit coverages from your create request and we'll configure everything to available defaults.\n  Since our coverage options often vary by state, territory and even by other coverages you have selected, use the options returned in the quote response as the source-of-truth for which coverages are available.\n  If the coverage option you selected is not available, the response will automatically match against the nearest value (default) or return an error if `exact` `coverage_matching` is requested.","operationId":"quote_create","security":[{"HTTPBearer":[]}],"parameters":[{"name":"coverage_matching","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/CoverageMatching"},{"type":"null"}],"description":"Specify how coverages should be configured. Default to `nearest`, which caps coverage values to the closest min/max.","title":"Coverage Matching"},"description":"Specify how coverages should be configured. Default to `nearest`, which caps coverage values to the closest min/max."},{"name":"quote_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quote Id"}},{"name":"offer_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Offer Id"}},{"name":"policy_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"title":"Req","allOf":[{"$ref":"#/components/schemas/QuoteCreateRequest"}]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Draft Quote"],"summary":"Quote List","description":"Return a history of quotes for an agency.","operationId":"quote_list","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":50,"title":"Limit"}},{"name":"starting_after_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Starting After Id"}},{"name":"policy_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteListPage"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agency/draft_quote/{quote_id}":{"get":{"tags":["Draft Quote"],"summary":"Quote Info","description":"Retrieve quote details","operationId":"quote_info","security":[{"HTTPBearer":[]}],"parameters":[{"name":"quote_id","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quote Id"}},{"name":"offer_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Offer Id"}},{"name":"policy_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Id"}}],"requestBody":{"content":{"application/json":{"schema":{"title":"Req","anyOf":[{"$ref":"#/components/schemas/QuoteOfferCreateRequest"},{"$ref":"#/components/schemas/PolicyCreateRequest"},{"$ref":"#/components/schemas/QuoteCreateRequest"}]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Draft Quote"],"summary":"Quote Update","description":"Update fields on an existing draft quote.","operationId":"quote_update","security":[{"HTTPBearer":[]}],"parameters":[{"name":"quote_id","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quote Id"}},{"name":"offer_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Offer Id"}},{"name":"policy_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"title":"Req","allOf":[{"$ref":"#/components/schemas/QuoteUpdateRequest"}]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agency/draft_quote/{quote_id}/price":{"get":{"tags":["Draft Quote"],"summary":"Price Quote","description":"Get pricing breakdown and details for a quote.","operationId":"price_quote","security":[{"HTTPBearer":[]}],"parameters":[{"name":"quote_id","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quote Id"}},{"name":"include_payment_schedules_breakdown","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Include Payment Schedules Breakdown"}},{"name":"offer_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Offer Id"}},{"name":"policy_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Id"}}],"requestBody":{"content":{"application/json":{"schema":{"title":"Req","anyOf":[{"$ref":"#/components/schemas/QuoteOfferCreateRequest"},{"$ref":"#/components/schemas/PolicyCreateRequest"},{"$ref":"#/components/schemas/QuoteCreateRequest"}]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuotePriceResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agency/draft_quote/{quote_id}/coverage_option_prices":{"post":{"tags":["Draft Quote"],"summary":"Coverage Option Prices","description":"Simulate prices for alternative selections of one coverage on a draft quote.\n\nFor each requested option value, returns the total price the quote would have\nwith that value applied — including any adjustments to dependent coverages the\nchange requires. Nothing is saved; the quote is unchanged. Only available for\nnew-business draft quotes.","operationId":"coverage_option_prices","security":[{"HTTPBearer":[]}],"parameters":[{"name":"quote_id","in":"path","required":true,"schema":{"type":"string","title":"Quote Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"title":"Req","allOf":[{"$ref":"#/components/schemas/CoverageOptionPricesRequest"}]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CoverageOptionPricesResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agency/draft_quote/{quote_id}/underwrite":{"get":{"tags":["Draft Quote"],"summary":"Underwriting Info","description":"Check underwriting rules for this Quote.","operationId":"underwriting_info","security":[{"HTTPBearer":[]}],"parameters":[{"name":"quote_id","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quote Id"}},{"name":"offer_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Offer Id"}},{"name":"policy_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Id"}}],"requestBody":{"content":{"application/json":{"schema":{"title":"Req","anyOf":[{"$ref":"#/components/schemas/QuoteOfferCreateRequest"},{"$ref":"#/components/schemas/PolicyCreateRequest"},{"$ref":"#/components/schemas/QuoteCreateRequest"}]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UnderwriteResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agency/quote_offer":{"post":{"tags":["Quote Offer"],"summary":"Offer Quote","description":"Create an Immutable Offer from a Quote. (Lock Quote)","operationId":"offer_quote","security":[{"HTTPBearer":[]}],"parameters":[{"name":"quote_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quote Id"}},{"name":"offer_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Offer Id"}},{"name":"policy_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"title":"Req","allOf":[{"$ref":"#/components/schemas/QuoteOfferCreateRequest"}]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OfferResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agency/quote_offer/{offer_id}":{"get":{"tags":["Quote Offer"],"summary":"Get Offer","description":"Retrieve an existing Offer.","operationId":"get_offer","security":[{"HTTPBearer":[]}],"parameters":[{"name":"offer_id","in":"path","required":true,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Offer Id"}},{"name":"quote_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quote Id"}},{"name":"policy_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policy Id"}}],"requestBody":{"content":{"application/json":{"schema":{"title":"Req","anyOf":[{"$ref":"#/components/schemas/QuoteOfferCreateRequest"},{"$ref":"#/components/schemas/PolicyCreateRequest"},{"$ref":"#/components/schemas/QuoteCreateRequest"}]}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OfferResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agency/policy":{"get":{"tags":["Policy"],"summary":"Policy List","description":"Return the bound policies of an agency, most recently updated first.\n\nQuotes are not included — use the Quote List endpoint for those. Each entry carries the\n`policy_id` to retrieve the full policy with. When more policies are available, `next_url`\nholds the path of the next page; keep following it until it is no longer returned.","operationId":"policy_list","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Number of policies to return per page","default":50,"title":"Limit"},"description":"Number of policies to return per page"},{"name":"starting_after","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Return the policies that follow this cursor. Take it from `next_url` rather than building it.","title":"Starting After"},"description":"Return the policies that follow this cursor. Take it from `next_url` rather than building it."},{"name":"term_start_date_gte","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Only return policies whose term starts on or after this date.","title":"Term Start Date Gte"},"description":"Only return policies whose term starts on or after this date."},{"name":"term_start_date_lte","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"description":"Only return policies whose term starts on or before this date.","title":"Term Start Date Lte"},"description":"Only return policies whose term starts on or before this date."},{"name":"producing_agent_email","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Only return policies produced by this agent.","title":"Producing Agent Email"},"description":"Only return policies produced by this agent."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BoundPolicyListPage"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agency/policy/{policy_id}":{"get":{"tags":["Policy"],"summary":"Get Policy","description":"Retrieve a Policy.","operationId":"get_policy","security":[{"HTTPBearer":[]}],"parameters":[{"name":"policy_id","in":"path","required":true,"schema":{"type":"string","title":"Policy Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolicyResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"Account":{"properties":{"account_id":{"type":"string","title":"Account Id"},"account_name":{"type":"string","title":"Account Name"},"external_record_id":{"type":"string","title":"External Record Id"},"created_at_timestamp":{"type":"string","format":"date-time","title":"Created At Timestamp"},"updated_at_timestamp":{"type":"string","format":"date-time","title":"Updated At Timestamp"},"referral_code":{"type":"string","title":"Referral Code"},"contacts":{"items":{"$ref":"#/components/schemas/ralphie__models__report__Contact"},"type":"array","title":"Contacts"},"agent":{"$ref":"#/components/schemas/Agent"},"contacted_status":{"allOf":[{"$ref":"#/components/schemas/ContactedStatus"}],"description":"Whether one of the account's properties has been successfully contacted","default":"pending_contact"}},"type":"object","required":["account_id","created_at_timestamp","updated_at_timestamp","contacts"],"title":"Account"},"AccountAgencyTokenRequest":{"properties":{"agent":{"$ref":"#/components/schemas/AgentInformation"}},"type":"object","required":["agent"],"title":"AccountAgencyTokenRequest"},"AccountAgencyTokenResponse":{"properties":{"token":{"type":"string","title":"Token"}},"type":"object","required":["token"],"title":"AccountAgencyTokenResponse"},"AccountInfoResponse":{"properties":{"referral_code":{"type":"string","title":"Referral Code","nullable":true}},"type":"object","title":"AccountInfoResponse"},"AccountListPage":{"properties":{"accounts":{"items":{"$ref":"#/components/schemas/Account"},"type":"array","title":"Accounts"},"limit":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Limit"},"next_url":{"type":"string","title":"Next Url"}},"type":"object","required":["accounts","limit"],"title":"AccountListPage"},"AddCoverage":{"properties":{"necessary":{"type":"boolean","title":"Necessary","nullable":true},"display":{"type":"string","title":"Display","description":"Read-only. This field is automatically derived.","default":""},"key":{"type":"string","enum":["ADD_COVERAGE"],"title":"Key","default":"ADD_COVERAGE"},"coverage":{"type":"string","enum":["water_damage_exclusion"],"title":"Coverage"}},"type":"object","required":["coverage"],"title":"AddCoverage"},"AdditionalInsured":{"properties":{"type":{"$ref":"#/components/schemas/AdditionalInsuredType"},"name":{"type":"string","title":"Name"},"loan_number":{"type":"string","title":"Loan Number","description":"Loan contract number. Comma separated values if there are multiple loan numbers.","example":"JPM98765,12345","nullable":true},"address":{"$ref":"#/components/schemas/ralphie__models__address__Address"},"email":{"type":"string","format":"email","title":"Email","description":"Email of the additional insured","nullable":true}},"additionalProperties":false,"type":"object","required":["type","name","address"],"title":"AdditionalInsured"},"AdditionalInsuredType":{"type":"string","enum":["person","company","mortgagee","non_institutional_lender","trust_or_estate","homeowner_association"],"title":"AdditionalInsuredType","description":"An enumeration."},"AdditionalLivingCostsAndFairRentalValueCoverageRequest":{"properties":{"name":{"type":"string","enum":["additional_living_costs_and_fair_rental_value"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"AdditionalLivingCostsAndFairRentalValueCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"AdditionalNamedInsured":{"properties":{"type":{"$ref":"#/components/schemas/AdditionalNamedInsuredType"},"name":{"type":"string","title":"Name"},"address":{"$ref":"#/components/schemas/ralphie__models__address__Address"}},"additionalProperties":false,"type":"object","required":["type","name","address"],"title":"AdditionalNamedInsured"},"AdditionalNamedInsuredType":{"type":"string","enum":["person","company","trust_or_estate"],"title":"AdditionalNamedInsuredType","description":"An enumeration."},"AdvancedOptionCarrier":{"properties":{"company_code":{"$ref":"#/components/schemas/CarrierInternalCompanyCode"},"program_type":{"$ref":"#/components/schemas/PolicyProgramTypeOptions"}},"type":"object","required":["company_code","program_type"],"title":"AdvancedOptionCarrier"},"AdvancedOptions":{"properties":{"carrier":{"$ref":"#/components/schemas/AdvancedOptionCarrier"},"weights_version":{"type":"string","title":"Weights Version"},"product_version_override":{"type":"string","title":"Product Version Override"},"form_version_override":{"type":"string","title":"Form Version Override"},"coverage_version_override":{"type":"string","title":"Coverage Version Override"},"source":{"type":"string","title":"Source"},"carlos_stage":{"type":"string","title":"Carlos Stage"},"lead_affiliate_referral_code_override":{"type":"string","title":"Lead Affiliate Referral Code Override"}},"type":"object","title":"AdvancedOptions","description":"Immutable and other best practice config tweaks"},"Agent":{"properties":{"email":{"type":"string","title":"Email"}},"type":"object","title":"Agent"},"AgentInformation":{"properties":{"first_name":{"type":"string","title":"First Name"},"last_name":{"type":"string","title":"Last Name"},"national_producer_number":{"type":"string","title":"National Producer Number","nullable":true},"licensed_states":{"items":{"$ref":"#/components/schemas/AgentStateInformation"},"type":"array","title":"Licensed States"},"email":{"type":"string","format":"email","title":"Email"},"profile_id":{"type":"string","title":"Profile Id","nullable":true}},"type":"object","required":["first_name","last_name","licensed_states","email"],"title":"AgentInformation"},"AgentStateInformation":{"properties":{"state":{"type":"string","title":"State"},"state_producer_number":{"type":"string","title":"State Producer Number","nullable":true}},"type":"object","required":["state"],"title":"AgentStateInformation"},"AllOtherPerilsDeductibleCoverageRequest":{"properties":{"name":{"type":"string","enum":["all_other_perils_deductible"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/DeductibleValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"AllOtherPerilsDeductibleCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"AnnualPremiumIncreaseCoverageRequest":{"properties":{"name":{"type":"string","enum":["annual_premium_increase"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"AnnualPremiumIncreaseCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"ApiValidationError":{"properties":{"loc":{"items":{"type":"string"},"type":"array","title":"Loc","description":"The path to the field that caused the error","default":[]},"msg":{"type":"string","title":"Msg"},"type":{"type":"string","title":"Type"},"retryable":{"type":"boolean","title":"Retryable","nullable":true},"request_id":{"type":"string","title":"Request Id","nullable":true},"error_id":{"type":"string","title":"Error Id","description":"Internal error tracing ID","nullable":true},"ctx":{"type":"object","title":"Ctx","description":"Error specific context","default":{},"nullable":true}},"type":"object","required":["msg","type"],"title":"ApiValidationError","description":"Error schema based on Pydantic's ValidationError\nhttps://pydantic-docs.helpmanual.io/usage/models/#error-handling"},"AsyncDataLookupAttribution":{"properties":{"general_neglect":{"allOf":[{"$ref":"#/components/schemas/GeneralNeglectSummaryAttribution"}],"title":"General Neglect Attribution"},"infrastructure_age":{"allOf":[{"$ref":"#/components/schemas/SystemAgeSummaryAttribution"}],"title":"Infrastructure Age Attribution"},"prohibited_business":{"allOf":[{"$ref":"#/components/schemas/ProhibitedBusinessSummaryAttribution"}],"title":"Prohibited Business Attribution"}},"type":"object","title":"AsyncDataLookupAttribution"},"AttestationStatement":{"properties":{"content":{"type":"string","title":"Content","nullable":true},"items":{"items":{"$ref":"#/components/schemas/AttestationStatement"},"type":"array","title":"Items","nullable":true}},"type":"object","title":"AttestationStatement"},"BathroomAttribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__Bathroom"},"type":"array","title":"Original Value"},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__AttributionSource"}},"type":"object","required":["source"],"title":"BathroomAttribution"},"BedBugInfestationCostReimbursementCoverageRequest":{"properties":{"name":{"type":"string","enum":["bed_bug_infestation_cost_reimbursement"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"BedBugInfestationCostReimbursementCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"BoundPolicyListEntry":{"properties":{"policy_id":{"type":"string","title":"Policy Id","example":"pol_831e75ff-5b8c-41af-86d0-771867caaba3"},"public_policy_id":{"type":"string","title":"Public Policy Id","example":"FP3-TX-31972630-01"},"status":{"allOf":[{"$ref":"#/components/schemas/BoundPolicyStatus"}],"description":"Reads `cancelled` once a cancellation has been issued.","example":"issued"},"term_start_date":{"type":"string","format":"date","title":"Term Start Date","example":"2025-01-01"},"expiration_date":{"type":"string","format":"date","title":"Expiration Date","example":"2026-01-01"},"primary_insured_name":{"type":"string","title":"Primary Insured Name","example":"John Doe","nullable":true},"property_addresses":{"items":{"type":"string"},"type":"array","title":"Property Addresses","description":"Insured properties","example":["2376 Fullerton Ave, Austin, TX"]},"producing_agent_email":{"type":"string","title":"Producing Agent Email","example":"agent@agency.com","nullable":true},"updated_at":{"type":"string","format":"date-time","title":"Updated At","example":"2020-01-01T00:00:00Z","nullable":true}},"type":"object","required":["policy_id","public_policy_id","status","term_start_date","expiration_date"],"title":"BoundPolicyListEntry"},"BoundPolicyListPage":{"properties":{"policies":{"items":{"$ref":"#/components/schemas/BoundPolicyListEntry"},"type":"array","title":"Policies","example":[{"policy_id":"pol_831e75ff-5b8c-41af-86d0-771867caaba3","public_policy_id":"FP3-TX-31972630-01","status":"issued","term_start_date":"2025-01-01","expiration_date":"2026-01-01","primary_insured_name":"John Doe","property_addresses":["2376 Fullerton Ave, Austin, TX"],"producing_agent_email":"agent@agency.com","updated_at":"2025-01-02T00:00:00Z"},{"policy_id":"pol_0f4d3f6c-9c1a-4f27-9a2b-3d51c0f8b1aa","public_policy_id":"FP3-TX-31972631-00","status":"cancelled","term_start_date":"2024-06-15","expiration_date":"2025-06-15","primary_insured_name":"Acme Rentals LLC","property_addresses":["100 Congress Ave, Austin, TX"],"producing_agent_email":"agent@agency.com","updated_at":"2024-11-30T00:00:00Z"}]},"limit":{"type":"integer","minimum":1.0,"title":"Limit"},"next_url":{"type":"string","title":"Next Url","nullable":true}},"type":"object","required":["policies","limit"],"title":"BoundPolicyListPage"},"BoundPolicyStatus":{"type":"string","enum":["issued","cancelled","voided"],"title":"BoundPolicyStatus","description":"Status of a policy that has been bound.\n\n`voided` is a policy cancelled back to its start date, as if it had never been in force."},"BuildingCondition":{"type":"string","enum":["excellent","average","fair"],"title":"BuildingCondition","description":"An enumeration."},"BuildingQualityDetailsAttribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__BuildingQualityDetails"},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__AttributionSource"}},"type":"object","required":["source"],"title":"BuildingQualityDetailsAttribution"},"CalculatedProperty":{"properties":{"property_id":{"type":"string","title":"Property ID used to match requests with results","example":"1a5f56"},"address":{"$ref":"#/components/schemas/ralphie__models__quote_estimate__Address"},"property_details":{"$ref":"#/components/schemas/CalculatedPropertyDetails"}},"type":"object","required":["property_id","address","property_details"],"title":"CalculatedProperty"},"CalculatedPropertyDetails":{"properties":{"size_sqft":{"type":"integer","exclusiveMinimum":0.0,"title":"Size of the property in square feet","example":1800,"nullable":true},"year_built":{"type":"integer","exclusiveMinimum":0.0,"title":"Year the property was built","example":1980,"nullable":true},"number_of_units":{"type":"integer","exclusiveMinimum":0.0,"title":"Total number of units on the property","example":1,"nullable":true},"property_type":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__quote_estimate__PropertyType"}],"title":"Type of property","example":"SINGLE_FAMILY","nullable":true},"replacement_value":{"type":"integer","exclusiveMinimum":0.0,"title":"Current replacement value of the property in USD","example":125000,"nullable":true},"land_value":{"type":"integer","exclusiveMinimum":0.0,"title":"Current land value of the property in USD","example":125000,"nullable":true},"stories":{"type":"integer","exclusiveMinimum":0.0,"title":"Total number of stories","example":2,"nullable":true},"bedrooms":{"type":"integer","exclusiveMinimum":0.0,"title":"Total number of bedrooms","deprecated":true,"example":3,"nullable":true},"bathrooms":{"type":"number","exclusiveMinimum":0.0,"title":"Total number of bathrooms","deprecated":true,"example":2.5,"nullable":true},"construction_type":{"type":"string","title":"Construction Type","nullable":true},"roof_material_type":{"type":"string","title":"Roof Material Type","nullable":true},"roof_pitch":{"type":"string","title":"Roof Pitch","nullable":true}},"type":"object","title":"CalculatedPropertyDetails","description":"Details of a property such as the size and type based on our usage."},"CarrierInternalCompanyCode":{"type":"string","enum":["BLUE_RIDGE_MGA","CANOPIUS_MGA","FORTEGRA_MGA","HADRON_MGA","LYNDON_SOUTHERN_MGA","MT_HAWLEY_MGA","MUNICH_RE_MGA","MUNICH_RE_SPECIALTY_MGA","OBSIDIAN_MGA","OBSIDIAN_SPECIALTY_MGA","RLI_MGA","SIRIUSPOINT_MGA","STARSTONE_MGA","STEADILY","TRISURA_MGA","VAVE_MGA"],"title":"CarrierInternalCompanyCode","description":"Every internal company code Steadily writes business under.\n\nThis is the one place these are enumerated; anything keyed by carrier should be a\nmapping over this enum so a new carrier is a visible, reviewable addition."},"ClaimClassification":{"type":"string","enum":["at_risk_location_insured","at_risk_location_prior_owner","other_owned_location_insured","not_at_queried_location","not_insured_subject","duplicate"],"title":"ClaimClassification","description":"An enumeration."},"ClaimClassificationReason":{"type":"string","enum":["exact_match","normalized_match","geocode_within","address_match_inconclusive","other_owned_mailing_match","other_owned_dwelling_lookup","geocode_apart","state_zip_mismatch","no_loss_address","prior_owner","duplicate"],"title":"ClaimClassificationReason","description":"An enumeration."},"ClaimsAutomationResponse":{"properties":{"loss_type":{"type":"string","title":"Loss Type"},"underwriting_rule":{"allOf":[{"$ref":"#/components/schemas/UnderwritingRule"}],"default":"EXCESSIVE_CLAIMS_WATER"},"matched_row_id":{"type":"string","title":"Matched Row Id"},"matched_row":{"$ref":"#/components/schemas/DecisionGuideMatchedRow","title":"DecisionGuideMatchedRow","nullable":true},"attestations":{"items":{"$ref":"#/components/schemas/RequireWaterRepairsCompleteAttestation"},"type":"array","title":"Attestations"},"actions":{"items":{"oneOf":[{"$ref":"#/components/schemas/SetAopDeductibleFloor"},{"$ref":"#/components/schemas/LimitWaterDamageCoverage"},{"$ref":"#/components/schemas/SuppressCoverage"},{"$ref":"#/components/schemas/AddCoverage"},{"$ref":"#/components/schemas/MarkIneligible"}],"discriminator":{"propertyName":"key","mapping":{"SET_AOP_DEDUCTIBLE_FLOOR":"#/components/schemas/SetAopDeductibleFloor","LIMIT_WATER_DAMAGE_COVERAGE":"#/components/schemas/LimitWaterDamageCoverage","SUPPRESS_COVERAGE":"#/components/schemas/SuppressCoverage","ADD_COVERAGE":"#/components/schemas/AddCoverage","MARK_INELIGIBLE":"#/components/schemas/MarkIneligible"}}},"type":"array","title":"Actions","nullable":true},"eligible_for_automation":{"type":"boolean","title":"Eligible For Automation","nullable":true},"dwelling_id":{"type":"string","title":"Dwelling Id"}},"type":"object","required":["loss_type","matched_row_id","attestations","dwelling_id"],"title":"ClaimsAutomationResponse","description":"A claims-driven coverage decision, with the property it was applied to."},"ClaimsGroup":{"properties":{"internal_claim_id":{"type":"string","title":"Internal Claim Id"},"entity":{"type":"string","enum":["primary_insured","additional_named_insured"],"title":"Entity"},"subject_first_name":{"type":"string","title":"Subject First Name"},"subject_last_name":{"type":"string","title":"Subject Last Name"},"subject_business_name":{"type":"string","title":"Subject Business Name"},"date_of_loss":{"type":"string","format":"date","title":"Date Of Loss"},"loss_reason":{"type":"string","title":"Loss Reason"},"loss_amount_dollars":{"type":"string","title":"Loss Amount Dollars"},"caused_by_catastrophe":{"type":"string","title":"Caused By Catastrophe"},"data_source":{"type":"string","enum":["verisk","self_reported"],"title":"Data Source"},"claim_status":{"type":"string","title":"Claim Status"},"claims_s3_url":{"type":"string","title":"Claims S3 Url"},"frizzle_thirdparty_lookup_table_id":{"type":"string","title":"Frizzle Thirdparty Lookup Table Id"},"carrier_name":{"type":"string","title":"Carrier Name"},"carrier_claim_number":{"type":"string","title":"Carrier Claim Number"},"carrier_policy_number":{"type":"string","title":"Carrier Policy Number"},"notes_or_remarks":{"type":"string","title":"Notes Or Remarks"},"address_1":{"type":"string","title":"Address 1"},"address_2":{"type":"string","title":"Address 2"},"city":{"type":"string","title":"City"},"state":{"type":"string","title":"State"},"zip":{"type":"string","title":"Zip"},"classification":{"$ref":"#/components/schemas/ClaimClassification"},"classification_reason":{"$ref":"#/components/schemas/ClaimClassificationReason"},"classification_override":{"$ref":"#/components/schemas/ClaimClassification"},"loss_category":{"$ref":"#/components/schemas/LossCategory"},"is_weather":{"type":"boolean","title":"Is Weather"},"is_catastrophe":{"type":"boolean","title":"Is Catastrophe"},"is_open_claim":{"type":"boolean","title":"Is Open Claim"},"chargeable_if_in_window":{"type":"boolean","title":"Chargeable If In Window"}},"type":"object","title":"ClaimsGroup"},"CompanyTypes":{"properties":{"contracting":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Does the entity engage in contracting operations?","example":"yes","nullable":true},"operations_beyond_rental_property_ownership_and_maintenance":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Does the entity engage in operations beyond rental property ownership and maintenance?","example":"yes","nullable":true}},"type":"object","title":"CompanyTypes","description":"Note: these values are intentionally not mutually exclusive.  They work like tags with tag values."},"ComprehensiveLiabilityAttribution":{"properties":{"liability_bin":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__Attribution"}},"type":"object","title":"ComprehensiveLiabilityAttribution"},"ConfirmedPropertyStyle":{"type":"string","enum":["barndominium_unit","condominium_unit"],"title":"ConfirmedPropertyStyle","description":"An enumeration."},"ConstructionType":{"type":"string","enum":["frame","brick_veneer","brick_or_masonry_or_stone","concrete","log","adobe_or_stucco","asbestos","other","adobe_or_stucco_v2","brick_solid","cedar_siding","cement_fiber_siding","concrete_decorative","concrete_exposed","concrete_stucco","log_v2","metal_siding","pre_engineered_metal","vinyl_siding"],"title":"ConstructionType","description":"An enumeration."},"ContactedStatus":{"type":"string","enum":["successful_contact","pending_contact"],"title":"ContactedStatus","description":"An enumeration."},"ContractResponse":{"properties":{"contract_id":{"type":"string","title":"Contract Id"},"status":{"$ref":"#/components/schemas/ContractStatus"}},"type":"object","required":["contract_id","status"],"title":"ContractResponse"},"ContractStatus":{"type":"string","enum":["pending","completed","rejected","voided"],"title":"ContractStatus","description":"An enumeration."},"CosmeticDamageCoverageRequest":{"properties":{"name":{"type":"string","enum":["cosmetic_damage"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/CosmeticDamageValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"CosmeticDamageCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"CosmeticDamageValueRequest":{"properties":{"type":{"type":"string","enum":["excluded"],"title":"Type"},"value":{"$ref":"#/components/schemas/YesNo"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"CosmeticDamageValueRequest"},"CoverageMatching":{"type":"string","enum":["exact","nearest"],"title":"CoverageMatching"},"CoverageOptionPrice":{"properties":{"premium_cents":{"type":"integer","title":"Premium Cents","description":"Gross premium in cents","example":145000},"taxes_cents":{"type":"integer","title":"Taxes Cents","description":"Gross taxes in cents","example":8450},"fees_cents":{"type":"integer","title":"Fees Cents","description":"Gross fees in cents","example":6200}},"type":"object","required":["premium_cents","taxes_cents","fees_cents"],"title":"CoverageOptionPrice"},"CoverageOptionPriceEntry":{"properties":{"value":{"type":"string","title":"Value","description":"The requested option value this price corresponds to","example":"2500"},"price":{"allOf":[{"$ref":"#/components/schemas/CoverageOptionPrice"}],"title":"Price","description":"The total price of the quote with this option value applied"}},"type":"object","required":["value","price"],"title":"CoverageOptionPriceEntry"},"CoverageOptionPricesRequest":{"properties":{"coverage_name":{"type":"string","title":"Coverage Name","description":"The coverage whose options should be priced","example":"all_other_perils_deductible"},"values":{"items":{"type":"string"},"type":"array","maxItems":20,"minItems":1,"title":"Values","description":"The option values to price. Two special values are supported: '__no_coverage__' prices the quote with the coverage declined, and '__add_coverage__' prices the quote with the coverage added at its default configuration.","example":["1000","2500","5000","__no_coverage__"]}},"type":"object","required":["coverage_name","values"],"title":"CoverageOptionPricesRequest"},"CoverageOptionPricesResponse":{"properties":{"coverage_name":{"type":"string","title":"Coverage Name","example":"all_other_perils_deductible"},"baseline":{"allOf":[{"$ref":"#/components/schemas/CoverageOptionPrice"}],"title":"Baseline","description":"The total price of the quote as currently configured"},"options":{"items":{"$ref":"#/components/schemas/CoverageOptionPriceEntry"},"type":"array","title":"Options","description":"One entry per requested value that could be priced; values that could not be priced are omitted. Prices reflect the quote's current payment schedule."}},"type":"object","required":["coverage_name","baseline","options"],"title":"CoverageOptionPricesResponse"},"CoveragePriceResponse":{"properties":{"coverage_id":{"type":"string","title":"Coverage Id"},"name":{"type":"string","title":"Name"},"premium_cents":{"type":"integer","title":"Premium Cents"},"taxes_cents":{"type":"integer","title":"Taxes Cents"},"total_cents":{"type":"integer","title":"Total Cents"}},"type":"object","required":["coverage_id","name","premium_cents","taxes_cents","total_cents"],"title":"CoveragePriceResponse"},"CoverageResponse":{"properties":{"name":{"type":"string","title":"Name","example":"water_damage_limitation"},"parent_coverage":{"type":"string","title":"Parent Coverage","example":"equipment_breakdown"},"config":{"items":{"$ref":"#/components/schemas/CoverageValueResponse"},"type":"array","title":"Config","default":[]},"label":{"type":"string","title":"Label","example":"Water Damage Limitation"}},"type":"object","required":["name"],"title":"CoverageResponse","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%","default":"10%","options":["10%","25%","50%","75%","100%"],"editable":"yes"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000","default":"5000","options":["5000","10000"],"editable":"no"}]}},"CoverageType":{"type":"string","enum":["limit","sublimit","deductible","limit_deductible","loss_valuation_option","selection_factor","selected","excluded","exclusion_description","exclusion_risk_type","description","custom"],"title":"CoverageType","description":"An enumeration."},"CoverageValueResponse":{"properties":{"type":{"$ref":"#/components/schemas/CoverageType"},"value":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}],"title":"Value"},"label":{"type":"string","title":"Label"},"default":{"type":"string","title":"Default","nullable":true},"options":{"items":{"type":"string"},"type":"array","title":"Options","nullable":true},"options_additional_allowed":{"$ref":"#/components/schemas/YesNo","nullable":true},"min":{"type":"integer","title":"Min","nullable":true},"max":{"type":"integer","title":"Max","nullable":true},"editable":{"$ref":"#/components/schemas/YesNo"},"bumped_from_value":{"type":"string","title":"Bumped From Value","nullable":true},"bumped_description":{"type":"string","title":"Bumped Description","nullable":true}},"type":"object","required":["type","value","label","editable"],"title":"CoverageValueResponse"},"CustomCoverageRequest":{"properties":{"name":{"type":"string","enum":["custom_coverage"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitDeductibleValueRequest"},{"$ref":"#/components/schemas/CustomCoverageValueRequest"}]},"type":"array","title":"Config"},"coverage_name":{"type":"string","title":"Coverage Name"}},"additionalProperties":false,"type":"object","required":["name","config","coverage_name"],"title":"CustomCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"CustomCoverageValueRequest":{"properties":{"type":{"type":"string","enum":["custom"],"title":"Type"},"value":{"type":"string","title":"Value"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true},"custom_type":{"type":"string","title":"Custom Type"}},"type":"object","required":["type","value","custom_type"],"title":"CustomCoverageValueRequest"},"DecisionGuideMatchedRow":{"properties":{"number_of_claims":{"type":"string","title":"Number Of Claims"},"loss_amount_bucket":{"type":"string","title":"Loss Amount Bucket"},"loss_location":{"type":"string","title":"Loss Location"}},"type":"object","required":["number_of_claims","loss_amount_bucket","loss_location"],"title":"DecisionGuideMatchedRow"},"DeductibleValueRequest":{"properties":{"type":{"type":"string","enum":["deductible"],"title":"Type"},"value":{"type":"string","title":"Value"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"DeductibleValueRequest"},"Detection":{"type":"string","enum":["yes","no"],"title":"Detection","description":"An enumeration."},"Document":{"properties":{"display_name":{"type":"string","title":"Display Name","example":"Policy Packet"},"file_name":{"type":"string","title":"File Name","description":"The file_name field will return documents with the following convention {display_name}.{file_format}","default":"","example":"policy_packet.pdf","nullable":true},"file_code":{"type":"string","title":"File Code","description":"Source of truth for file type. Prefer this over file_name when filtering for the type of the file","example":"QUOTE","nullable":true},"url":{"type":"string","title":"Url","description":"A url to download the document. Document urls will expire within a few minutes.","example":"https://example.com/unique_document_url?token=32424","nullable":true},"status":{"allOf":[{"$ref":"#/components/schemas/DocumentStatus"}],"description":"Status of the document being generated. If pending, document is not yet generated. If completed, document url is available","default":"pending","example":"pending"},"quote_version":{"type":"integer","title":"Quote Version","nullable":true},"quote_id":{"type":"string","title":"Quote Id","nullable":true},"created_at":{"type":"string","format":"date-time","title":"Created At"},"steadily_universal_dwelling_id":{"type":"string","title":"Steadily Universal Dwelling Id","description":"Which dwelling this document corresponds to. Matches steadily_universal_dwelling_id from the dwelling response.","example":"c67b1d514b26530ed0f8dedbb95a3a0c","nullable":true},"external_reference_id":{"type":"string","title":"External Reference Id","description":"The third-party record this document was produced from, when it came from one.","example":"AQ4P-E6YV","nullable":true},"external_reference_version":{"type":"string","title":"External Reference Version","description":"The version of `external_reference_id`, when that record is versioned.","nullable":true}},"type":"object","required":["display_name","created_at"],"title":"Document"},"DocumentStatus":{"type":"string","enum":["pending","completed"],"title":"DocumentStatus","description":"An enumeration."},"DogBiteCoverageRequest":{"properties":{"name":{"type":"string","enum":["dog_bite"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"DogBiteCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"DuplicateAddressPolicies":{"properties":{"deferral_reason":{"type":"string","title":"Deferral Reason","description":"If set causes deferral of duplicate address lookup until cleared"},"lookup_status":{"$ref":"#/components/schemas/LookupStatus"},"policies":{"type":"object","title":"Policies"}},"type":"object","title":"DuplicateAddressPolicies"},"DwellingCoverageRequest":{"properties":{"name":{"type":"string","enum":["dwelling"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"},{"$ref":"#/components/schemas/DwellingLossValuationOptionValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"DwellingCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"DwellingLossValuationOptionValueRequest":{"properties":{"type":{"type":"string","enum":["loss_valuation_option"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__DwellingLossValuationOptionValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"DwellingLossValuationOptionValueRequest"},"EndorsementChangedNote":{"properties":{"change_for":{"type":"string","title":"Change For"},"change_from":{"title":"Change From"},"change_to":{"title":"Change To"},"from_value_formatted":{"type":"string","title":"From Value Formatted"},"to_value_formatted":{"type":"string","title":"To Value Formatted"}},"type":"object","required":["change_for"],"title":"EndorsementChangedNote"},"EndorsementDescription":{"properties":{"description":{"type":"string","title":"Description"},"dwellings":{"additionalProperties":{"$ref":"#/components/schemas/EndorsementDwellingDescription"},"type":"object","title":"Dwellings"},"insured_items":{"additionalProperties":{"$ref":"#/components/schemas/EndorsementItemDescription"},"type":"object","title":"Insured Items"}},"type":"object","title":"EndorsementDescription"},"EndorsementDwellingDescription":{"properties":{"description":{"type":"string","title":"Description"}},"type":"object","required":["description"],"title":"EndorsementDwellingDescription"},"EndorsementItemDescription":{"properties":{"description":{"type":"string","title":"Description"}},"type":"object","required":["description"],"title":"EndorsementItemDescription"},"EndorsementUnderwritingResult":{"properties":{"underwriting_decision":{"$ref":"#/components/schemas/UnderwritingDecision"},"notes":{"items":{"$ref":"#/components/schemas/RalphieEndorsementUnderwritingResultNote"},"type":"array","title":"Notes"},"endorsement_description":{"$ref":"#/components/schemas/EndorsementDescription"}},"type":"object","required":["underwriting_decision","notes"],"title":"EndorsementUnderwritingResult"},"EquipmentBreakdownCoverageRequest":{"properties":{"name":{"type":"string","enum":["equipment_breakdown"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"EquipmentBreakdownCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"Estimate":{"properties":{"lowest":{"type":"integer","title":"Lowest","deprecated":true,"example":800,"nullable":true},"dp_1":{"type":"integer","title":"Dp 1","example":1000,"nullable":true},"dp_3":{"type":"integer","title":"Dp 3","example":3000,"nullable":true}},"type":"object","title":"Estimate"},"EstimateCarrier":{"type":"string","enum":["BIGFOOT","AMIG","STANDARD_MGA","MASTER_MGA"],"title":"EstimateCarrier"},"EstimateCoverageDetails":{"properties":{"loss_valuation":{"type":"string","title":"Loss Valuation","example":"Replacement Cost","nullable":true},"dwelling_limit":{"type":"integer","title":"Dwelling Limit","example":300000,"nullable":true},"private_structures_limit":{"type":"integer","title":"Private Structures Limit","example":30000,"nullable":true},"personal_property_limit":{"type":"integer","title":"Personal Property Limit","example":15000,"nullable":true},"loss_of_rents_limit":{"type":"integer","title":"Loss Of Rents Limit","example":24000,"nullable":true},"all_other_perils_deductible":{"type":"string","title":"All Other Perils Deductible","example":"2500","nullable":true},"wind_hail_deductible":{"type":"string","title":"Wind Hail Deductible","example":"2%","nullable":true}},"type":"object","title":"EstimateCoverageDetails","description":"The selected coverage amounts used to calculate a product estimate."},"EstimateEntityResponse":{"properties":{"entity_id":{"type":"string","format":"uuid","title":"Id of the prefilled quote","example":"db62d0fb-ac08-425f-98c2-f89c2dff6c47"},"contact":{"$ref":"#/components/schemas/ralphie__models__quote_estimate__Contact","title":"Contact","nullable":true},"estimate":{"$ref":"#/components/schemas/PropertyEstimate","title":"PropertyEstimate","nullable":true},"referral_code":{"type":"string","title":"Referral Code"}},"type":"object","required":["entity_id","referral_code"],"title":"EstimateEntityResponse"},"EstimateFlow":{"type":"string","enum":["default","lender"],"title":"EstimateFlow","description":"Quote flow that an estimate's start_url links to."},"EstimateProductOption":{"properties":{"product":{"allOf":[{"$ref":"#/components/schemas/SubmitPolicyTypeOptions"}],"example":"DP3"},"premium":{"type":"integer","title":"Annual premium in USD for this product","example":800},"coverages":{"$ref":"#/components/schemas/EstimateCoverageDetails","title":"EstimateCoverageDetails","nullable":true}},"type":"object","required":["product","premium"],"title":"EstimateProductOption","description":"A product quoted for the property, with the coverage amounts its premium was calculated from."},"EstimateRequest":{"properties":{"utm_source":{"type":"string","maxLength":255,"title":"UTM Source","description":"Identifies the traffic source associated with the estimate request."},"utm_medium":{"type":"string","maxLength":255,"title":"UTM Medium","description":"Identifies the marketing medium associated with the estimate request."},"utm_campaign":{"type":"string","maxLength":255,"title":"UTM Campaign","description":"Identifies the campaign associated with the estimate request."},"utm_content":{"type":"string","maxLength":255,"title":"UTM Content","description":"Identifies the specific ad, placement, or experiment variant associated with the estimate request."},"metadata":{"$ref":"#/components/schemas/PropertyEstimateMetadata"},"properties":{"items":{"$ref":"#/components/schemas/Property"},"type":"array","title":"Properties"},"primary_insured":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__quote_estimate__Contact"}],"title":"Primary Insured","description":"Primary insured contact details for prefilling the downstream quote flow. All sub-fields are optional."},"flow":{"allOf":[{"$ref":"#/components/schemas/EstimateFlow"}],"title":"Flow","description":"Which flow start_url links to: 'default' for the standard quote application, 'lender' for the lender indication flow. Omitted means 'default'."}},"type":"object","required":["properties"],"title":"EstimateRequest","examples":[{"properties":[{"property_id":"1a5f56","address":{"street_address":"123 Main St","city":"Austin","state":"TX","zip_code":"78701"}}]}]},"EstimateResponse":{"properties":{"estimates":{"items":{"$ref":"#/components/schemas/PropertyEstimate"},"type":"array","title":"Estimates"}},"type":"object","required":["estimates"],"title":"EstimateResponse"},"ExcludedValueRequest":{"properties":{"type":{"type":"string","enum":["excluded"],"title":"Type"},"value":{"$ref":"#/components/schemas/YesNo","nullable":true},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type"],"title":"ExcludedValueRequest"},"ExclusionDescriptionValueRequest":{"properties":{"type":{"type":"string","enum":["exclusion_description"],"title":"Type"},"value":{"anyOf":[{"$ref":"#/components/schemas/ralphie__models__coverage_models__ExclusionDescriptionValueRequest__ValueOptions"},{"type":"string"},{"items":{"type":"string"},"type":"array"}],"title":"Value","nullable":true},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type"],"title":"ExclusionDescriptionValueRequest"},"ExclusionRiskTypeValueRequest":{"properties":{"type":{"type":"string","enum":["exclusion_risk_type"],"title":"Type"},"value":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}],"title":"Value","nullable":true},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type"],"title":"ExclusionRiskTypeValueRequest"},"ExtendedReplacementCostCoverageRequest":{"properties":{"name":{"type":"string","enum":["extended_replacement_cost"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/ExtendedReplacementCostSelectionFactorValueRequest"}]},"type":"array","title":"Config"},"parent_coverage":{"type":"string","title":"Parent Coverage"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"ExtendedReplacementCostCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"ExtendedReplacementCostSelectionFactorValueRequest":{"properties":{"type":{"type":"string","enum":["selection_factor"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__ExtendedReplacementCostSelectionFactorValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"ExtendedReplacementCostSelectionFactorValueRequest"},"FireLightningExplosionSmokeExclusionCoverageRequest":{"properties":{"name":{"type":"string","enum":["fire_lightning_explosion_smoke_exclusion"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/FireLightningExplosionSmokeExclusionValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"FireLightningExplosionSmokeExclusionCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"FireLightningExplosionSmokeExclusionValueRequest":{"properties":{"type":{"type":"string","enum":["excluded"],"title":"Type"},"value":{"$ref":"#/components/schemas/YesNo"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"FireLightningExplosionSmokeExclusionValueRequest"},"FoundationShape":{"type":"string","enum":["square_rectangle","l_shape","t_u_z_shape","h_or_custom_shape","irregular_complex"],"title":"FoundationShape","description":"An enumeration."},"GarageAttribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__Garage"},"type":"array","title":"Original Value"},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__AttributionSource"}},"type":"object","required":["source"],"title":"GarageAttribution"},"GeneralLiabilityCoverageRequest":{"properties":{"name":{"type":"string","enum":["general_liability"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"GeneralLiabilityCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"GeneralNeglectSummaryAttribution":{"properties":{"detection":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__StrAttribution"},"neglect_classification_bin":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__NumberStrAttribution"}},"type":"object","title":"GeneralNeglectSummaryAttribution"},"HOAFinesCoverageRequest":{"properties":{"name":{"type":"string","enum":["hoa_fines"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"HOAFinesCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HeatingSource":{"type":"string","enum":["furnace_electric","furnace_natural_gas","propane_gas","oil","wood_burning_stove_or_fireplace","other"],"title":"HeatingSource","description":"An enumeration."},"HotTubLiabilityExclusionCoverageRequest":{"properties":{"name":{"type":"string","enum":["hot_tub_liability_exclusion"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/ExclusionDescriptionValueRequest"},{"$ref":"#/components/schemas/ExclusionRiskTypeValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"HotTubLiabilityExclusionCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"Installment":{"properties":{"amount_cents":{"type":"integer","title":"Amount Cents","example":0},"due_date":{"type":"string","format":"date","title":"Due Date","example":"2021-04-24"}},"type":"object","required":["amount_cents","due_date"],"title":"Installment"},"InstantEstimateAddress":{"properties":{"street_address":{"type":"string","title":"Street Address of property","example":"4825 Mount Sinyala Crossover"},"city":{"type":"string","title":"United States city","example":"Fort Wayne"},"state":{"type":"string","title":"ISO 3166-2:US state","example":"IN"},"zip_code":{"type":"string","title":"Zip Code of the property","example":"46808"},"county":{"type":"string","title":"County of the property","example":"Alameda"},"lat":{"type":"number","title":"Latitude of the property","example":33.789177},"lng":{"type":"number","title":"Longitude of the property","example":-117.793104}},"type":"object","required":["street_address","city","state","zip_code","county","lat","lng"],"title":"InstantEstimateAddress","description":"Address with all fields required."},"InstantEstimateProperty":{"properties":{"property_id":{"type":"string","title":"Property ID used to match requests with results","example":"1a5f56"},"current_premium":{"type":"integer","title":"The current annual premium for the property","example":1994,"nullable":true},"address":{"$ref":"#/components/schemas/InstantEstimateAddress"},"property_details":{"$ref":"#/components/schemas/InstantEstimatePropertyDetails"},"property_metadata":{"$ref":"#/components/schemas/PropertyMetadata","title":"PropertyMetadata","nullable":true}},"type":"object","required":["property_id","address","property_details"],"title":"InstantEstimateProperty","description":"Property with all fields required."},"InstantEstimatePropertyDetails":{"properties":{"property_type":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__quote_estimate__PropertyType"}],"title":"Type of property","example":"SINGLE_FAMILY"},"size_sqft":{"type":"integer","exclusiveMinimum":0.0,"title":"Size of the property in square feet","example":1800},"year_built":{"type":"integer","exclusiveMinimum":0.0,"title":"Year the property was built","example":1980},"number_of_units":{"type":"integer","exclusiveMinimum":0.0,"title":"Total number of units on the property","example":1,"nullable":true},"replacement_value":{"type":"integer","minimum":5000.0,"title":"Current replacement value of the property in USD","example":125000,"nullable":true},"stories":{"type":"integer","exclusiveMinimum":0.0,"title":"Total number of stories","example":2,"nullable":true},"land_value":{"type":"integer","exclusiveMinimum":0.0,"title":"Total assessed value of the land","example":"111065","nullable":true},"occupancy_type":{"type":"string","enum":["fix_and_flip","rental"],"title":"Dwelling occupancy type. Defaults to rental when omitted.","example":"fix_and_flip","nullable":true}},"type":"object","required":["property_type","size_sqft","year_built"],"title":"InstantEstimatePropertyDetails","description":"Property details with required fields."},"InstantEstimateRequest":{"properties":{"utm_source":{"type":"string","maxLength":255,"title":"UTM Source","description":"Identifies the traffic source associated with the estimate request.","nullable":true},"utm_medium":{"type":"string","maxLength":255,"title":"UTM Medium","description":"Identifies the marketing medium associated with the estimate request.","nullable":true},"utm_campaign":{"type":"string","maxLength":255,"title":"UTM Campaign","description":"Identifies the campaign associated with the estimate request.","nullable":true},"utm_content":{"type":"string","maxLength":255,"title":"UTM Content","description":"Identifies the specific ad, placement, or experiment variant associated with the estimate request.","nullable":true},"metadata":{"$ref":"#/components/schemas/PropertyEstimateMetadata","title":"PropertyEstimateMetadata","nullable":true},"properties":{"items":{"$ref":"#/components/schemas/InstantEstimateProperty"},"type":"array","maxItems":1,"minItems":1,"title":"Properties","description":"List of properties to estimate."},"primary_insured":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__quote_estimate__Contact"}],"title":"Primary Insured","description":"Primary insured contact details for prefilling the downstream quote flow. All sub-fields are optional.","nullable":true},"flow":{"allOf":[{"$ref":"#/components/schemas/EstimateFlow"}],"title":"Flow","description":"Which flow start_url links to: 'default' for the standard quote application, 'lender' for the lender indication flow. Omitted means 'default'.","nullable":true}},"type":"object","required":["properties"],"title":"InstantEstimateRequest","description":"Instant estimate request. Requires all address and specified property details fields to be provided."},"InsuranceScoreEstimate":{"type":"integer","enum":[999,725,865],"title":"InsuranceScoreEstimate","description":"An enumeration."},"InsuranceStructure":{"type":"string","enum":["COI_MASTER_MGA","STANDARD_MGA","XMGA","ARCHIVED"],"title":"InsuranceStructure","description":"An enumeration."},"InternalAsyncLookupFields":{"properties":{"overall_renovation_year":{"type":"integer","title":"Overall Renovation Year","nullable":true},"overall_renovation_status":{"$ref":"#/components/schemas/SystemAgeRenovationStatus","nullable":true},"general_neglect_detection":{"$ref":"#/components/schemas/Detection","nullable":true},"general_neglect_classification_bin":{"type":"integer","title":"General Neglect Classification Bin","nullable":true},"general_neglect_model_version":{"type":"string","title":"General Neglect Model Version","nullable":true},"attribution":{"$ref":"#/components/schemas/AsyncDataLookupAttribution","title":"AsyncDataLookupAttribution","nullable":true},"status":{"$ref":"#/components/schemas/Status","nullable":true}},"type":"object","title":"InternalAsyncLookupFields","description":"Carlos async-data-lookup values surfaced on the internal quote view (read-only).\n\nPopulated from `IpodStandardMgaPropertyDetails.async_data_lookup`, with per-field\n`attribution` and `status`. Edits go through `PropertyOverrideEdits` on the request,\nnot this model."},"InternalCoverageRequest":{"properties":{"name":{"type":"string","title":"Name"},"config":{"items":{"$ref":"#/components/schemas/InternalCoverageValueRequest"},"type":"array","title":"Config"}},"type":"object","required":["name","config"],"title":"InternalCoverageRequest"},"InternalCoverageResponse":{"properties":{"name":{"type":"string","title":"Name","example":"water_damage_limitation"},"parent_coverage":{"type":"string","title":"Parent Coverage","example":"equipment_breakdown"},"config":{"items":{"$ref":"#/components/schemas/InternalCoverageValueResponse"},"type":"array","title":"Config","default":[]},"label":{"type":"string","title":"Label","example":"Water Damage Limitation"}},"type":"object","required":["name"],"title":"InternalCoverageResponse","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%","default":"10%","options":["10%","25%","50%","75%","100%"],"editable":"yes"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000","default":"5000","options":["5000","10000"],"editable":"no"}]}},"InternalCoverageValueRequest":{"properties":{"type":{"type":"string","title":"Type"},"value":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}],"title":"Value"},"label":{"type":"string","title":"Label","nullable":true}},"type":"object","required":["type","value"],"title":"InternalCoverageValueRequest"},"InternalCoverageValueResponse":{"properties":{"type":{"type":"string","title":"Type"},"label":{"type":"string","title":"Label"},"value":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}],"title":"Value"},"default":{"type":"string","title":"Default","nullable":true},"options":{"items":{"type":"string"},"type":"array","title":"Options","nullable":true},"min":{"type":"integer","title":"Min","nullable":true},"max":{"type":"integer","title":"Max","nullable":true},"editable":{"$ref":"#/components/schemas/YesNo"}},"type":"object","required":["type","label","value","editable"],"title":"InternalCoverageValueResponse"},"InternalPropertyDataRequest":{"properties":{"property_details":{"additionalProperties":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"items":{"additionalProperties":{"type":"string"},"type":"object"},"type":"array"},{"items":{"additionalProperties":{"anyOf":[{"type":"string"},{"additionalProperties":{"type":"string"},"type":"object"}]},"type":"object"},"type":"array"},{"additionalProperties":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"object"}]},"type":"object"}]},"type":"object","title":"Property Details"},"property_coverages":{"items":{"$ref":"#/components/schemas/InternalCoverageRequest"},"type":"array","title":"Property Coverages"},"property_claims":{"$ref":"#/components/schemas/IpodClaims","title":"IpodClaims","nullable":true},"overrides":{"type":"object","title":"Overrides","nullable":true},"property_id":{"type":"string","title":"Property Id","nullable":true},"property_override_edits":{"$ref":"#/components/schemas/PropertyOverrideEdits","title":"PropertyOverrideEdits","nullable":true},"property_override_clears":{"items":{"$ref":"#/components/schemas/PropertyOverrideField"},"type":"array","nullable":true}},"type":"object","required":["property_details","property_coverages"],"title":"InternalPropertyDataRequest"},"InternalPropertyDataResponse":{"properties":{"property_id":{"type":"string","title":"Property Id"},"property_details":{"additionalProperties":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"items":{"additionalProperties":{"type":"string"},"type":"object"},"type":"array"},{"items":{"additionalProperties":{"anyOf":[{"type":"string"},{"additionalProperties":{"type":"string"},"type":"object"}]},"type":"object"},"type":"array"},{"additionalProperties":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"object"}]},"type":"object"}]},"type":"object","title":"Property Details"},"property_details_attribution":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttribution","title":"IpodStandardMgaPropertyDetailsAttribution","nullable":true},"property_coverages":{"items":{"$ref":"#/components/schemas/InternalCoverageResponse"},"type":"array","title":"Property Coverages"},"property_claims":{"$ref":"#/components/schemas/IpodClaims","title":"IpodClaims","nullable":true},"overrides":{"type":"object","title":"Overrides","nullable":true},"async_lookup":{"$ref":"#/components/schemas/InternalAsyncLookupFields","title":"InternalAsyncLookupFields","nullable":true}},"type":"object","required":["property_id","property_details","property_coverages"],"title":"InternalPropertyDataResponse"},"InternalQuoteDataRequest":{"properties":{"policy_details":{"additionalProperties":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"items":{"additionalProperties":{"type":"string"},"type":"object"},"type":"array"},{"items":{"additionalProperties":{"anyOf":[{"type":"string"},{"additionalProperties":{"type":"string"},"type":"object"}]},"type":"object"},"type":"array"},{"additionalProperties":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"object"}]},"type":"object"}]},"type":"object","title":"Policy Details"},"policy_coverages":{"items":{"$ref":"#/components/schemas/InternalCoverageRequest"},"type":"array","title":"Policy Coverages"},"properties":{"items":{"$ref":"#/components/schemas/InternalPropertyDataRequest"},"type":"array","title":"Properties"},"policy_version":{"$ref":"#/components/schemas/StrictIpodPolicyVersion","title":"StrictIpodPolicyVersion","nullable":true},"underwriting_application_questions":{"$ref":"#/components/schemas/QuoteUnderwritingApplicationQuestions","title":"QuoteUnderwritingApplicationQuestions","nullable":true},"underwriting_attestation":{"$ref":"#/components/schemas/IpodUnderwritingAttestation","title":"IpodUnderwritingAttestation","nullable":true},"overrides":{"type":"object","title":"Overrides","nullable":true},"policy_claims":{"$ref":"#/components/schemas/IpodClaims","title":"IpodClaims","nullable":true},"allow_property_feature_update":{"type":"boolean","title":"Allow Property Feature Update","nullable":true},"quote_version":{"type":"integer","title":"Quote Version","nullable":true}},"type":"object","required":["policy_details","policy_coverages","properties"],"title":"InternalQuoteDataRequest"},"InternalQuoteDataResponse":{"properties":{"policy_details":{"additionalProperties":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"items":{"additionalProperties":{"type":"string"},"type":"object"},"type":"array"},{"items":{"additionalProperties":{"anyOf":[{"type":"string"},{"additionalProperties":{"type":"string"},"type":"object"}]},"type":"object"},"type":"array"},{"additionalProperties":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"object"}]},"type":"object"}]},"type":"object","title":"Policy Details"},"policy_coverages":{"items":{"$ref":"#/components/schemas/InternalCoverageResponse"},"type":"array","title":"Policy Coverages"},"properties":{"items":{"$ref":"#/components/schemas/InternalPropertyDataResponse"},"type":"array","title":"Properties"},"policy_version":{"$ref":"#/components/schemas/StrictIpodPolicyVersion","title":"StrictIpodPolicyVersion","nullable":true},"underwriting_application_questions":{"$ref":"#/components/schemas/QuoteUnderwritingApplicationQuestions","title":"QuoteUnderwritingApplicationQuestions","nullable":true},"underwriting_attestation":{"$ref":"#/components/schemas/IpodUnderwritingAttestation","title":"IpodUnderwritingAttestation","nullable":true},"overrides":{"type":"object","title":"Overrides","nullable":true},"policy_claims":{"$ref":"#/components/schemas/IpodClaims","title":"IpodClaims","nullable":true},"endorsement_underwriting_result":{"$ref":"#/components/schemas/EndorsementUnderwritingResult","title":"EndorsementUnderwritingResult","nullable":true},"producing_agent":{"type":"object","title":"Producing Agent","nullable":true},"broker_agent":{"type":"object","title":"Broker Agent","nullable":true},"previous_term_ipod_policy_id":{"type":"string","title":"Previous Term Ipod Policy Id","nullable":true},"quote_version":{"type":"integer","title":"Quote Version","nullable":true},"product_availability":{"$ref":"#/components/schemas/ProductAvailability","title":"ProductAvailability","nullable":true},"applied_coverage_tier":{"$ref":"#/components/schemas/TierCoverageKey","nullable":true}},"type":"object","required":["policy_details","policy_coverages","properties"],"title":"InternalQuoteDataResponse"},"InternalQuoteDiscountKey":{"type":"string","enum":["multi_location","property_manager","pay_in_full"],"title":"InternalQuoteDiscountKey","description":"An enumeration."},"InternalQuoteDiscountResponse":{"properties":{"key":{"$ref":"#/components/schemas/InternalQuoteDiscountKey"},"amount_cents":{"type":"integer","title":"Amount Cents"}},"type":"object","required":["key","amount_cents"],"title":"InternalQuoteDiscountResponse"},"InternalQuotePriceDataResponse":{"properties":{"payment_schedules":{"additionalProperties":{"$ref":"#/components/schemas/InternalQuotePricePaymentScheduleDataResponse"},"type":"object","title":"Payment Schedules"},"has_full_pay_discount":{"type":"boolean","title":"Has Full Pay Discount","default":true},"discounts":{"items":{"$ref":"#/components/schemas/InternalQuoteDiscountResponse"},"type":"array","title":"Discounts"},"allowed_payment_schedules":{"items":{"$ref":"#/components/schemas/PaymentScheduleTypes"},"type":"array"}},"type":"object","required":["payment_schedules"],"title":"InternalQuotePriceDataResponse"},"InternalQuotePricePaymentScheduleDataResponse":{"properties":{"gross_premium":{"type":"number","title":"Gross Premium"},"gross_fees":{"type":"number","title":"Gross Fees"},"gross_taxes":{"type":"number","title":"Gross Taxes"}},"type":"object","required":["gross_premium","gross_fees","gross_taxes"],"title":"InternalQuotePricePaymentScheduleDataResponse"},"IpodClaims":{"properties":{"third_party_lookup":{"$ref":"#/components/schemas/IpodThirdPartyLookup"},"claims":{"items":{"$ref":"#/components/schemas/ClaimsGroup"},"type":"array","title":"Claims"}},"type":"object","required":["third_party_lookup"],"title":"IpodClaims"},"IpodPropertyReview":{"properties":{"construction_type":{"type":"string","title":"Construction Type"},"empty_lot":{"type":"string","title":"Empty Lot"},"large_lot":{"type":"string","title":"Large Lot"},"liability_barred_windows":{"type":"string","title":"Liability Barred Windows"},"liability_boarded_windows":{"type":"string","title":"Liability Boarded Windows"},"liability_broken_down_cars":{"type":"string","title":"Liability Broken Down Cars"},"liability_broken_playground_equipment":{"type":"string","title":"Liability Broken Playground Equipment"},"liability_debris":{"type":"string","title":"Liability Debris"},"liability_diy_tree_houses":{"type":"string","title":"Liability DIY Tree Houses"},"liability_electrical_hazards":{"type":"string","title":"Liability Electrical Hazards"},"liability_elevated_porches":{"type":"string","title":"Liability Elevated Porches"},"liability_empty_swimming_pools":{"type":"string","title":"Liability Empty Swimming Pools"},"liability_poorly_maintained_diving_boards":{"type":"string","title":"Liability Poorly Maintained Diving Boards"},"liability_skateboard_ramp":{"type":"string","title":"Liability Skateboard Ramp"},"liability_trampoline":{"type":"string","title":"Liability Trampoline"},"liability_outdoor_appliance":{"type":"string","title":"Liability Outdoor Appliance"},"liability_fuel_tank_present":{"type":"string","title":"Liability Fuel Tank Present"},"liability_unsafe_stairs":{"type":"string","title":"Liability Unsafe Stairs"},"multi_family":{"type":"string","title":"Multi Family"},"multi_family_less_than_five_units":{"type":"string","title":"Multi Family Less Than Five Units"},"roof_discoloration_water":{"type":"string","title":"Roof Discoloration Water"},"roof_tarps_cover":{"type":"string","title":"Roof Tarps Cover"},"roof_visible_damage":{"type":"string","title":"Roof Visible Damage"},"property_class_mobile_home":{"type":"string","title":"Property Class Mobile Home"},"business_on_premises":{"type":"string","title":"Business On Premises"},"broken_windows":{"type":"string","title":"Broken Windows"}},"type":"object","title":"IpodPropertyReview"},"IpodStandardMgaPropertyDetailsAttribution":{"properties":{"building_quality":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"building_quality_details":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionBuildingQualityDetails"},"building_condition":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"total_sq_feet":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionFloatValue"},"stories":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"year_built":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionIntValue"},"construction_type":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"roof_type_v2":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"heating_sources":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionListValue"},"lat":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionFloatValue"},"lng":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionFloatValue"},"property_type":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"foundation_type":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"garages":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionGarages"},"average_wall_height_feet":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionFloatValue"},"bathroom_details":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionBathroomDetails"},"bedrooms":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionFloatValue"},"fireplaces":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionIntValue"},"foundation_shape":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"finished_basement_percent":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionIntValue"},"primary_interior_wall_material":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"kitchens":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionIntValue"},"property_slope":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionStrValue"},"steadily_roof_condition_score":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionRoofConditionScore"}},"type":"object","title":"IpodStandardMgaPropertyDetailsAttribution"},"IpodStandardMgaPropertyDetailsAttributionBathroomDetails":{"properties":{"original_value":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__Bathroom"},"type":"array","title":"Original Value"},"source":{"type":"string","title":"Source"},"editor_role":{"type":"string","title":"Editor Role"}},"type":"object","required":["source"],"title":"IpodStandardMgaPropertyDetailsAttributionBathroomDetails"},"IpodStandardMgaPropertyDetailsAttributionBuildingQualityDetails":{"properties":{"original_value":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__BuildingQualityDetails"},"source":{"type":"string","title":"Source"},"editor_role":{"type":"string","title":"Editor Role"}},"type":"object","required":["source"],"title":"IpodStandardMgaPropertyDetailsAttributionBuildingQualityDetails"},"IpodStandardMgaPropertyDetailsAttributionFloatValue":{"properties":{"original_value":{"type":"number","title":"Original Value"},"source":{"type":"string","title":"Source"},"editor_role":{"type":"string","title":"Editor Role"}},"type":"object","required":["source"],"title":"IpodStandardMgaPropertyDetailsAttributionFloatValue"},"IpodStandardMgaPropertyDetailsAttributionGarages":{"properties":{"original_value":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__Garage"},"type":"array","title":"Original Value"},"source":{"type":"string","title":"Source"},"editor_role":{"type":"string","title":"Editor Role"}},"type":"object","required":["source"],"title":"IpodStandardMgaPropertyDetailsAttributionGarages"},"IpodStandardMgaPropertyDetailsAttributionIntValue":{"properties":{"original_value":{"type":"integer","title":"Original Value"},"source":{"type":"string","title":"Source"},"editor_role":{"type":"string","title":"Editor Role"}},"type":"object","required":["source"],"title":"IpodStandardMgaPropertyDetailsAttributionIntValue"},"IpodStandardMgaPropertyDetailsAttributionListValue":{"properties":{"original_value":{"items":{"type":"string"},"type":"array","title":"Original Value"},"source":{"type":"string","title":"Source"},"editor_role":{"type":"string","title":"Editor Role"}},"type":"object","required":["source"],"title":"IpodStandardMgaPropertyDetailsAttributionListValue"},"IpodStandardMgaPropertyDetailsAttributionRoofConditionScore":{"properties":{"condition_rating":{"$ref":"#/components/schemas/IpodStandardMgaPropertyDetailsAttributionIntValue"}},"type":"object","title":"IpodStandardMgaPropertyDetailsAttributionRoofConditionScore"},"IpodStandardMgaPropertyDetailsAttributionStrValue":{"properties":{"original_value":{"type":"string","title":"Original Value"},"source":{"type":"string","title":"Source"},"editor_role":{"type":"string","title":"Editor Role"}},"type":"object","required":["source"],"title":"IpodStandardMgaPropertyDetailsAttributionStrValue"},"IpodThirdPartyLookup":{"properties":{"status":{"$ref":"#/components/schemas/IpodThirdPartyLookupStatus"},"event_id":{"type":"string","title":"Event Id"},"deferral_reason":{"type":"string","title":"Deferral Reason"}},"type":"object","required":["status"],"title":"IpodThirdPartyLookup"},"IpodThirdPartyLookupStatus":{"type":"string","enum":["unknown","in_progress","successful","failed"],"title":"IpodThirdPartyLookupStatus","description":"An enumeration."},"IpodUnderwritingAttestation":{"properties":{"answer":{"type":"string","enum":["yes","no"],"title":"Answer"},"statement":{"$ref":"#/components/schemas/IpodUnderwritingStatementContent"},"notice":{"$ref":"#/components/schemas/IpodUnderwritingStatementContent"}},"type":"object","title":"IpodUnderwritingAttestation"},"IpodUnderwritingResultNoteFields":{"properties":{"dwelling":{"items":{"type":"string"},"type":"array","title":"Dwelling","nullable":true},"policy":{"items":{"type":"string"},"type":"array","title":"Policy","nullable":true}},"type":"object","title":"IpodUnderwritingResultNoteFields"},"IpodUnderwritingStatementContent":{"properties":{"content":{"type":"string","title":"Content"},"items":{"items":{"$ref":"#/components/schemas/IpodUnderwritingStatementContent"},"type":"array","title":"Items"}},"type":"object","title":"IpodUnderwritingStatementContent"},"Lead":{"properties":{"lead_id":{"type":"string","title":"Lead Id"},"first_name":{"type":"string","title":"First Name"},"last_name":{"type":"string","title":"Last Name"},"account_id":{"type":"string","title":"Account Id"},"external_record_id":{"type":"string","title":"External Record Id"},"created_at_timestamp":{"type":"string","format":"date-time","title":"Created At Timestamp"},"updated_at_timestamp":{"type":"string","format":"date-time","title":"Updated At Timestamp"},"referral_code":{"type":"string","title":"Referral Code"},"status":{"allOf":[{"$ref":"#/components/schemas/LeadStatus"}],"description":"Current status of the referred lead"},"record_type":{"$ref":"#/components/schemas/LeadRecordType"},"contact":{"$ref":"#/components/schemas/ralphie__models__report__Contact"},"properties":{"items":{"$ref":"#/components/schemas/LeadProperty"},"type":"array","title":"Properties"},"agent":{"$ref":"#/components/schemas/Agent"}},"type":"object","required":["lead_id","created_at_timestamp","updated_at_timestamp","status","record_type","contact","properties"],"title":"Lead"},"LeadListPage":{"properties":{"leads":{"items":{"$ref":"#/components/schemas/Lead"},"type":"array","title":"Leads"},"limit":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Limit"},"next_url":{"type":"string","title":"Next Url"}},"type":"object","required":["leads","limit"],"title":"LeadListPage"},"LeadProperty":{"properties":{"lead_property_id":{"type":"string","title":"Lead Property Id"},"replacement_cost_estimate":{"type":"integer","title":"Replacement Cost Estimate"},"address":{"$ref":"#/components/schemas/ralphie__models__report__Address"},"property_details":{"$ref":"#/components/schemas/ralphie__models__report__PropertyDetails"},"external_property_id":{"type":"string","title":"External Property Id"}},"type":"object","required":["lead_property_id","address","property_details"],"title":"LeadProperty"},"LeadRecordType":{"type":"string","enum":["landlord","renter","homeowner"],"title":"LeadRecordType","description":"An enumeration."},"LeadStatus":{"type":"string","enum":["converted","unqualified","awaiting_quote","new"],"title":"LeadStatus","description":"An enumeration."},"LeadStatusOptions":{"type":"string","enum":["converted","unqualified","awaiting_quote","new"],"title":"LeadStatusOptions"},"LenderPolicyResult":{"properties":{"policy_id":{"type":"string","title":"Policy Id"},"policy_number":{"type":"string","title":"Policy Number"},"policy_status":{"type":"string","title":"Policy Status","nullable":true},"effective_date":{"type":"string","title":"Effective Date","nullable":true},"expiration_date":{"type":"string","title":"Expiration Date","nullable":true},"properties":{"items":{"$ref":"#/components/schemas/LenderPropertyAddress"},"type":"array","title":"Properties"},"insured_name":{"type":"string","title":"Insured Name","nullable":true},"is_pending_cancellation":{"type":"boolean","title":"Is Pending Cancellation","nullable":true},"is_retail_policy":{"type":"boolean","title":"Is Retail Policy","default":false},"carrier_name":{"type":"string","title":"Carrier Name","nullable":true},"billing_company_friendly_name":{"type":"string","title":"Billing Company Friendly Name","nullable":true},"billing_company_phone":{"type":"string","title":"Billing Company Phone","nullable":true},"steadily_transfer_allowed":{"type":"boolean","title":"Steadily Transfer Allowed","nullable":true}},"type":"object","required":["policy_id","policy_number","properties"],"title":"LenderPolicyResult"},"LenderPolicySearchResponse":{"properties":{"policies":{"items":{"$ref":"#/components/schemas/LenderPolicyResult"},"type":"array","title":"Policies"}},"type":"object","required":["policies"],"title":"LenderPolicySearchResponse"},"LenderPropertyAddress":{"properties":{"full_address":{"type":"string","title":"Full Address","nullable":true},"state":{"type":"string","title":"State"}},"type":"object","required":["state"],"title":"LenderPropertyAddress"},"LiabilityExclusionAnimalCoverageRequest":{"properties":{"name":{"type":"string","enum":["liability_exclusion_animal"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"LiabilityExclusionAnimalCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"LifetimeSummary":{"properties":{"counts":{"$ref":"#/components/schemas/ReferralCounts"},"transaction_count":{"type":"integer","title":"Transaction Count","description":"Number of transactions across all time"},"referral_fees":{"type":"string","title":"Referral Fees","description":"Referral fees accrued across all time, in dollars"},"payments":{"type":"string","title":"Payments","description":"Payments issued to you across all time, in dollars"},"floor_month":{"type":"string","title":"Floor Month","description":"Earliest month with activity, YYYY-MM"}},"type":"object","required":["counts","transaction_count","referral_fees","payments"],"title":"LifetimeSummary"},"LimitDeductibleValueRequest":{"properties":{"type":{"type":"string","enum":["limit_deductible"],"title":"Type"},"value":{"type":"string","title":"Value"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"LimitDeductibleValueRequest"},"LimitValueRequest":{"properties":{"type":{"type":"string","enum":["limit"],"title":"Type"},"value":{"type":"string","title":"Value","description":"Integer value"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"LimitValueRequest"},"LimitWaterDamageCoverage":{"properties":{"necessary":{"type":"boolean","title":"Necessary","nullable":true},"display":{"type":"string","title":"Display","description":"Read-only. This field is automatically derived.","default":""},"key":{"type":"string","enum":["LIMIT_WATER_DAMAGE_COVERAGE"],"title":"Key","default":"LIMIT_WATER_DAMAGE_COVERAGE"},"limit_percent":{"type":"integer","title":"Limit Percent"}},"type":"object","required":["limit_percent"],"title":"LimitWaterDamageCoverage"},"LimitedHiddenWaterCoverageRequest":{"properties":{"name":{"type":"string","enum":["limited_hidden_water"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"LimitedHiddenWaterCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"LimitedRenovationCoverageRequest":{"properties":{"name":{"type":"string","enum":["limited_renovation"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"LimitedRenovationCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"LimitedTheftCoverageRequest":{"properties":{"name":{"type":"string","enum":["limited_theft"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"LimitedTheftCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"LookupStatus":{"type":"string","enum":["unknown","started","skipped","failed","succeeded"],"title":"LookupStatus","description":"An enumeration."},"LossAssessmentCoverageRequest":{"properties":{"name":{"type":"string","enum":["loss_assessment"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LossAssessmentLimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"LossAssessmentCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"LossAssessmentLimitValueRequest":{"properties":{"type":{"type":"string","enum":["limit"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__LossAssessmentLimitValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"LossAssessmentLimitValueRequest"},"LossCategory":{"type":"string","enum":["water","fire","wind_hail","theft","vandalism","liability","other"],"title":"LossCategory","description":"An enumeration."},"LossReason":{"type":"string","enum":["weather","fire","water_appliance","water","theft","earthquake","liability","medical","other"],"title":"LossReason","description":"An enumeration."},"MarkIneligible":{"properties":{"necessary":{"type":"boolean","title":"Necessary","nullable":true},"display":{"type":"string","enum":["Ineligible"],"title":"Display","default":"Ineligible"},"key":{"type":"string","enum":["MARK_INELIGIBLE"],"title":"Key","default":"MARK_INELIGIBLE"},"reasons":{"items":{"type":"string"},"type":"array","title":"Reasons"}},"type":"object","required":["reasons"],"title":"MarkIneligible"},"MatchedMoratorium":{"properties":{"moratorium_id":{"type":"string","title":"Moratorium Id"}},"type":"object","required":["moratorium_id"],"title":"MatchedMoratorium"},"MedicalPaymentsCoverageRequest":{"properties":{"name":{"type":"string","enum":["medical_payments"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitDeductibleValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"MedicalPaymentsCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"MineSubsidenceAdditionalLivingCostsAndFairRentalValueCoverageRequest":{"properties":{"name":{"type":"string","enum":["mine_subsidence_additional_living_costs_and_fair_rental_value"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"MineSubsidenceAdditionalLivingCostsAndFairRentalValueCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"MineSubsidenceCoverageRequest":{"properties":{"name":{"type":"string","enum":["mine_subsidence"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"MineSubsidenceCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"MineSubsidenceDwellingCoverageRequest":{"properties":{"name":{"type":"string","enum":["mine_subsidence_dwelling"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"},{"$ref":"#/components/schemas/DeductibleValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"MineSubsidenceDwellingCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"MineSubsidencePrivateStructuresCoverageRequest":{"properties":{"name":{"type":"string","enum":["mine_subsidence_private_structures"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"MineSubsidencePrivateStructuresCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"MoldAndFungusDamageSubLimitCoverageRequest":{"properties":{"name":{"type":"string","enum":["mold_and_fungus_damage_sublimit"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"MoldAndFungusDamageSubLimitCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"MonthlySummary":{"properties":{"month":{"type":"string","title":"Month","description":"Calendar month, YYYY-MM","example":"2026-05"},"counts":{"$ref":"#/components/schemas/ReferralCounts"},"rental_referral_fee":{"type":"string","title":"Rental Referral Fee","description":"Per-rental-referral fee rate applied this month, in dollars"},"flip_referral_fee":{"type":"string","title":"Flip Referral Fee","description":"Per-flip-referral fee rate applied this month, in dollars"},"referral_fees":{"type":"string","title":"Referral Fees","description":"Referral fees accrued this month, in dollars"},"payments":{"type":"string","title":"Payments","description":"Payments issued to you this month, in dollars"},"transaction_count":{"type":"integer","title":"Transaction Count","description":"Number of transactions in this month"},"transactions":{"items":{"$ref":"#/components/schemas/ReferralTransaction"},"type":"array","title":"Transactions","description":"Transactions recorded in this month; empty when there are none"}},"type":"object","required":["month","counts","rental_referral_fee","flip_referral_fee","referral_fees","payments","transaction_count","transactions"],"title":"MonthlySummary"},"Occupancy":{"type":"string","enum":["owner_and_tenant","rental","seasonal","vacant","fix_and_flip","landlord_primary_home"],"title":"Occupancy","description":"An enumeration."},"OffPremisesLiabilityExtensionRequest":{"properties":{"name":{"type":"string","enum":["offpremises_liability_extension"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/OffPremisesLiabilityExtensionValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"OffPremisesLiabilityExtensionRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"OffPremisesLiabilityExtensionValueRequest":{"properties":{"type":{"type":"string","enum":["selection_factor"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__OffPremisesLiabilityExtensionValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"OffPremisesLiabilityExtensionValueRequest"},"OfferResponse":{"properties":{"policy_type":{"allOf":[{"$ref":"#/components/schemas/PolicyTypeOptions"}],"example":"DP3"},"insurance_structure":{"$ref":"#/components/schemas/InsuranceStructure","nullable":true},"primary_insured":{"$ref":"#/components/schemas/Policyholder"},"additional_named_insured":{"items":{"$ref":"#/components/schemas/AdditionalNamedInsured"},"type":"array","title":"Additional Named Insured","nullable":true},"effective_date":{"type":"string","format":"date","title":"Effective Date","description":"Effective date in YYYY-MM-DD format. Defaults to today.","example":"2022-01-15"},"effective_date_timezone":{"type":"string","title":"Effective Date Timezone","nullable":true},"policy_details":{"$ref":"#/components/schemas/PolicyDetails","title":"PolicyDetails","nullable":true},"updated_at":{"type":"string","format":"date-time","title":"Updated At","nullable":true},"previous_policy_id":{"type":"string","title":"Previous Policy Id","nullable":true},"renewal_policy_id":{"type":"string","title":"Renewal Policy Id","nullable":true},"renewal_quote_id":{"type":"string","title":"Renewal Quote Id","nullable":true},"renewal_status":{"$ref":"#/components/schemas/RenewalStatus","nullable":true},"renewal_start_date":{"type":"string","format":"date","title":"Renewal Start Date","nullable":true},"renewal_end_date":{"type":"string","format":"date","title":"Renewal End Date","nullable":true},"properties":{"items":{"$ref":"#/components/schemas/PropertyResponse"},"type":"array","title":"Properties"},"policy_coverages":{"items":{"$ref":"#/components/schemas/CoverageResponse"},"type":"array","title":"Policy Coverages","description":"Policy level coverages.","example":[{"name":"premises_liability","label":"Premises Liability","config":[{"type":"selected","label":"Selected","value":"yes","default":"yes","editable":"yes"},{"type":"limit","label":"Limit","value":"300000","options":["25000","50000","100000","200000","300000","500000"],"editable":"yes"}]}]},"payment":{"$ref":"#/components/schemas/QuotePaymentResponse","title":"QuotePaymentResponse","nullable":true},"underwriting":{"$ref":"#/components/schemas/QuoteUnderwritingResponse","title":"QuoteUnderwritingResponse","nullable":true},"signing_requirements":{"$ref":"#/components/schemas/SigningRequirements"},"agent_ui_url":{"type":"string","title":"Agent Ui Url","description":"Direct link to Agent UI, which can be used to complete quote.","example":"https://app.steadily.com/spa/create-policy/?policy_loc={policy_id}","nullable":true},"errors":{"items":{"$ref":"#/components/schemas/ApiValidationError"},"type":"array","title":"Errors","nullable":true},"carrier":{"type":"string","title":"Carrier"},"public_policy_id":{"type":"string","title":"Public Policy Id","example":"OB3-AZ-100034386","nullable":true},"pricing":{"$ref":"#/components/schemas/QuotePriceResponse","title":"QuotePriceResponse","nullable":true},"offer_id":{"type":"string","title":"Offer Id","example":"ofr_100034386"},"public_offer_id":{"type":"string","title":"Public Offer Id"},"status":{"$ref":"#/components/schemas/OfferStatus"},"mandatory_agent_agreement_contract":{"$ref":"#/components/schemas/ContractResponse","title":"ContractResponse","nullable":true},"mandatory_policyholder_agreement_contract":{"$ref":"#/components/schemas/ContractResponse","title":"ContractResponse","nullable":true},"documents":{"items":{"$ref":"#/components/schemas/Document"},"type":"array","title":"Documents"}},"type":"object","required":["policy_type","primary_insured","properties","policy_coverages","carrier","public_policy_id","offer_id","public_offer_id","status","documents"],"title":"OfferResponse","description":"Base response structure, shared by DraftQuote, QuoteOffer, etc."},"OfferStatus":{"type":"string","enum":["quoted","declined"],"title":"OfferStatus","description":"An enumeration."},"OptionalPropertyAddress":{"properties":{"street_address":{"type":"string","title":"Street Address of property","example":"4825 Mount Sinyala Crossover"},"street_address_2":{"type":"string","title":"Street Address 2","nullable":true},"city":{"type":"string","title":"United States city","example":"Fort Wayne","nullable":true},"state":{"type":"string","title":"ISO 3166-2:US state","example":"IN","nullable":true},"zip_code":{"type":"string","title":"Zip Code of the property","example":"46808","nullable":true},"county":{"type":"string","title":"County","nullable":true}},"type":"object","required":["street_address"],"title":"OptionalPropertyAddress"},"OptionalSelfReportedClaims":{"properties":{"date_of_loss":{"type":"string","format":"date","title":"Date of Loss","description":"Approximate date of the loss"},"loss_reason":{"allOf":[{"$ref":"#/components/schemas/LossReason"}],"title":"Loss Reason","example":"weather"},"loss_amount_dollars":{"type":"integer","exclusiveMinimum":0.0,"title":"Loss Amount in Dollars"},"caused_by_catastrophe":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"title":"Loss related to Catastrophe"}},"type":"object","title":"OptionalSelfReportedClaims","description":"Details of any self-reported claims"},"OrdinanceOrLawCoverageRequest":{"properties":{"name":{"type":"string","enum":["ordinance_or_law"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/OrdinanceOrLawSelectionFactorValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"OrdinanceOrLawCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"OrdinanceOrLawSelectionFactorValueRequest":{"properties":{"type":{"type":"string","enum":["selection_factor"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__OrdinanceOrLawSelectionFactorValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"OrdinanceOrLawSelectionFactorValueRequest"},"OutdoorApplianceExclusionCoverageRequest":{"properties":{"name":{"type":"string","enum":["outdoor_appliance_exclusion"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"OutdoorApplianceExclusionCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"PartnerProfile":{"properties":{"account_name":{"type":"string","title":"Account Name","description":"Your partner account name"},"referral_code":{"type":"string","title":"Referral Code","description":"The referral code these results are scoped to"},"logo_url":{"type":"string","title":"Logo Url","description":"URL to your partner logo, when configured"}},"type":"object","required":["account_name"],"title":"PartnerProfile"},"PaymentOption":{"properties":{"plan":{"type":"string","title":"Plan","example":"full"},"label":{"type":"string","title":"Label","example":""},"premium_cents":{"type":"integer","title":"Premium Cents","example":90003},"minimum_earned_premium_cents":{"type":"integer","minimum":0.0,"title":"Minimum Earned Premium Cents","nullable":true},"fees_cents":{"type":"integer","title":"Fees Cents","example":0},"taxes_cents":{"type":"integer","title":"Taxes Cents","example":0},"total_cents":{"type":"integer","title":"Total Cents","example":90003},"installments":{"items":{"$ref":"#/components/schemas/Installment"},"type":"array","title":"Installments"},"surcharges":{"items":{"$ref":"#/components/schemas/SurchargeResponse"},"type":"array","title":"Surcharges"}},"type":"object","required":["plan","label","premium_cents","fees_cents","taxes_cents","total_cents","installments"],"title":"PaymentOption"},"PaymentScheduleTypes":{"type":"string","enum":["full","full_escrow","mortgagee_billed","semi_annual","quarterly","monthly","monthly_eft"],"title":"PaymentScheduleTypes","description":"| Payment Schedule | Description                                 |\n| ---------------- | ------------------------------------------- |\n| full             | Client pays in full (paid-in-full discount) |\n| monthly          | Monthly via credit card                     |\n| monthly_eft      | Monthly via ACH                             |\n| mortgagee_billed | Mortgagee billed (Max 1 lender total)       |\n| full_escrow      | Deprecated                                  |"},"PersonalInjuryLiabilityCoverageRequest":{"properties":{"name":{"type":"string","enum":["personal_injury_liability"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"PersonalInjuryLiabilityCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"PersonalLiabilityCoverageRequest":{"properties":{"name":{"type":"string","enum":["personal_liability"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/PersonalLiabilityLimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"PersonalLiabilityCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"PersonalLiabilityLimitValueRequest":{"properties":{"type":{"type":"string","enum":["limit"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__PersonalLiabilityLimitValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"PersonalLiabilityLimitValueRequest"},"PersonalPropertyCoverageRequest":{"properties":{"name":{"type":"string","enum":["personal_property"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"},{"$ref":"#/components/schemas/PersonalPropertyLossValuationOptionValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"PersonalPropertyCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"PersonalPropertyLossValuationOptionValueRequest":{"properties":{"type":{"type":"string","enum":["loss_valuation_option"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__PersonalPropertyLossValuationOptionValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"PersonalPropertyLossValuationOptionValueRequest"},"Policy":{"properties":{"account_id":{"type":"string","title":"Account Id"},"created_at_timestamp":{"type":"string","format":"date-time","title":"Created At Timestamp"},"updated_at_timestamp":{"type":"string","format":"date-time","title":"Updated At Timestamp"},"policy_id":{"type":"string","title":"Policy Id"},"policy_type":{"$ref":"#/components/schemas/PolicyType"},"effective_date":{"type":"string","format":"date","title":"Effective Date"},"carrier":{"type":"string","title":"Carrier"},"public_policy_id":{"type":"string","title":"Public Policy Id"},"premium_dollars":{"type":"string","title":"Premium Dollars"},"status":{"$ref":"#/components/schemas/ralphie__models__report__PolicyStatus"},"properties":{"items":{"$ref":"#/components/schemas/PolicyLocation"},"type":"array","title":"Properties"},"policy_coverages":{"items":{"$ref":"#/components/schemas/PolicyCoverage"},"type":"array","title":"Policy Coverages"},"policy_documents":{"items":{"$ref":"#/components/schemas/PolicyDocument"},"type":"array","title":"Policy Documents"},"payment_schedule":{"$ref":"#/components/schemas/PolicyPaymentSchedule"}},"type":"object","required":["account_id","created_at_timestamp","updated_at_timestamp","policy_id","policy_type","status","properties","policy_coverages","policy_documents"],"title":"Policy"},"PolicyCoverage":{"properties":{"name":{"type":"string","title":"Name"},"config":{"items":{"$ref":"#/components/schemas/PolicyCoverageConfig"},"type":"array","title":"Config"}},"type":"object","required":["name","config"],"title":"PolicyCoverage"},"PolicyCoverageConfig":{"properties":{"type":{"type":"string","title":"Type"},"label":{"type":"string","title":"Label"},"value":{"type":"string","title":"Value"}},"type":"object","required":["type","label","value"],"title":"PolicyCoverageConfig"},"PolicyCreateRequest":{"properties":{"binder_id":{"type":"string","title":"Binder Id","example":"bdr_100034386"},"policy_id":{"type":"string","title":"Policy Id","example":"pol_100034386"}},"type":"object","required":["binder_id","policy_id"],"title":"PolicyCreateRequest"},"PolicyDetails":{"properties":{"insurance_score_estimate":{"allOf":[{"$ref":"#/components/schemas/InsuranceScoreEstimate"}],"description":"Estimated Insurance Score: Average(999) or Good(725)","example":725,"nullable":true},"is_paperless":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"example":"yes","nullable":true},"occupancy":{"allOf":[{"$ref":"#/components/schemas/Occupancy"}],"description":"Dwelling Occupancy","example":"rental"},"similar_insurance_declined":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Has the applicant had similar insurance declined, cancelled, or non-renewed in the last 5 years?","example":"no","nullable":true},"self_reported_claims":{"items":{"$ref":"#/components/schemas/SelfReportedClaims"},"type":"array","title":"Self Reported Claims","nullable":true},"unique_tracking_id":{"type":"string","title":"Unique Tracking Id","description":"Unique ID to track origin of policy","example":"id-12345","nullable":true},"wind_coverage_excluded":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"If 'yes' this policy does NOT provide wind coverage.  Otherwise, wind coverage is included.","example":"no","nullable":true},"ca_dic":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Whether or not this is a Difference in Condition (DIC) policy.","nullable":true}},"additionalProperties":false,"type":"object","required":["occupancy"],"title":"PolicyDetails"},"PolicyDocument":{"properties":{"document_id":{"type":"string","title":"Document Id"},"display_name":{"type":"string","title":"Display Name"},"file_name":{"type":"string","title":"File Name"},"url":{"type":"string","title":"Url"}},"type":"object","required":["document_id","display_name","file_name","url"],"title":"PolicyDocument"},"PolicyListPage":{"properties":{"policies":{"items":{"$ref":"#/components/schemas/Policy"},"type":"array","title":"Policies"},"limit":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Limit"},"next_url":{"type":"string","title":"Next Url"}},"type":"object","required":["policies","limit"],"title":"PolicyListPage"},"PolicyLocation":{"properties":{"policy_location_id":{"type":"string","title":"Policy Location Id"},"address":{"$ref":"#/components/schemas/ralphie__models__report__Address"},"lead_property_id":{"type":"string","title":"Lead Property Id"},"external_property_id":{"type":"string","title":"External Property Id"},"property_coverages":{"items":{"$ref":"#/components/schemas/PropertyCoverage"},"type":"array","title":"Property Coverages"}},"type":"object","required":["policy_location_id","address","property_coverages"],"title":"PolicyLocation"},"PolicyPaymentSchedule":{"type":"string","enum":["annual","installments","escrow","premium_financed","transaction","advance","advance_and_transactions"],"title":"PolicyPaymentSchedule","description":"An enumeration."},"PolicyProgramTypeOptions":{"type":"string","enum":["ADMITTED","NON_ADMITTED"],"title":"PolicyProgramTypeOptions","description":"An enumeration."},"PolicyResponse":{"properties":{"policy_type":{"allOf":[{"$ref":"#/components/schemas/PolicyTypeOptions"}],"example":"DP3"},"insurance_structure":{"$ref":"#/components/schemas/InsuranceStructure","nullable":true},"primary_insured":{"$ref":"#/components/schemas/Policyholder"},"additional_named_insured":{"items":{"$ref":"#/components/schemas/AdditionalNamedInsured"},"type":"array","title":"Additional Named Insured","nullable":true},"effective_date":{"type":"string","format":"date","title":"Effective Date","description":"Effective date in YYYY-MM-DD format. Defaults to today.","example":"2022-01-15"},"effective_date_timezone":{"type":"string","title":"Effective Date Timezone","nullable":true},"policy_details":{"$ref":"#/components/schemas/PolicyDetails","title":"PolicyDetails","nullable":true},"updated_at":{"type":"string","format":"date-time","title":"Updated At","nullable":true},"previous_policy_id":{"type":"string","title":"Previous Policy Id","nullable":true},"renewal_policy_id":{"type":"string","title":"Renewal Policy Id","nullable":true},"renewal_quote_id":{"type":"string","title":"Renewal Quote Id","nullable":true},"renewal_status":{"$ref":"#/components/schemas/RenewalStatus","nullable":true},"renewal_start_date":{"type":"string","format":"date","title":"Renewal Start Date","nullable":true},"renewal_end_date":{"type":"string","format":"date","title":"Renewal End Date","nullable":true},"properties":{"items":{"$ref":"#/components/schemas/PropertyResponse"},"type":"array","title":"Properties"},"policy_coverages":{"items":{"$ref":"#/components/schemas/CoverageResponse"},"type":"array","title":"Policy Coverages","description":"Policy level coverages.","example":[{"name":"premises_liability","label":"Premises Liability","config":[{"type":"selected","label":"Selected","value":"yes","default":"yes","editable":"yes"},{"type":"limit","label":"Limit","value":"300000","options":["25000","50000","100000","200000","300000","500000"],"editable":"yes"}]}]},"payment":{"$ref":"#/components/schemas/QuotePaymentResponse","title":"QuotePaymentResponse","nullable":true},"underwriting":{"$ref":"#/components/schemas/QuoteUnderwritingResponse","title":"QuoteUnderwritingResponse","nullable":true},"signing_requirements":{"$ref":"#/components/schemas/SigningRequirements"},"agent_ui_url":{"type":"string","title":"Agent Ui Url","description":"Direct link to Agent UI, which can be used to complete quote.","example":"https://app.steadily.com/spa/create-policy/?policy_loc={policy_id}","nullable":true},"errors":{"items":{"$ref":"#/components/schemas/ApiValidationError"},"type":"array","title":"Errors","nullable":true},"carrier":{"type":"string","title":"Carrier"},"public_policy_id":{"type":"string","title":"Public Policy Id","example":"OB3-AZ-100034386","nullable":true},"pricing":{"$ref":"#/components/schemas/QuotePriceResponse","title":"QuotePriceResponse","nullable":true},"status":{"$ref":"#/components/schemas/ralphie__models__policy__PolicyStatus"},"policy_id":{"type":"string","title":"Policy Id","example":"pol_100034386"},"documents":{"items":{"$ref":"#/components/schemas/Document"},"type":"array","title":"Documents"},"mandatory_policyholder_agreement_contract":{"$ref":"#/components/schemas/ContractResponse","title":"ContractResponse","nullable":true}},"type":"object","required":["policy_type","primary_insured","properties","policy_coverages","carrier","public_policy_id","status","policy_id","documents"],"title":"PolicyResponse","description":"Base response structure, shared by DraftQuote, QuoteOffer, etc."},"PolicyStatusOptions":{"type":"string","enum":["issued","quoted","cancelled"],"title":"PolicyStatusOptions"},"PolicyType":{"type":"string","enum":["DP3","DP1"],"title":"PolicyType","description":"An enumeration."},"PolicyTypeOptions":{"type":"string","enum":["DP1","DP2","DP3"],"title":"PolicyTypeOptions","description":"An enumeration."},"PolicyVersion":{"type":"string","enum":["current","latest"],"title":"PolicyVersion"},"Policyholder":{"properties":{"first_name":{"type":"string","title":"First Name","nullable":true},"last_name":{"type":"string","title":"Last Name","nullable":true},"suffix":{"type":"string","title":"Suffix","description":"Name suffix such as Jr or II","nullable":true},"company_name":{"type":"string","title":"Company Name","nullable":true},"date_of_birth":{"type":"string","format":"date","title":"Date Of Birth","nullable":true},"phone_number":{"type":"string","title":"Phone Number","nullable":true},"email":{"type":"string","format":"email","title":"Email","description":"email is marked as nullable, but API callers must always supply a valid email. Missing email will result in a runtime error.","nullable":true},"mailing_address":{"$ref":"#/components/schemas/ralphie__models__address__Address","title":"Address","nullable":true},"previous_address":{"$ref":"#/components/schemas/ralphie__models__address__Address","title":"Address","nullable":true},"is_military_member":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Is the applicant a veteran of or serving in the United States Armed Forces? Proof of eligibility may be requested. Falsification could result in denial of a claim.","example":"yes","nullable":true},"company_types":{"allOf":[{"$ref":"#/components/schemas/CompanyTypes"}],"title":"Company Types","description":"If the owner entity is a company, this field describes the companies operations.  Each key is a type of operation the business may engage in, and each value indicates if the copmany entity engages in it.","example":{"contracting":"yes"},"nullable":true}},"type":"object","title":"Policyholder"},"PremisesLiabilityCoverageRequest":{"properties":{"name":{"type":"string","enum":["premises_liability"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/PremisesLiabilityLimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"PremisesLiabilityCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"PremisesLiabilityLimitValueRequest":{"properties":{"type":{"type":"string","enum":["limit"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__PremisesLiabilityLimitValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"PremisesLiabilityLimitValueRequest"},"PrimaryInteriorWallMaterial":{"type":"string","enum":["drywall","plaster","solid_brick","solid_stone","solid_log","concrete_block","adobe","glass_block","studs_only","open_no_wall"],"title":"PrimaryInteriorWallMaterial","description":"An enumeration."},"PrivateStructuresCoverageRequest":{"properties":{"name":{"type":"string","enum":["private_structures"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"},{"$ref":"#/components/schemas/ExcludedValueRequest"},{"$ref":"#/components/schemas/ExclusionDescriptionValueRequest"},{"$ref":"#/components/schemas/ExclusionRiskTypeValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"PrivateStructuresCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"PrivateStructuresRoofExclusionCoverageRequest":{"properties":{"name":{"type":"string","enum":["private_structures_roof_exclusion"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/ExclusionDescriptionValueRequest"},{"$ref":"#/components/schemas/ExclusionRiskTypeValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"PrivateStructuresRoofExclusionCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"ProductAvailability":{"properties":{"min_effective_date":{"type":"string","title":"Min Effective Date","nullable":true},"max_effective_date":{"type":"string","title":"Max Effective Date","nullable":true},"effective_date_reason":{"type":"string","title":"Effective Date Reason","nullable":true}},"type":"object","title":"ProductAvailability","description":"Return back metadata about treaty boundaries to the frontend.\nThis applies when we launch new states, switch backing carriers, or enforce other binding restrictions\nbased on effective date."},"ProductVersionDependsOn":{"properties":{"general_neglect":{"type":"string","title":"General Neglect"},"comprehensive_liability":{"type":"string","title":"Comprehensive Liability"}},"type":"object","title":"ProductVersionDependsOn","description":"Per-data-type contract labels (e.g. general_neglect=\"graded-scale-v2.1\",\ncomprehensive_liability=\"binned-v1.0\").\nLabels are opaque: compare by equality only, never parse."},"ProductVersionMeta":{"properties":{"depends_on_windstorm_cost_data":{"$ref":"#/components/schemas/YesNo"},"depends_on_zesty_wind_hail_data":{"$ref":"#/components/schemas/YesNo"},"depends_on_munichre_wildfire_data":{"$ref":"#/components/schemas/YesNo"},"depends_on_munichre_exclusion_zone":{"$ref":"#/components/schemas/YesNo"},"depends_on_async_property_data_lookup":{"$ref":"#/components/schemas/YesNo"},"depends_on_crime_scores":{"$ref":"#/components/schemas/YesNo"},"depends_on_flashpoint_score":{"$ref":"#/components/schemas/YesNo"},"depends_on_system_age":{"$ref":"#/components/schemas/YesNo"},"with_v4_attestations":{"$ref":"#/components/schemas/YesNo"},"with_v4_specialty_underwriting":{"$ref":"#/components/schemas/YesNo"},"depends_on":{"$ref":"#/components/schemas/ProductVersionDependsOn"}},"type":"object","title":"ProductVersionMeta","description":"Captures dependencies the rater (versioned by product version) has on quote data.\nUse this model to express what additional data the rater requires for a given\nproduct version + state + insurance structure combination.\n- we should be using form version or coverage version for forms or coverage related gating\n- eventually, this data will be sourced from the rating service"},"ProhibitedBusinessSummaryAttribution":{"properties":{"classification":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__StrAttribution"}},"type":"object","title":"ProhibitedBusinessSummaryAttribution"},"Property":{"properties":{"property_id":{"type":"string","title":"Property ID used to match requests with results","example":"1a5f56"},"current_premium":{"type":"integer","title":"The current annual premium for the property","example":1994,"nullable":true},"address":{"$ref":"#/components/schemas/ralphie__models__quote_estimate__Address"},"property_details":{"$ref":"#/components/schemas/ralphie__models__quote_estimate__PropertyDetails","title":"PropertyDetails","nullable":true},"property_metadata":{"$ref":"#/components/schemas/PropertyMetadata","title":"PropertyMetadata","nullable":true}},"type":"object","required":["property_id","address"],"title":"Property","description":"Note: Some code generator clients may rename the Property class as ModelProperty if property is a reserved keyword"},"PropertyAcknowledgements":{"properties":{"steadily_roof_condition_exclusion_user_agrees_to_all_terms":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"If 'yes' the agent and insured understand that a roof exclusion has been automatically applied to their policy","nullable":true}},"type":"object","title":"PropertyAcknowledgements"},"PropertyAcknowledgementsResponse":{"properties":{"steadily_roof_condition_exclusion_user_agrees_to_all_terms":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"If 'yes' the agent and insured understand that a roof exclusion has been automatically applied to their policy","nullable":true},"claims_automations":{"items":{"$ref":"#/components/schemas/ClaimsAutomationResponse"},"type":"array","title":"Claims Automations","description":"Claims-driven coverage decisions recorded against this property. A decision carries `actions` once its coverage changes have been applied; until then it records only the attestation answers given for it.","nullable":true}},"type":"object","title":"PropertyAcknowledgementsResponse"},"PropertyAddress":{"properties":{"street_address":{"type":"string","title":"Street Address of property","example":"4825 Mount Sinyala Crossover"},"city":{"type":"string","title":"United States city","example":"Fort Wayne"},"state":{"type":"string","title":"ISO 3166-2:US state","example":"IN"},"zip_code":{"type":"string","title":"Zip Code of the property","example":"46808"},"county":{"type":"string","title":"County","example":"Maricopa","nullable":true},"county_fips":{"type":"string","title":"County FIPS","example":"04013","nullable":true},"lat":{"type":"number","title":"Latitude of the property","example":41.079273,"nullable":true},"lng":{"type":"number","title":"Longitude of the property","example":-85.139351,"nullable":true}},"type":"object","required":["street_address","city","state","zip_code"],"title":"PropertyAddress","description":"Postal address information for a property"},"PropertyCoverage":{"properties":{"name":{"type":"string","title":"Name"},"config":{"items":{"$ref":"#/components/schemas/PropertyCoverageConfig"},"type":"array","title":"Config"}},"type":"object","required":["name","config"],"title":"PropertyCoverage"},"PropertyCoverageConfig":{"properties":{"type":{"type":"string","title":"Type"},"label":{"type":"string","title":"Label"},"value":{"type":"string","title":"Value"}},"type":"object","required":["type","label","value"],"title":"PropertyCoverageConfig"},"PropertyDetailsAttribution":{"properties":{"average_wall_height_feet":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__NumberStrAttribution"},"bathroom_details":{"$ref":"#/components/schemas/BathroomAttribution"},"bedrooms":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__NumberStrAttribution"},"building_condition":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution"},"building_quality":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution"},"building_quality_details":{"$ref":"#/components/schemas/BuildingQualityDetailsAttribution"},"comprehensive_liability":{"$ref":"#/components/schemas/ComprehensiveLiabilityAttribution"},"construction_type":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution"},"finished_basement_percent":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__NumberStrAttribution"},"fireplaces":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__NumberStrAttribution"},"foundation_shape":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution"},"foundation_type":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution"},"garages":{"$ref":"#/components/schemas/GarageAttribution"},"heating_sources":{"$ref":"#/components/schemas/StrListAttribution"},"kitchens":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__NumberStrAttribution"},"lat":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__NumberStrAttribution"},"lng":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__NumberStrAttribution"},"primary_interior_wall_material":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution"},"property_slope":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution"},"property_type":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution"},"roof_type_v2":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution"},"steadily_roof_condition_score":{"$ref":"#/components/schemas/SteadilyRoofConditionScoreAttribution"},"stories":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__NumberStrAttribution"},"total_sq_feet":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__Attribution"},"year_built":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__Attribution"}},"type":"object","title":"PropertyDetailsAttribution"},"PropertyEstimate":{"properties":{"property_id":{"type":"string","title":"Property ID used to match requests with results","example":"1a5f56"},"start_url":{"type":"string","title":"Start Url","nullable":true},"error":{"type":"string","title":"Error","nullable":true},"original_property":{"$ref":"#/components/schemas/Property"},"savings":{"$ref":"#/components/schemas/Savings","title":"Savings","nullable":true},"estimate":{"$ref":"#/components/schemas/Estimate","title":"Estimate","nullable":true},"estimate_metadata":{"$ref":"#/components/schemas/PropertyEstimateMetadata","title":"PropertyEstimateMetadata","nullable":true},"calculated_property":{"$ref":"#/components/schemas/CalculatedProperty","title":"CalculatedProperty","nullable":true},"minimum_earned_premium_days":{"type":"integer","title":"Minimum earned premium expressed in days. Carrier retains the equivalent of this many days of premium even on early cancellation. Currently surfaced for fix_and_flip occupancy on Fortegra MMGA.","example":90,"nullable":true}},"type":"object","required":["property_id","original_property"],"title":"PropertyEstimate"},"PropertyEstimateMetadata":{"properties":{"extra":{"type":"string","maxLength":1024,"title":"Freeform string to store data with an estimate. JSON-encoded string recommended.","nullable":true}},"type":"object","title":"PropertyEstimateMetadata","description":"Metadata to be associated with an estimate."},"PropertyManager":{"properties":{"type":{"$ref":"#/components/schemas/PropertyManagerType"},"is_additional_insured":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Is the property manager an additional insured?","example":"no","nullable":true},"name":{"type":"string","title":"Name"},"address":{"$ref":"#/components/schemas/ralphie__models__address__Address"},"is_active_manager":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Does the property manager performs all of the following: Tenant screening checks, at least quarterly inspections, and utilizes risk reduction clauses. Proof of eligibility may be requested. Falsification could result in denial of a claim.","example":"no","nullable":true}},"additionalProperties":false,"type":"object","required":["type","name","address"],"title":"PropertyManager"},"PropertyManagerType":{"type":"string","enum":["person","company"],"title":"PropertyManagerType","description":"An enumeration."},"PropertyMetadata":{"properties":{"extra":{"type":"string","maxLength":1024,"title":"Freeform string to store data with a property. JSON-encoded string recommended.","nullable":true}},"type":"object","title":"PropertyMetadata","description":"Metadata to be associated with a property."},"PropertyOverrideEdits":{"properties":{"overall_renovation_year":{"type":"integer","title":"Overall Renovation Year","nullable":true},"overall_renovation_status":{"$ref":"#/components/schemas/SystemAgeRenovationStatus","nullable":true},"general_neglect_detection":{"$ref":"#/components/schemas/Detection","nullable":true},"roof_condition_rating_bin":{"type":"integer","maximum":10.0,"minimum":1.0,"title":"Roof Condition Rating Bin","nullable":true},"general_neglect_classification_bin":{"type":"integer","maximum":9.0,"minimum":1.0,"title":"General Neglect Classification Bin","nullable":true}},"type":"object","title":"PropertyOverrideEdits","description":"Property-detail values to patch onto the policy."},"PropertyOverrideField":{"type":"string","enum":["overall_renovation_year","overall_renovation_status","general_neglect_detection","roof_condition_rating_bin","general_neglect_classification_bin"],"title":"PropertyOverrideField","description":"Property-detail fields that can be edited or cleared."},"PropertyPostConstructionOutcome":{"type":"string","enum":["rent","sell"],"title":"PropertyPostConstructionOutcome","description":"An enumeration."},"PropertyPriceResponse":{"properties":{"property_id":{"type":"string","title":"Property Id"},"coverage_premiums":{"items":{"$ref":"#/components/schemas/CoveragePriceResponse"},"type":"array","title":"Coverage Premiums"},"premium_cents":{"type":"integer","title":"Premium Cents"},"taxes_cents":{"type":"integer","title":"Taxes Cents"},"total_cents":{"type":"integer","title":"Total Cents"},"minimum_earned_premium_type":{"$ref":"#/components/schemas/Type","nullable":true},"minimum_earned_premium_scalar_amount":{"type":"integer","minimum":0.0,"title":"Minimum Earned Premium Scalar Amount","nullable":true},"minimum_earned_premium_cents":{"type":"integer","minimum":0.0,"title":"Minimum Earned Premium Cents","nullable":true}},"type":"object","required":["property_id","coverage_premiums","premium_cents","taxes_cents","total_cents"],"title":"PropertyPriceResponse"},"PropertyRequest":{"properties":{"property_id":{"type":"string","title":"Property Id","nullable":true},"address":{"$ref":"#/components/schemas/PropertyAddress"},"property_coverages":{"items":{"oneOf":[{"$ref":"#/components/schemas/AdditionalLivingCostsAndFairRentalValueCoverageRequest"},{"$ref":"#/components/schemas/AllOtherPerilsDeductibleCoverageRequest"},{"$ref":"#/components/schemas/BedBugInfestationCostReimbursementCoverageRequest"},{"$ref":"#/components/schemas/HOAFinesCoverageRequest"},{"$ref":"#/components/schemas/DwellingCoverageRequest"},{"$ref":"#/components/schemas/LimitedHiddenWaterCoverageRequest"},{"$ref":"#/components/schemas/LimitedRenovationCoverageRequest"},{"$ref":"#/components/schemas/LimitedTheftCoverageRequest"},{"$ref":"#/components/schemas/LossAssessmentCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidenceCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidenceDwellingCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidencePrivateStructuresCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidenceAdditionalLivingCostsAndFairRentalValueCoverageRequest"},{"$ref":"#/components/schemas/MoldAndFungusDamageSubLimitCoverageRequest"},{"$ref":"#/components/schemas/OrdinanceOrLawCoverageRequest"},{"$ref":"#/components/schemas/PersonalInjuryLiabilityCoverageRequest"},{"$ref":"#/components/schemas/PersonalPropertyCoverageRequest"},{"$ref":"#/components/schemas/PrivateStructuresCoverageRequest"},{"$ref":"#/components/schemas/SinkholeLossDwellingCoverageRequest"},{"$ref":"#/components/schemas/SinkholeLossPersonalPropertyCoverageRequest"},{"$ref":"#/components/schemas/SolarPanelCoverageRequest"},{"$ref":"#/components/schemas/EquipmentBreakdownCoverageRequest"},{"$ref":"#/components/schemas/ServiceLineCoverageRequest"},{"$ref":"#/components/schemas/TheftCoverageRequest"},{"$ref":"#/components/schemas/VandalismOrMaliciousMischiefCoverageRequest"},{"$ref":"#/components/schemas/WaterBackUpAndSumpOverflowOrDischargeCoverageRequest"},{"$ref":"#/components/schemas/WaterDamageExclusionCoverageRequest"},{"$ref":"#/components/schemas/WaterDamageLimitationCoverageRequest"},{"$ref":"#/components/schemas/WaterDamagePerilsCoverageRequest"},{"$ref":"#/components/schemas/WindAndHailDeductibleCoverageRequest"},{"$ref":"#/components/schemas/WindstormOrHailExclusionCoverageRequest"},{"$ref":"#/components/schemas/AnnualPremiumIncreaseCoverageRequest"},{"$ref":"#/components/schemas/GeneralLiabilityCoverageRequest"},{"$ref":"#/components/schemas/LiabilityExclusionAnimalCoverageRequest"},{"$ref":"#/components/schemas/RoofSurfacingExclusionCoverageRequest"},{"$ref":"#/components/schemas/RoofSurfacingCoverageRequest"},{"$ref":"#/components/schemas/TrampolineOrReboundingDeviceCoverageRequest"},{"$ref":"#/components/schemas/CosmeticDamageCoverageRequest"},{"$ref":"#/components/schemas/TerrorismCoverageRequest"},{"$ref":"#/components/schemas/OffPremisesLiabilityExtensionRequest"},{"$ref":"#/components/schemas/DogBiteCoverageRequest"},{"$ref":"#/components/schemas/HotTubLiabilityExclusionCoverageRequest"},{"$ref":"#/components/schemas/SwimmingPoolExclusionCoverageRequest"},{"$ref":"#/components/schemas/PrivateStructuresRoofExclusionCoverageRequest"},{"$ref":"#/components/schemas/ExtendedReplacementCostCoverageRequest"},{"$ref":"#/components/schemas/OutdoorApplianceExclusionCoverageRequest"},{"$ref":"#/components/schemas/FireLightningExplosionSmokeExclusionCoverageRequest"}],"discriminator":{"propertyName":"name","mapping":{"additional_living_costs_and_fair_rental_value":"#/components/schemas/AdditionalLivingCostsAndFairRentalValueCoverageRequest","all_other_perils_deductible":"#/components/schemas/AllOtherPerilsDeductibleCoverageRequest","bed_bug_infestation_cost_reimbursement":"#/components/schemas/BedBugInfestationCostReimbursementCoverageRequest","hoa_fines":"#/components/schemas/HOAFinesCoverageRequest","dwelling":"#/components/schemas/DwellingCoverageRequest","limited_hidden_water":"#/components/schemas/LimitedHiddenWaterCoverageRequest","limited_renovation":"#/components/schemas/LimitedRenovationCoverageRequest","limited_theft":"#/components/schemas/LimitedTheftCoverageRequest","loss_assessment":"#/components/schemas/LossAssessmentCoverageRequest","mine_subsidence":"#/components/schemas/MineSubsidenceCoverageRequest","mine_subsidence_dwelling":"#/components/schemas/MineSubsidenceDwellingCoverageRequest","mine_subsidence_private_structures":"#/components/schemas/MineSubsidencePrivateStructuresCoverageRequest","mine_subsidence_additional_living_costs_and_fair_rental_value":"#/components/schemas/MineSubsidenceAdditionalLivingCostsAndFairRentalValueCoverageRequest","mold_and_fungus_damage_sublimit":"#/components/schemas/MoldAndFungusDamageSubLimitCoverageRequest","ordinance_or_law":"#/components/schemas/OrdinanceOrLawCoverageRequest","personal_injury_liability":"#/components/schemas/PersonalInjuryLiabilityCoverageRequest","personal_property":"#/components/schemas/PersonalPropertyCoverageRequest","private_structures":"#/components/schemas/PrivateStructuresCoverageRequest","sinkhole_loss_dwelling":"#/components/schemas/SinkholeLossDwellingCoverageRequest","sinkhole_loss_personal_property":"#/components/schemas/SinkholeLossPersonalPropertyCoverageRequest","solar_panel":"#/components/schemas/SolarPanelCoverageRequest","equipment_breakdown":"#/components/schemas/EquipmentBreakdownCoverageRequest","service_line":"#/components/schemas/ServiceLineCoverageRequest","theft":"#/components/schemas/TheftCoverageRequest","vandalism_or_malicious_mischief":"#/components/schemas/VandalismOrMaliciousMischiefCoverageRequest","water_back_up_and_sump_overflow_or_discharge":"#/components/schemas/WaterBackUpAndSumpOverflowOrDischargeCoverageRequest","water_damage_exclusion":"#/components/schemas/WaterDamageExclusionCoverageRequest","water_damage_limitation":"#/components/schemas/WaterDamageLimitationCoverageRequest","water_damage_perils":"#/components/schemas/WaterDamagePerilsCoverageRequest","wind_and_hail_deductible":"#/components/schemas/WindAndHailDeductibleCoverageRequest","windstorm_or_hail_exclusion":"#/components/schemas/WindstormOrHailExclusionCoverageRequest","annual_premium_increase":"#/components/schemas/AnnualPremiumIncreaseCoverageRequest","general_liability":"#/components/schemas/GeneralLiabilityCoverageRequest","liability_exclusion_animal":"#/components/schemas/LiabilityExclusionAnimalCoverageRequest","roof_surfacing_exclusion":"#/components/schemas/RoofSurfacingExclusionCoverageRequest","roof_surfacing":"#/components/schemas/RoofSurfacingCoverageRequest","trampoline_or_rebounding_device":"#/components/schemas/TrampolineOrReboundingDeviceCoverageRequest","cosmetic_damage":"#/components/schemas/CosmeticDamageCoverageRequest","terrorism":"#/components/schemas/TerrorismCoverageRequest","offpremises_liability_extension":"#/components/schemas/OffPremisesLiabilityExtensionRequest","dog_bite":"#/components/schemas/DogBiteCoverageRequest","hot_tub_liability_exclusion":"#/components/schemas/HotTubLiabilityExclusionCoverageRequest","swimming_pool_exclusion":"#/components/schemas/SwimmingPoolExclusionCoverageRequest","private_structures_roof_exclusion":"#/components/schemas/PrivateStructuresRoofExclusionCoverageRequest","extended_replacement_cost":"#/components/schemas/ExtendedReplacementCostCoverageRequest","outdoor_appliance_exclusion":"#/components/schemas/OutdoorApplianceExclusionCoverageRequest","fire_lightning_explosion_smoke_exclusion":"#/components/schemas/FireLightningExplosionSmokeExclusionCoverageRequest"}}},"type":"array","title":"Property Coverages"},"property_manager":{"$ref":"#/components/schemas/PropertyManager","title":"PropertyManager","nullable":true},"property_details":{"$ref":"#/components/schemas/QuotePropertyDetailsRequest","title":"QuotePropertyDetailsRequest","nullable":true},"property_acknowledgements":{"$ref":"#/components/schemas/PropertyAcknowledgements","title":"PropertyAcknowledgements","nullable":true},"additional_insured":{"items":{"$ref":"#/components/schemas/AdditionalInsured"},"type":"array","title":"Additional Insured","default":[]},"duplicate_address_policies":{"$ref":"#/components/schemas/DuplicateAddressPolicies","title":"DuplicateAddressPolicies","nullable":true}},"additionalProperties":false,"type":"object","required":["address"],"title":"PropertyRequest"},"PropertyResponse":{"properties":{"property_id":{"type":"string","title":"Property Id","example":"acf85fa5-4200-4303-96ba-012e546ff628"},"address":{"$ref":"#/components/schemas/PropertyAddress"},"property_coverages":{"items":{"$ref":"#/components/schemas/CoverageResponse"},"type":"array","title":"Property Coverages"},"property_manager":{"$ref":"#/components/schemas/PropertyManager","title":"PropertyManager","nullable":true},"property_details":{"$ref":"#/components/schemas/QuotePropertyDetails","title":"QuotePropertyDetails","nullable":true},"property_acknowledgements":{"$ref":"#/components/schemas/PropertyAcknowledgementsResponse","title":"PropertyAcknowledgementsResponse","nullable":true},"additional_insured":{"items":{"$ref":"#/components/schemas/AdditionalInsured"},"type":"array","title":"Additional Insured","default":[]},"replacement_cost_estimate":{"type":"integer","title":"Replacement Cost Estimate","description":"Replacement cost estimate (Buildings only)","example":"375000"},"user_replacement_cost":{"$ref":"#/components/schemas/UserReplacementCost","title":"UserReplacementCost","nullable":true},"moratoriums":{"items":{"$ref":"#/components/schemas/MatchedMoratorium"},"type":"array","title":"Moratoriums","description":"List of moratoriums affecting this property. A moratorium indicates that we may be unable to issue a policy for this quote.","default":[]},"duplicate_address_policies":{"$ref":"#/components/schemas/DuplicateAddressPolicies","title":"DuplicateAddressPolicies","nullable":true}},"additionalProperties":false,"type":"object","required":["property_id","address","property_coverages","replacement_cost_estimate"],"title":"PropertyResponse"},"PropertySlope":{"type":"string","enum":["none","moderate","steep"],"title":"PropertySlope","description":"An enumeration."},"PropertyUpdateRequest":{"properties":{"property_id":{"type":"string","title":"Property Id","example":"acf85fa5-4200-4303-96ba-012e546ff628","nullable":true},"address":{"$ref":"#/components/schemas/PropertyAddress"},"property_coverages":{"items":{"oneOf":[{"$ref":"#/components/schemas/AdditionalLivingCostsAndFairRentalValueCoverageRequest"},{"$ref":"#/components/schemas/AllOtherPerilsDeductibleCoverageRequest"},{"$ref":"#/components/schemas/BedBugInfestationCostReimbursementCoverageRequest"},{"$ref":"#/components/schemas/HOAFinesCoverageRequest"},{"$ref":"#/components/schemas/DwellingCoverageRequest"},{"$ref":"#/components/schemas/LimitedHiddenWaterCoverageRequest"},{"$ref":"#/components/schemas/LimitedRenovationCoverageRequest"},{"$ref":"#/components/schemas/LimitedTheftCoverageRequest"},{"$ref":"#/components/schemas/LossAssessmentCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidenceCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidenceDwellingCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidencePrivateStructuresCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidenceAdditionalLivingCostsAndFairRentalValueCoverageRequest"},{"$ref":"#/components/schemas/MoldAndFungusDamageSubLimitCoverageRequest"},{"$ref":"#/components/schemas/OrdinanceOrLawCoverageRequest"},{"$ref":"#/components/schemas/PersonalInjuryLiabilityCoverageRequest"},{"$ref":"#/components/schemas/PersonalPropertyCoverageRequest"},{"$ref":"#/components/schemas/PrivateStructuresCoverageRequest"},{"$ref":"#/components/schemas/SinkholeLossDwellingCoverageRequest"},{"$ref":"#/components/schemas/SinkholeLossPersonalPropertyCoverageRequest"},{"$ref":"#/components/schemas/SolarPanelCoverageRequest"},{"$ref":"#/components/schemas/EquipmentBreakdownCoverageRequest"},{"$ref":"#/components/schemas/ServiceLineCoverageRequest"},{"$ref":"#/components/schemas/TheftCoverageRequest"},{"$ref":"#/components/schemas/VandalismOrMaliciousMischiefCoverageRequest"},{"$ref":"#/components/schemas/WaterBackUpAndSumpOverflowOrDischargeCoverageRequest"},{"$ref":"#/components/schemas/WaterDamageExclusionCoverageRequest"},{"$ref":"#/components/schemas/WaterDamageLimitationCoverageRequest"},{"$ref":"#/components/schemas/WaterDamagePerilsCoverageRequest"},{"$ref":"#/components/schemas/WindAndHailDeductibleCoverageRequest"},{"$ref":"#/components/schemas/WindstormOrHailExclusionCoverageRequest"},{"$ref":"#/components/schemas/AnnualPremiumIncreaseCoverageRequest"},{"$ref":"#/components/schemas/GeneralLiabilityCoverageRequest"},{"$ref":"#/components/schemas/LiabilityExclusionAnimalCoverageRequest"},{"$ref":"#/components/schemas/RoofSurfacingExclusionCoverageRequest"},{"$ref":"#/components/schemas/RoofSurfacingCoverageRequest"},{"$ref":"#/components/schemas/TrampolineOrReboundingDeviceCoverageRequest"},{"$ref":"#/components/schemas/CosmeticDamageCoverageRequest"},{"$ref":"#/components/schemas/TerrorismCoverageRequest"},{"$ref":"#/components/schemas/OffPremisesLiabilityExtensionRequest"},{"$ref":"#/components/schemas/DogBiteCoverageRequest"},{"$ref":"#/components/schemas/HotTubLiabilityExclusionCoverageRequest"},{"$ref":"#/components/schemas/SwimmingPoolExclusionCoverageRequest"},{"$ref":"#/components/schemas/PrivateStructuresRoofExclusionCoverageRequest"},{"$ref":"#/components/schemas/ExtendedReplacementCostCoverageRequest"},{"$ref":"#/components/schemas/OutdoorApplianceExclusionCoverageRequest"},{"$ref":"#/components/schemas/FireLightningExplosionSmokeExclusionCoverageRequest"}],"discriminator":{"propertyName":"name","mapping":{"additional_living_costs_and_fair_rental_value":"#/components/schemas/AdditionalLivingCostsAndFairRentalValueCoverageRequest","all_other_perils_deductible":"#/components/schemas/AllOtherPerilsDeductibleCoverageRequest","bed_bug_infestation_cost_reimbursement":"#/components/schemas/BedBugInfestationCostReimbursementCoverageRequest","hoa_fines":"#/components/schemas/HOAFinesCoverageRequest","dwelling":"#/components/schemas/DwellingCoverageRequest","limited_hidden_water":"#/components/schemas/LimitedHiddenWaterCoverageRequest","limited_renovation":"#/components/schemas/LimitedRenovationCoverageRequest","limited_theft":"#/components/schemas/LimitedTheftCoverageRequest","loss_assessment":"#/components/schemas/LossAssessmentCoverageRequest","mine_subsidence":"#/components/schemas/MineSubsidenceCoverageRequest","mine_subsidence_dwelling":"#/components/schemas/MineSubsidenceDwellingCoverageRequest","mine_subsidence_private_structures":"#/components/schemas/MineSubsidencePrivateStructuresCoverageRequest","mine_subsidence_additional_living_costs_and_fair_rental_value":"#/components/schemas/MineSubsidenceAdditionalLivingCostsAndFairRentalValueCoverageRequest","mold_and_fungus_damage_sublimit":"#/components/schemas/MoldAndFungusDamageSubLimitCoverageRequest","ordinance_or_law":"#/components/schemas/OrdinanceOrLawCoverageRequest","personal_injury_liability":"#/components/schemas/PersonalInjuryLiabilityCoverageRequest","personal_property":"#/components/schemas/PersonalPropertyCoverageRequest","private_structures":"#/components/schemas/PrivateStructuresCoverageRequest","sinkhole_loss_dwelling":"#/components/schemas/SinkholeLossDwellingCoverageRequest","sinkhole_loss_personal_property":"#/components/schemas/SinkholeLossPersonalPropertyCoverageRequest","solar_panel":"#/components/schemas/SolarPanelCoverageRequest","equipment_breakdown":"#/components/schemas/EquipmentBreakdownCoverageRequest","service_line":"#/components/schemas/ServiceLineCoverageRequest","theft":"#/components/schemas/TheftCoverageRequest","vandalism_or_malicious_mischief":"#/components/schemas/VandalismOrMaliciousMischiefCoverageRequest","water_back_up_and_sump_overflow_or_discharge":"#/components/schemas/WaterBackUpAndSumpOverflowOrDischargeCoverageRequest","water_damage_exclusion":"#/components/schemas/WaterDamageExclusionCoverageRequest","water_damage_limitation":"#/components/schemas/WaterDamageLimitationCoverageRequest","water_damage_perils":"#/components/schemas/WaterDamagePerilsCoverageRequest","wind_and_hail_deductible":"#/components/schemas/WindAndHailDeductibleCoverageRequest","windstorm_or_hail_exclusion":"#/components/schemas/WindstormOrHailExclusionCoverageRequest","annual_premium_increase":"#/components/schemas/AnnualPremiumIncreaseCoverageRequest","general_liability":"#/components/schemas/GeneralLiabilityCoverageRequest","liability_exclusion_animal":"#/components/schemas/LiabilityExclusionAnimalCoverageRequest","roof_surfacing_exclusion":"#/components/schemas/RoofSurfacingExclusionCoverageRequest","roof_surfacing":"#/components/schemas/RoofSurfacingCoverageRequest","trampoline_or_rebounding_device":"#/components/schemas/TrampolineOrReboundingDeviceCoverageRequest","cosmetic_damage":"#/components/schemas/CosmeticDamageCoverageRequest","terrorism":"#/components/schemas/TerrorismCoverageRequest","offpremises_liability_extension":"#/components/schemas/OffPremisesLiabilityExtensionRequest","dog_bite":"#/components/schemas/DogBiteCoverageRequest","hot_tub_liability_exclusion":"#/components/schemas/HotTubLiabilityExclusionCoverageRequest","swimming_pool_exclusion":"#/components/schemas/SwimmingPoolExclusionCoverageRequest","private_structures_roof_exclusion":"#/components/schemas/PrivateStructuresRoofExclusionCoverageRequest","extended_replacement_cost":"#/components/schemas/ExtendedReplacementCostCoverageRequest","outdoor_appliance_exclusion":"#/components/schemas/OutdoorApplianceExclusionCoverageRequest","fire_lightning_explosion_smoke_exclusion":"#/components/schemas/FireLightningExplosionSmokeExclusionCoverageRequest"}}},"type":"array","title":"Property Coverages"},"property_manager":{"$ref":"#/components/schemas/PropertyManager","title":"PropertyManager","nullable":true},"property_details":{"$ref":"#/components/schemas/QuotePropertyDetailsRequest","title":"QuotePropertyDetailsRequest","nullable":true},"property_acknowledgements":{"$ref":"#/components/schemas/PropertyAcknowledgements","title":"PropertyAcknowledgements","nullable":true},"additional_insured":{"items":{"$ref":"#/components/schemas/AdditionalInsured"},"type":"array","title":"Additional Insured","default":[]},"duplicate_address_policies":{"$ref":"#/components/schemas/DuplicateAddressPolicies","title":"DuplicateAddressPolicies","nullable":true}},"additionalProperties":false,"type":"object","required":["address"],"title":"PropertyUpdateRequest"},"QuoteCreateRequest":{"properties":{"quote_id":{"type":"string","title":"Quote Id","description":"Optional - Existing quote ID to clone for rewrites.","example":"100034386"},"quote":{"$ref":"#/components/schemas/QuoteRequest"}},"type":"object","title":"QuoteCreateRequest","examples":[{"quote":{"policy_type":"DP3","primary_insured":{"first_name":"John","last_name":"Doe","email":"john@doe.com","date_of_birth":"1980-01-01"},"policy_details":{"occupancy":"rental"},"properties":[{"address":{"street_address":"1564 Deer Run Pl","city":"Lancaster","state":"OH","zip_code":"43130","county":"Fairfield"}}]}}]},"QuoteListEntry":{"properties":{"draft_quote_id":{"type":"string","title":"Draft Quote Id","example":"qte_100259208"},"email":{"type":"string","format":"email","title":"Email","example":"agent@agency.com"}},"type":"object","required":["draft_quote_id","email"],"title":"QuoteListEntry"},"QuoteListPage":{"properties":{"quotes":{"items":{"$ref":"#/components/schemas/QuoteListEntry"},"type":"array","title":"Quotes","example":[{"draft_quote_id":"qte_100259208","email":"agent@agency.com"},{"draft_quote_id":"qte_100268302","email":"agent@agency.com"},{"draft_quote_id":"qte_100299309","email":"agent@agency.com"}]},"limit":{"type":"integer","minimum":1.0,"title":"Limit"},"next_url":{"type":"string","title":"Next Url","nullable":true}},"type":"object","required":["quotes","limit"],"title":"QuoteListPage"},"QuoteOfferCreateRequest":{"properties":{"quote_id":{"type":"string","title":"Quote Id","example":"qte_100034386"}},"type":"object","required":["quote_id"],"title":"QuoteOfferCreateRequest"},"QuotePaymentRequest":{"properties":{"schedule":{"$ref":"#/components/schemas/PaymentScheduleTypes"},"payment_schedule_discount":{"$ref":"#/components/schemas/YesNo"}},"type":"object","required":["schedule"],"title":"QuotePaymentRequest","example":{"schedule":"full"}},"QuotePaymentResponse":{"properties":{"schedule":{"$ref":"#/components/schemas/PaymentScheduleTypes"},"payment_schedule_discount":{"$ref":"#/components/schemas/YesNo"}},"type":"object","required":["schedule","payment_schedule_discount"],"title":"QuotePaymentResponse"},"QuotePriceResponse":{"properties":{"property_premiums":{"items":{"$ref":"#/components/schemas/PropertyPriceResponse"},"type":"array","title":"Property Premiums"},"payment_option":{"$ref":"#/components/schemas/PaymentOption"},"payment_options_available":{"items":{"$ref":"#/components/schemas/PaymentOption"},"type":"array","title":"Payment Options Available"}},"type":"object","required":["property_premiums","payment_option","payment_options_available"],"title":"QuotePriceResponse","description":"Gives more detailed, pricing breakdown."},"QuotePropertyDetails":{"properties":{"year_built":{"type":"integer","exclusiveMinimum":0.0,"title":"Year Built","description":"Year Originally Built","example":"2007","nullable":true},"stories":{"type":"number","exclusiveMinimum":0.0,"title":"Stories","example":"2","nullable":true},"total_sq_feet":{"type":"number","exclusiveMinimum":0.0,"title":"Total Sq Feet","description":"Building Size (Total Square Feet)","example":"1605","nullable":true},"property_type":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__mapped_models__PropertyType"}],"example":"single_family","nullable":true},"confirmed_property_style":{"allOf":[{"$ref":"#/components/schemas/ConfirmedPropertyStyle"}],"example":"condominium_unit","nullable":true},"construction_type":{"allOf":[{"$ref":"#/components/schemas/ConstructionType"}],"description":"Construction type","example":"frame","nullable":true},"roof_type":{"allOf":[{"$ref":"#/components/schemas/RoofType"}],"description":"Roof Type","example":"asphalt_shingles","nullable":true},"heating_sources":{"items":{"$ref":"#/components/schemas/HeatingSource"},"type":"array","description":"Heating Sources","example":["furnace_electric"],"nullable":true},"has_barred_windows_over_50_percent":{"type":"string","title":"Has Barred Windows Over 50 Percent","example":"Yes","nullable":true},"days_uninsured":{"type":"integer","title":"Days Uninsured","example":1,"nullable":true},"central_station":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Does the property have a central station theft or fire alarm monitoring service?","example":"no","nullable":true},"wrought_iron_bars":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Wrought Iron Bars","nullable":true},"rental_duration":{"allOf":[{"$ref":"#/components/schemas/RentalDurationOptions"}],"description":"How long do you typically rent for?","default":"long_term","example":"long_term","nullable":true},"renovation_status":{"allOf":[{"$ref":"#/components/schemas/RenovationStatus"}],"description":"Under Renovation or Construction?","example":"not_under_renovation","nullable":true},"pool_trampoline_hot_tub":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Does this property have a swimming pool, trampoline, or hot tub?","example":"no","nullable":true},"intermittent_rental":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Intermittent Rental","nullable":true},"building_quality":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__mapped_models__BuildingQuality"}],"example":"standard","nullable":true},"building_condition":{"allOf":[{"$ref":"#/components/schemas/BuildingCondition"}],"example":"excellent","nullable":true},"internal_data":{"type":"object","title":"Internal Data","description":"Extra data about the property used internally by Steadily","nullable":true},"builder_name":{"type":"string","title":"Builder Name","description":"The name of the company that built this property. We currently recognize the following builders:\n* adams homes\n* american homes 4 rent\n* ashton woods homes\n* beazer homes\n* betenbough homes\n* bloomfield homes\n* brookfield residential properties\n* castlerock communities\n* caviness and cates communities\n* cbh homes\n* century communities\n* chesmar homes\n* clayton properties group\n* d.r. horton\n* david weekley homes\n* drb group\n* dream finders homes\n* drees homes\n* dsld homes\n* eastwood homes\n* edge homes\n* epcon communities\n* first texas homes\n* fischer homes\n* gehan homes\n* gl homes\n* great southern homes\n* green brick partners\n* hayden homes\n* highland homes\n* historymaker homes\n* holiday builders\n* hovnanian enterprises\n* ivory homes\n* kb home\n* kolter homes\n* landsea homes\n* legend homes\n* lennar corp.\n* lgi homes\n* long lake\n* m.d.c. holdings\n* m/i homes\n* maronda homes\n* mattamy homes\n* meritage homes\n* minto communities\n* neal communities of southwest florida\n* nvr\n* perry homes\n* pultegroup\n* rausch coleman homes\n* shea homes\n* smith douglas homes\n* stanley martin homes\n* stylecraft builders\n* taylor morrison\n* the challenger group\n* the villages of lake sumter\n* toll brothers\n* tri pointe homes\n* true homes\n* view homes\n* woodside homes","example":"Lennar Corp.","nullable":true},"electrical_hvac_plumbing_renovated":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Has the electrical, HVAC, and plumbing been fully renovated within the last 30 years?","example":"no","nullable":true},"fire_protection_class":{"type":"string","title":"Fire Protection Class","description":"Fire Protection Class","example":"9","nullable":true},"address_info_s3_url":{"type":"string","title":"Address Info S3 Url","description":"Additional address info stored in S3","example":"s3://steadily-test-app-carlos/logs/2024/04/08/01HTZGD6ZKZK3F40VCGYW42N9I","nullable":true},"wind_coverage_exclusion_zone":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Inidcates if an exposure in a wind excluded policy.","example":"no","nullable":true},"ca_dic_zone":{"type":"string","title":"Ca Dic Zone","description":"Which exclusion zone this DIC (Difference in Condition) property falls in, if any.","examples":["ineligible","fire_lightning_explosion_smoke"],"nullable":true},"foundation_type":{"type":"string","title":"Foundation Type","description":"Foundation Type","example":"concrete_slab","nullable":true},"garages":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__Garage"},"type":"array","title":"Garages","description":"Garages, one entry per garage. An absent style means the style is unknown rather than attached or built-in. A carport must carry carport_additional_walls; 0 is a valid count.","example":[{"size":"2","style":"attached_or_built_in"}],"nullable":true},"average_wall_height_feet":{"type":"number","title":"Average Wall Height Feet","description":"Average wall height in feet","example":9.0,"nullable":true},"bathroom_details":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__Bathroom"},"type":"array","title":"Bathroom Details","description":"Bathroom details","example":[{"type":"Full"}],"nullable":true},"bedrooms":{"type":"number","title":"Bedrooms","description":"Number of bedrooms","example":3,"nullable":true},"fireplaces":{"type":"integer","title":"Fireplaces","description":"Number of fireplaces","example":1,"nullable":true},"foundation_shape":{"allOf":[{"$ref":"#/components/schemas/FoundationShape"}],"description":"Foundation Shape","example":"square_rectangle","nullable":true},"primary_interior_wall_material":{"allOf":[{"$ref":"#/components/schemas/PrimaryInteriorWallMaterial"}],"description":"The primary interior wall material.","example":"drywall","nullable":true},"finished_basement_percent":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Finished Basement Percent","description":"Percent of the lowest level finished as living space. Only meaningful for basement foundation types; 0 is a real answer (an unfinished basement), distinct from not set.","example":50,"nullable":true},"kitchens":{"type":"integer","minimum":1.0,"title":"Kitchens","description":"Number of kitchens. A dwelling always has at least one, so zero is not an accepted value.","example":1,"nullable":true},"property_slope":{"allOf":[{"$ref":"#/components/schemas/PropertySlope"}],"description":"Slope of the lot the property sits on. 'none' is a real answer (a flat to gentle grade), not an unanswered question.","example":"moderate","nullable":true},"building_quality_details":{"allOf":[{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__BuildingQualityDetails"}],"title":"Building Quality Details","description":"Additional Building Quality Details","example":{"cabinets_and_countertops":"standard","exterior_features_and_finishes":"standard","home_quality_grade":"standard","interior_features_and_finishes":"standard"},"nullable":true}},"type":"object","title":"QuotePropertyDetails","description":"Descriptive field values for a property.\nLooked up from Steadily's data sources and can be overridden through the API.\nFields are specified as optional to allow partially setting just relevant fields."},"QuotePropertyDetailsRequest":{"properties":{"year_built":{"type":"integer","exclusiveMinimum":0.0,"title":"Year Built","description":"Year Originally Built","example":"2007","nullable":true},"stories":{"type":"number","exclusiveMinimum":0.0,"title":"Stories","example":"2","nullable":true},"total_sq_feet":{"type":"number","exclusiveMinimum":0.0,"title":"Total Sq Feet","description":"Building Size (Total Square Feet)","example":"1605","nullable":true},"property_type":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__mapped_models__PropertyType"}],"example":"single_family","nullable":true},"confirmed_property_style":{"allOf":[{"$ref":"#/components/schemas/ConfirmedPropertyStyle"}],"example":"condominium_unit","nullable":true},"construction_type":{"allOf":[{"$ref":"#/components/schemas/ConstructionType"}],"description":"Construction type","example":"frame","nullable":true},"roof_type":{"allOf":[{"$ref":"#/components/schemas/RoofType"}],"description":"Roof Type","example":"asphalt_shingles","nullable":true},"heating_sources":{"items":{"$ref":"#/components/schemas/HeatingSource"},"type":"array","description":"Heating Sources","example":["furnace_electric"],"nullable":true},"has_barred_windows_over_50_percent":{"type":"string","title":"Has Barred Windows Over 50 Percent","example":"Yes","nullable":true},"days_uninsured":{"type":"integer","title":"Days Uninsured","example":1,"nullable":true},"central_station":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Does the property have a central station theft or fire alarm monitoring service?","example":"no","nullable":true},"wrought_iron_bars":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Wrought Iron Bars","nullable":true},"rental_duration":{"allOf":[{"$ref":"#/components/schemas/RentalDurationOptions"}],"description":"How long do you typically rent for?","default":"long_term","example":"long_term","nullable":true},"renovation_status":{"allOf":[{"$ref":"#/components/schemas/RenovationStatus"}],"description":"Under Renovation or Construction?","example":"not_under_renovation","nullable":true},"pool_trampoline_hot_tub":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Does this property have a swimming pool, trampoline, or hot tub?","example":"no","nullable":true},"intermittent_rental":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Intermittent Rental","nullable":true},"building_quality":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__mapped_models__BuildingQuality"}],"example":"standard","nullable":true},"building_condition":{"allOf":[{"$ref":"#/components/schemas/BuildingCondition"}],"example":"excellent","nullable":true},"internal_data":{"type":"object","title":"Internal Data","description":"Extra data about the property used internally by Steadily","nullable":true},"builder_name":{"type":"string","title":"Builder Name","description":"The name of the company that built this property. We currently recognize the following builders:\n* adams homes\n* american homes 4 rent\n* ashton woods homes\n* beazer homes\n* betenbough homes\n* bloomfield homes\n* brookfield residential properties\n* castlerock communities\n* caviness and cates communities\n* cbh homes\n* century communities\n* chesmar homes\n* clayton properties group\n* d.r. horton\n* david weekley homes\n* drb group\n* dream finders homes\n* drees homes\n* dsld homes\n* eastwood homes\n* edge homes\n* epcon communities\n* first texas homes\n* fischer homes\n* gehan homes\n* gl homes\n* great southern homes\n* green brick partners\n* hayden homes\n* highland homes\n* historymaker homes\n* holiday builders\n* hovnanian enterprises\n* ivory homes\n* kb home\n* kolter homes\n* landsea homes\n* legend homes\n* lennar corp.\n* lgi homes\n* long lake\n* m.d.c. holdings\n* m/i homes\n* maronda homes\n* mattamy homes\n* meritage homes\n* minto communities\n* neal communities of southwest florida\n* nvr\n* perry homes\n* pultegroup\n* rausch coleman homes\n* shea homes\n* smith douglas homes\n* stanley martin homes\n* stylecraft builders\n* taylor morrison\n* the challenger group\n* the villages of lake sumter\n* toll brothers\n* tri pointe homes\n* true homes\n* view homes\n* woodside homes","example":"Lennar Corp.","nullable":true},"electrical_hvac_plumbing_renovated":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Has the electrical, HVAC, and plumbing been fully renovated within the last 30 years?","example":"no","nullable":true},"fire_protection_class":{"type":"string","title":"Fire Protection Class","description":"Fire Protection Class","example":"9","nullable":true},"address_info_s3_url":{"type":"string","title":"Address Info S3 Url","description":"Additional address info stored in S3","example":"s3://steadily-test-app-carlos/logs/2024/04/08/01HTZGD6ZKZK3F40VCGYW42N9I","nullable":true},"wind_coverage_exclusion_zone":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Inidcates if an exposure in a wind excluded policy.","example":"no","nullable":true},"ca_dic_zone":{"type":"string","title":"Ca Dic Zone","description":"Which exclusion zone this DIC (Difference in Condition) property falls in, if any.","examples":["ineligible","fire_lightning_explosion_smoke"],"nullable":true},"foundation_type":{"type":"string","title":"Foundation Type","description":"Foundation Type","example":"concrete_slab","nullable":true},"garages":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__Garage"},"type":"array","title":"Garages","description":"Garages, one entry per garage. An absent style means the style is unknown rather than attached or built-in. A carport must carry carport_additional_walls; 0 is a valid count.","example":[{"size":"2","style":"attached_or_built_in"}],"nullable":true},"average_wall_height_feet":{"type":"number","title":"Average Wall Height Feet","description":"Average wall height in feet","example":9.0,"nullable":true},"bathroom_details":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__Bathroom"},"type":"array","title":"Bathroom Details","description":"Bathroom details","example":[{"type":"Full"}],"nullable":true},"bedrooms":{"type":"number","title":"Bedrooms","description":"Number of bedrooms","example":3,"nullable":true},"fireplaces":{"type":"integer","title":"Fireplaces","description":"Number of fireplaces","example":1,"nullable":true},"foundation_shape":{"allOf":[{"$ref":"#/components/schemas/FoundationShape"}],"description":"Foundation Shape","example":"square_rectangle","nullable":true},"primary_interior_wall_material":{"allOf":[{"$ref":"#/components/schemas/PrimaryInteriorWallMaterial"}],"description":"The primary interior wall material.","example":"drywall","nullable":true},"finished_basement_percent":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Finished Basement Percent","description":"Percent of the lowest level finished as living space. Only meaningful for basement foundation types; 0 is a real answer (an unfinished basement), distinct from not set.","example":50,"nullable":true},"kitchens":{"type":"integer","minimum":1.0,"title":"Kitchens","description":"Number of kitchens. A dwelling always has at least one, so zero is not an accepted value.","example":1,"nullable":true},"property_slope":{"allOf":[{"$ref":"#/components/schemas/PropertySlope"}],"description":"Slope of the lot the property sits on. 'none' is a real answer (a flat to gentle grade), not an unanswered question.","example":"moderate","nullable":true},"building_quality_details":{"allOf":[{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__BuildingQualityDetails"}],"title":"Building Quality Details","description":"Additional Building Quality Details","example":{"cabinets_and_countertops":"standard","exterior_features_and_finishes":"standard","home_quality_grade":"standard","interior_features_and_finishes":"standard"},"nullable":true}},"additionalProperties":false,"type":"object","title":"QuotePropertyDetailsRequest","description":"Descriptive field values for a property.\nLooked up from Steadily's data sources and can be overridden through the API.\nFields are specified as optional to allow partially setting just relevant fields."},"QuoteRequest":{"properties":{"policy_type":{"allOf":[{"$ref":"#/components/schemas/PolicyTypeOptions"}],"example":"DP3"},"insurance_structure":{"$ref":"#/components/schemas/InsuranceStructure","nullable":true},"primary_insured":{"$ref":"#/components/schemas/Policyholder"},"additional_named_insured":{"items":{"$ref":"#/components/schemas/AdditionalNamedInsured"},"type":"array","title":"Additional Named Insured","nullable":true},"effective_date":{"type":"string","format":"date","title":"Effective Date","description":"Effective date in YYYY-MM-DD format. Defaults to today.","example":"2022-01-15"},"effective_date_timezone":{"type":"string","title":"Effective Date Timezone","nullable":true},"policy_details":{"$ref":"#/components/schemas/PolicyDetails"},"previous_policy_id":{"type":"string","title":"Previous Policy Id","nullable":true},"renewal_policy_id":{"type":"string","title":"Renewal Policy Id","nullable":true},"renewal_quote_id":{"type":"string","title":"Renewal Quote Id","nullable":true},"renewal_status":{"$ref":"#/components/schemas/RenewalStatus","nullable":true},"renewal_start_date":{"type":"string","format":"date","title":"Renewal Start Date","nullable":true},"renewal_end_date":{"type":"string","format":"date","title":"Renewal End Date","nullable":true},"properties":{"items":{"$ref":"#/components/schemas/PropertyRequest"},"type":"array","title":"Properties"},"policy_coverages":{"items":{"oneOf":[{"$ref":"#/components/schemas/MedicalPaymentsCoverageRequest"},{"$ref":"#/components/schemas/PersonalLiabilityCoverageRequest"},{"$ref":"#/components/schemas/PremisesLiabilityCoverageRequest"}],"discriminator":{"propertyName":"name","mapping":{"medical_payments":"#/components/schemas/MedicalPaymentsCoverageRequest","personal_liability":"#/components/schemas/PersonalLiabilityCoverageRequest","premises_liability":"#/components/schemas/PremisesLiabilityCoverageRequest"}}},"type":"array","title":"Policy Coverages"},"payment":{"allOf":[{"$ref":"#/components/schemas/QuotePaymentRequest"}],"title":"Payment","description":"If omitted when creating a quote, the payment schedule defaults to full (paid in full).","nullable":true},"underwriting":{"$ref":"#/components/schemas/QuoteUnderwritingRequest","title":"QuoteUnderwritingRequest","nullable":true}},"additionalProperties":false,"type":"object","required":["policy_type","primary_insured","policy_details"],"title":"QuoteRequest","description":"Base quote structure shared by both requests and responses."},"QuoteResponse":{"properties":{"policy_type":{"allOf":[{"$ref":"#/components/schemas/PolicyTypeOptions"}],"example":"DP3"},"insurance_structure":{"$ref":"#/components/schemas/InsuranceStructure","nullable":true},"primary_insured":{"$ref":"#/components/schemas/Policyholder"},"additional_named_insured":{"items":{"$ref":"#/components/schemas/AdditionalNamedInsured"},"type":"array","title":"Additional Named Insured","nullable":true},"effective_date":{"type":"string","format":"date","title":"Effective Date","description":"Effective date in YYYY-MM-DD format. Defaults to today.","example":"2022-01-15"},"effective_date_timezone":{"type":"string","title":"Effective Date Timezone","nullable":true},"policy_details":{"$ref":"#/components/schemas/PolicyDetails","title":"PolicyDetails","nullable":true},"updated_at":{"type":"string","format":"date-time","title":"Updated At","nullable":true},"previous_policy_id":{"type":"string","title":"Previous Policy Id","nullable":true},"renewal_policy_id":{"type":"string","title":"Renewal Policy Id","nullable":true},"renewal_quote_id":{"type":"string","title":"Renewal Quote Id","nullable":true},"renewal_status":{"$ref":"#/components/schemas/RenewalStatus","nullable":true},"renewal_start_date":{"type":"string","format":"date","title":"Renewal Start Date","nullable":true},"renewal_end_date":{"type":"string","format":"date","title":"Renewal End Date","nullable":true},"properties":{"items":{"$ref":"#/components/schemas/PropertyResponse"},"type":"array","title":"Properties"},"policy_coverages":{"items":{"$ref":"#/components/schemas/CoverageResponse"},"type":"array","title":"Policy Coverages","description":"Policy level coverages.","example":[{"name":"premises_liability","label":"Premises Liability","config":[{"type":"selected","label":"Selected","value":"yes","default":"yes","editable":"yes"},{"type":"limit","label":"Limit","value":"300000","options":["25000","50000","100000","200000","300000","500000"],"editable":"yes"}]}]},"payment":{"$ref":"#/components/schemas/QuotePaymentResponse","title":"QuotePaymentResponse","nullable":true},"underwriting":{"$ref":"#/components/schemas/QuoteUnderwritingResponse","title":"QuoteUnderwritingResponse","nullable":true},"signing_requirements":{"$ref":"#/components/schemas/SigningRequirements"},"agent_ui_url":{"type":"string","title":"Agent Ui Url","description":"Direct link to Agent UI, which can be used to complete quote.","example":"https://app.steadily.com/spa/create-policy/?policy_loc={policy_id}","nullable":true},"errors":{"items":{"$ref":"#/components/schemas/ApiValidationError"},"type":"array","title":"Errors","nullable":true},"carrier":{"type":"string","title":"Carrier"},"public_policy_id":{"type":"string","title":"Public Policy Id","example":"OB3-AZ-100034386","nullable":true},"quote_id":{"type":"string","title":"Quote Id","example":"qte_100034386"},"public_quote_id":{"type":"string","title":"Public Quote Id"},"status":{"$ref":"#/components/schemas/QuoteStatus"},"insurance_score_messages":{"items":{"type":"object"},"type":"array","title":"Insurance Score Messages","nullable":true}},"type":"object","required":["policy_type","primary_insured","properties","policy_coverages","carrier","public_policy_id","quote_id","public_quote_id","status"],"title":"QuoteResponse","description":"Base response structure, shared by DraftQuote, QuoteOffer, etc."},"QuoteStatus":{"type":"string","enum":["draft","quoted","declined","bound","issued"],"title":"QuoteStatus","description":"An enumeration."},"QuoteSubmitPropertyDetailsRequest":{"properties":{"year_built":{"type":"integer","exclusiveMinimum":0.0,"title":"Year Built","description":"Year Originally Built","example":"2007","nullable":true},"stories":{"type":"number","exclusiveMinimum":0.0,"title":"Stories","example":"2","nullable":true},"total_sq_feet":{"type":"number","exclusiveMinimum":0.0,"title":"Total Sq Feet","description":"Building Size (Total Square Feet)","example":"1605","nullable":true},"property_type":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__mapped_models__PropertyType"}],"example":"single_family","nullable":true},"confirmed_property_style":{"allOf":[{"$ref":"#/components/schemas/ConfirmedPropertyStyle"}],"example":"condominium_unit","nullable":true},"construction_type":{"allOf":[{"$ref":"#/components/schemas/ConstructionType"}],"description":"Construction type","example":"frame","nullable":true},"roof_type":{"allOf":[{"$ref":"#/components/schemas/RoofType"}],"description":"Roof Type","example":"asphalt_shingles","nullable":true},"heating_sources":{"items":{"$ref":"#/components/schemas/HeatingSource"},"type":"array","description":"Heating Sources","example":["furnace_electric"],"nullable":true},"has_barred_windows_over_50_percent":{"type":"string","title":"Has Barred Windows Over 50 Percent","example":"Yes","nullable":true},"days_uninsured":{"type":"integer","title":"Days Uninsured","example":1,"nullable":true},"central_station":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Does the property have a central station theft or fire alarm monitoring service?","example":"no","nullable":true},"wrought_iron_bars":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Wrought Iron Bars","nullable":true},"rental_duration":{"allOf":[{"$ref":"#/components/schemas/RentalDurationOptions"}],"description":"How long do you typically rent for?","default":"long_term","example":"long_term","nullable":true},"renovation_status":{"allOf":[{"$ref":"#/components/schemas/RenovationStatus"}],"description":"Under Renovation or Construction?","example":"not_under_renovation","nullable":true},"pool_trampoline_hot_tub":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Does this property have a swimming pool, trampoline, or hot tub?","example":"no","nullable":true},"intermittent_rental":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Intermittent Rental","nullable":true},"building_quality":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__mapped_models__BuildingQuality"}],"example":"standard","nullable":true},"building_condition":{"allOf":[{"$ref":"#/components/schemas/BuildingCondition"}],"example":"excellent","nullable":true},"internal_data":{"type":"object","title":"Internal Data","description":"Extra data about the property used internally by Steadily","nullable":true},"builder_name":{"type":"string","title":"Builder Name","description":"The name of the company that built this property. We currently recognize the following builders:\n* adams homes\n* american homes 4 rent\n* ashton woods homes\n* beazer homes\n* betenbough homes\n* bloomfield homes\n* brookfield residential properties\n* castlerock communities\n* caviness and cates communities\n* cbh homes\n* century communities\n* chesmar homes\n* clayton properties group\n* d.r. horton\n* david weekley homes\n* drb group\n* dream finders homes\n* drees homes\n* dsld homes\n* eastwood homes\n* edge homes\n* epcon communities\n* first texas homes\n* fischer homes\n* gehan homes\n* gl homes\n* great southern homes\n* green brick partners\n* hayden homes\n* highland homes\n* historymaker homes\n* holiday builders\n* hovnanian enterprises\n* ivory homes\n* kb home\n* kolter homes\n* landsea homes\n* legend homes\n* lennar corp.\n* lgi homes\n* long lake\n* m.d.c. holdings\n* m/i homes\n* maronda homes\n* mattamy homes\n* meritage homes\n* minto communities\n* neal communities of southwest florida\n* nvr\n* perry homes\n* pultegroup\n* rausch coleman homes\n* shea homes\n* smith douglas homes\n* stanley martin homes\n* stylecraft builders\n* taylor morrison\n* the challenger group\n* the villages of lake sumter\n* toll brothers\n* tri pointe homes\n* true homes\n* view homes\n* woodside homes","example":"Lennar Corp.","nullable":true},"electrical_hvac_plumbing_renovated":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Has the electrical, HVAC, and plumbing been fully renovated within the last 30 years?","example":"no","nullable":true},"fire_protection_class":{"type":"string","title":"Fire Protection Class","description":"Fire Protection Class","example":"9","nullable":true},"address_info_s3_url":{"type":"string","title":"Address Info S3 Url","description":"Additional address info stored in S3","example":"s3://steadily-test-app-carlos/logs/2024/04/08/01HTZGD6ZKZK3F40VCGYW42N9I","nullable":true},"wind_coverage_exclusion_zone":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"description":"Inidcates if an exposure in a wind excluded policy.","example":"no","nullable":true},"ca_dic_zone":{"type":"string","title":"Ca Dic Zone","description":"Which exclusion zone this DIC (Difference in Condition) property falls in, if any.","examples":["ineligible","fire_lightning_explosion_smoke"],"nullable":true},"foundation_type":{"type":"string","title":"Foundation Type","description":"Foundation Type","example":"concrete_slab","nullable":true},"garages":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__Garage"},"type":"array","title":"Garages","description":"Garages, one entry per garage. An absent style means the style is unknown rather than attached or built-in. A carport must carry carport_additional_walls; 0 is a valid count.","example":[{"size":"2","style":"attached_or_built_in"}],"nullable":true},"average_wall_height_feet":{"type":"number","title":"Average Wall Height Feet","description":"Average wall height in feet","example":9.0,"nullable":true},"bathroom_details":{"items":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__Bathroom"},"type":"array","title":"Bathroom Details","description":"Bathroom details","example":[{"type":"Full"}],"nullable":true},"bedrooms":{"type":"number","title":"Bedrooms","description":"Number of bedrooms","example":3,"nullable":true},"fireplaces":{"type":"integer","title":"Fireplaces","description":"Number of fireplaces","example":1,"nullable":true},"foundation_shape":{"allOf":[{"$ref":"#/components/schemas/FoundationShape"}],"description":"Foundation Shape","example":"square_rectangle","nullable":true},"primary_interior_wall_material":{"allOf":[{"$ref":"#/components/schemas/PrimaryInteriorWallMaterial"}],"description":"The primary interior wall material.","example":"drywall","nullable":true},"finished_basement_percent":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Finished Basement Percent","description":"Percent of the lowest level finished as living space. Only meaningful for basement foundation types; 0 is a real answer (an unfinished basement), distinct from not set.","example":50,"nullable":true},"kitchens":{"type":"integer","minimum":1.0,"title":"Kitchens","description":"Number of kitchens. A dwelling always has at least one, so zero is not an accepted value.","example":1,"nullable":true},"property_slope":{"allOf":[{"$ref":"#/components/schemas/PropertySlope"}],"description":"Slope of the lot the property sits on. 'none' is a real answer (a flat to gentle grade), not an unanswered question.","example":"moderate","nullable":true},"building_quality_details":{"allOf":[{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__BuildingQualityDetails"}],"title":"Building Quality Details","description":"Additional Building Quality Details","example":{"cabinets_and_countertops":"standard","exterior_features_and_finishes":"standard","home_quality_grade":"standard","interior_features_and_finishes":"standard"},"nullable":true},"purchase_price_dollars":{"type":"integer","title":"Purchase Price Dollars","description":"The property purchase price in dollars","example":["100000","5000","1234567"],"nullable":true},"construction_budget_dollars":{"type":"integer","title":"Construction Budget Dollars","description":"The budget allocated for the construction or renovation of the property in dollars","example":["100000","5000","1234567"],"nullable":true},"construction_scope":{"type":"string","maxLength":1024,"title":"Construction Scope","description":"A brief description of the scope of the construction or renovation of the property","example":["Five months, renovating the kitchen and bathrooms."],"nullable":true},"post_construction_occupancy":{"allOf":[{"$ref":"#/components/schemas/Occupancy"}],"description":"The occupancy expectation post construction or renovation","example":"rental","nullable":true},"post_construction_outcome":{"allOf":[{"$ref":"#/components/schemas/PropertyPostConstructionOutcome"}],"description":"What will be done with the property post construction or renovation?","example":"rent","nullable":true}},"additionalProperties":false,"type":"object","title":"QuoteSubmitPropertyDetailsRequest","description":"Descriptive field values for a property.\nLooked up from Steadily's data sources and can be overridden through the API.\nFields are specified as optional to allow partially setting just relevant fields."},"QuoteUnderwritingApplicationQuestions":{"properties":{"disclaimer":{"type":"string","title":"Disclaimer","nullable":true},"questions_prefix":{"type":"string","title":"Questions Prefix","nullable":true},"questions":{"items":{"$ref":"#/components/schemas/UwAppQuestion"},"type":"array","title":"Questions","nullable":true}},"type":"object","title":"QuoteUnderwritingApplicationQuestions"},"QuoteUnderwritingRequest":{"properties":{"answer":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"example":"no","nullable":true}},"type":"object","title":"QuoteUnderwritingRequest"},"QuoteUnderwritingResponse":{"properties":{"attestation":{"anyOf":[{"$ref":"#/components/schemas/IpodUnderwritingAttestation"},{"items":{"anyOf":[{"$ref":"#/components/schemas/AttestationStatement"},{"type":"string"}]},"type":"array"}],"title":"Attestation","example":["Agents must communicate these attestations to the applicant verbatim and receive their confirmation. Failure to communicate these attestations to the applicant is an E&O exposure, and could result in claim denial. Applicants attest to the following and confirm that the information provided for the application is true and correct. Applicant understands that failure to provide accurate information and/or complete any required documentation could result in policy cancellation or denial of a claim.","**Applicant HAS:**\n\n\n- No open claims with any other insurance carrier (unless explicitly approved by Steadily underwriting).\n- Disclosed all losses, whether reported or unreported, that have occurred at the location(s) listed in the policy application or at any other location owned, operated, or managed by the applicant or any affiliated parties within the 60 months immediately preceding the policy's effective date.","**Applicant has NOT:**\n\n\n- Had dwelling insurance non-renewed or canceled due to underwriting reasons (unless explicitly approved by Steadily underwriting).\n- Had a history of arson or insurance fraud.","Attest to the following dwelling conditions for all risks scheduled on the policy:","Is NOT a mobile or manufactured home, a non-permanent structure, or part of a parcel with 5+ units.","Is NOT located on more than 20 acres.","Is NOT under construction, in foreclosure, condemned, or abandoned and will not be vacant for more than 60 days.","Primary heat sources are thermostatically controlled.","Does NOT have knob & tube wiring; aluminum wiring or fuse boxes.","Is NOT used by sororities or fraternities, as halfway homes, assisted living facilities, nursing homes, daycares, schools or group homes or shelters.","Does NOT have attractive nuisances such as empty swimming pools, playfort in front yard, or unprotected hot tub.","Pools, spas, ponds or hot tubs which are enclosed by a 4 foot high, permanently installed fence with locking capability.","Trampolines have safety netting installed and are enclosed by a 4 foot high, permanently installed fence with locking capability.","Any existing disputes or issues concerning the habitability of the dwelling or the tenant's right to occupy the residence will render the property ineligible."],"nullable":true},"answer":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"example":"no","nullable":true},"application_questions":{"allOf":[{"$ref":"#/components/schemas/QuoteUnderwritingApplicationQuestions"}],"title":"Application Questions","example":"","nullable":true}},"type":"object","title":"QuoteUnderwritingResponse"},"QuoteUnderwritingUpdateRequest":{"properties":{"answer":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"default":"no","example":"no"},"application_questions":{"allOf":[{"$ref":"#/components/schemas/QuoteUnderwritingApplicationQuestions"}],"title":"Application Questions","example":"","nullable":true}},"type":"object","title":"QuoteUnderwritingUpdateRequest"},"QuoteUpdateRequest":{"properties":{"policy_type":{"allOf":[{"$ref":"#/components/schemas/PolicyTypeOptions"}],"example":"DP3"},"insurance_structure":{"$ref":"#/components/schemas/InsuranceStructure","nullable":true},"primary_insured":{"$ref":"#/components/schemas/Policyholder"},"additional_named_insured":{"items":{"$ref":"#/components/schemas/AdditionalNamedInsured"},"type":"array","title":"Additional Named Insured","nullable":true},"effective_date":{"type":"string","format":"date","title":"Effective Date","description":"Effective date in YYYY-MM-DD format. Defaults to today.","example":"2022-01-15"},"effective_date_timezone":{"type":"string","title":"Effective Date Timezone","nullable":true},"policy_details":{"$ref":"#/components/schemas/PolicyDetails"},"previous_policy_id":{"type":"string","title":"Previous Policy Id","nullable":true},"renewal_policy_id":{"type":"string","title":"Renewal Policy Id","nullable":true},"renewal_quote_id":{"type":"string","title":"Renewal Quote Id","nullable":true},"renewal_status":{"$ref":"#/components/schemas/RenewalStatus","nullable":true},"renewal_start_date":{"type":"string","format":"date","title":"Renewal Start Date","nullable":true},"renewal_end_date":{"type":"string","format":"date","title":"Renewal End Date","nullable":true},"properties":{"items":{"$ref":"#/components/schemas/PropertyUpdateRequest"},"type":"array","title":"Properties"},"policy_coverages":{"items":{"oneOf":[{"$ref":"#/components/schemas/MedicalPaymentsCoverageRequest"},{"$ref":"#/components/schemas/PersonalLiabilityCoverageRequest"},{"$ref":"#/components/schemas/PremisesLiabilityCoverageRequest"}],"discriminator":{"propertyName":"name","mapping":{"medical_payments":"#/components/schemas/MedicalPaymentsCoverageRequest","personal_liability":"#/components/schemas/PersonalLiabilityCoverageRequest","premises_liability":"#/components/schemas/PremisesLiabilityCoverageRequest"}}},"type":"array","title":"Policy Coverages"},"payment":{"allOf":[{"$ref":"#/components/schemas/QuotePaymentRequest"}],"title":"Payment","description":"If omitted when creating a quote, the payment schedule defaults to full (paid in full).","nullable":true},"underwriting":{"$ref":"#/components/schemas/QuoteUnderwritingUpdateRequest","title":"QuoteUnderwritingUpdateRequest","nullable":true},"quote_id":{"type":"string","title":"Quote Id","example":"qte_100034386"},"force_rerun_lookups":{"type":"boolean","title":"Force Rerun Lookups","default":false,"nullable":true},"valuation_update_behavior":{"allOf":[{"$ref":"#/components/schemas/ValuationUpdateBehavior"}],"default":"default"},"force_valuation_dwelling_ids":{"items":{"type":"string"},"type":"array","title":"Force Valuation Dwelling Ids","nullable":true}},"additionalProperties":false,"type":"object","required":["policy_type","primary_insured","policy_details","quote_id"],"title":"QuoteUpdateRequest","description":"Base quote structure shared by both requests and responses."},"RalphieEndorsementUnderwritingResultNote":{"properties":{"nano":{"type":"string","title":"Nano"},"msg":{"type":"string","title":"Msg"},"id":{"type":"string","title":"Id"},"changed_note":{"$ref":"#/components/schemas/EndorsementChangedNote"},"is_overridable":{"type":"boolean","title":"Is Overridable"},"is_overridden":{"type":"boolean","title":"Is Overridden"},"rule_type":{"$ref":"#/components/schemas/UnderwritingRuleType"},"overridden_by":{"type":"string","title":"Overridden By"},"category":{"type":"string","enum":["UNDERWRITING","VALIDATION","SYSTEM_ERROR","DATA_SAFEGUARD","SHOWSTOPPER"],"title":"Category"},"msg_id":{"type":"string","title":"Msg Id"},"title":{"type":"string","title":"Title"},"fields":{"$ref":"#/components/schemas/IpodUnderwritingResultNoteFields"},"dwelling_id":{"type":"string","title":"Dwelling Id"}},"type":"object","required":["nano","msg","id","changed_note","is_overridable","is_overridden","rule_type"],"title":"RalphieEndorsementUnderwritingResultNote"},"ReferralCounts":{"properties":{"accounts_referred":{"type":"integer","title":"Accounts Referred"},"properties_contacted":{"type":"integer","title":"Properties Contacted","description":"Properties contacted; equals rental_contacted + flip_contacted"},"rental_contacted":{"type":"integer","title":"Rental Contacted","description":"Rental (long-term) properties contacted"},"flip_contacted":{"type":"integer","title":"Flip Contacted","description":"Fix-and-flip properties contacted"}},"type":"object","required":["accounts_referred","properties_contacted","rental_contacted","flip_contacted"],"title":"ReferralCounts"},"ReferralTransaction":{"properties":{"transaction_id":{"type":"string","title":"Transaction Id"},"transaction_at":{"type":"string","format":"date-time","title":"Transaction At","description":"When the transaction was recorded"},"rental_referral_fee":{"type":"string","title":"Rental Referral Fee","description":"Per-rental-referral fee override on this transaction, when set, in dollars"},"flip_referral_fee":{"type":"string","title":"Flip Referral Fee","description":"Per-flip-referral fee override on this transaction, when set, in dollars"},"transaction_amount":{"type":"string","title":"Transaction Amount","description":"Total amount of the transaction, in dollars"}},"type":"object","required":["transaction_id","transaction_at","transaction_amount"],"title":"ReferralTransaction"},"RenewalStatus":{"type":"string","enum":["draft","quoted","bound","invalidated"],"title":"RenewalStatus","description":"An enumeration."},"RenovationStatus":{"type":"string","enum":["under_construction","under_renovation","not_under_renovation"],"title":"RenovationStatus","description":"An enumeration."},"RentalDurationOptions":{"type":"string","enum":["long_term","short_term"],"title":"RentalDurationOptions","description":"An enumeration."},"ReportOrderByOptions":{"type":"string","enum":["-created_timestamp","created_timestamp","-updated_timestamp","updated_timestamp"],"title":"ReportOrderByOptions"},"ReportSummary":{"properties":{"partner":{"$ref":"#/components/schemas/PartnerProfile"},"window_start_month":{"type":"string","title":"Window Start Month","description":"First month of the resolved window, YYYY-MM"},"window_end_month":{"type":"string","title":"Window End Month","description":"Last month of the resolved window, YYYY-MM"},"lifetime":{"allOf":[{"$ref":"#/components/schemas/LifetimeSummary"}],"title":"Lifetime","description":"Cumulative totals across all time, independent of the window"},"monthly":{"items":{"$ref":"#/components/schemas/MonthlySummary"},"type":"array","title":"Monthly","description":"Per-month breakdown within the window, oldest to newest"}},"type":"object","required":["partner","lifetime","monthly"],"title":"ReportSummary"},"RequireWaterRepairsCompleteAttestation":{"properties":{"key":{"type":"string","enum":["REQUIRE_WATER_REPAIRS_COMPLETE_ATTESTATION"],"title":"Key","default":"REQUIRE_WATER_REPAIRS_COMPLETE_ATTESTATION"},"display":{"type":"string","title":"Display","default":"Water claims: ensure all repairs are completed and no existing damage remains"},"attested":{"type":"boolean","title":"Attested","nullable":true}},"type":"object","title":"RequireWaterRepairsCompleteAttestation"},"RoofSurfacingCoverageRequest":{"properties":{"name":{"type":"string","enum":["roof_surfacing"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/RoofSurfacingLossValuationOptionValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"RoofSurfacingCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"RoofSurfacingExclusionCoverageRequest":{"properties":{"name":{"type":"string","enum":["roof_surfacing_exclusion"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"RoofSurfacingExclusionCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"RoofSurfacingLossValuationOptionValueRequest":{"properties":{"type":{"type":"string","enum":["loss_valuation_option"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__RoofSurfacingLossValuationOptionValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"RoofSurfacingLossValuationOptionValueRequest"},"RoofType":{"type":"string","enum":["asbestos","concrete_or_slate","rubber_or_tar_and_gravel_or_rolled_roof","metal_excluding_tin_or_aluminum","asphalt_shingles","tile","tin_or_aluminum","wood","other","architectural_shingle","three_tab_shingle","wood_shingle_shake","impact_resistant_shingle","clay","concrete","cement_fiber","tile_shake","standing_seam","corrugated_galvanized","painted_rib","copper_shingle","built_up_with_gravel","built_up_without_gravel","membrane","sprayed_polyurethane_foam","slate","synthetic_composite","solar_shingle"],"title":"RoofType","description":"An enumeration."},"Savings":{"properties":{"current_premium":{"type":"integer","title":"Current Premium","example":910,"nullable":true},"lowest":{"type":"integer","title":"Lowest","example":800,"nullable":true},"savings":{"type":"integer","title":"Savings","example":110,"nullable":true}},"type":"object","title":"Savings"},"SelectedValueRequest":{"properties":{"type":{"type":"string","enum":["selected"],"title":"Type"},"value":{"$ref":"#/components/schemas/YesNo"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"SelectedValueRequest"},"SelfReportedClaims":{"properties":{"date_of_loss":{"type":"string","format":"date","title":"Date of Loss","description":"Approximate date of the loss","nullable":true},"loss_reason":{"allOf":[{"$ref":"#/components/schemas/LossReason"}],"title":"Loss Reason","example":"weather","nullable":true},"loss_amount_dollars":{"type":"integer","exclusiveMinimum":0.0,"title":"Loss Amount in Dollars","nullable":true},"caused_by_catastrophe":{"allOf":[{"$ref":"#/components/schemas/YesNo"}],"title":"Loss related to Catastrophe","nullable":true}},"additionalProperties":false,"type":"object","title":"SelfReportedClaims","description":"Details of any self-reported claims"},"ServiceLineCoverageRequest":{"properties":{"name":{"type":"string","enum":["service_line"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"},"parent_coverage":{"type":"string","title":"Parent Coverage"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"ServiceLineCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"SetAopDeductibleFloor":{"properties":{"necessary":{"type":"boolean","title":"Necessary","nullable":true},"display":{"type":"string","title":"Display","description":"Read-only. This field is automatically derived.","default":""},"key":{"type":"string","enum":["SET_AOP_DEDUCTIBLE_FLOOR"],"title":"Key","default":"SET_AOP_DEDUCTIBLE_FLOOR"},"minimum_amount_usd":{"type":"integer","title":"Minimum Amount Usd","default":5000},"minimum_percent_of_cov_a":{"type":"integer","title":"Minimum Percent Of Cov A"}},"type":"object","required":["minimum_percent_of_cov_a"],"title":"SetAopDeductibleFloor"},"SigningRequirements":{"properties":{"requires_diligent_effort_affidavit":{"type":"boolean","title":"Requires Diligent Effort Affidavit","default":false},"requires_esignature_consent":{"type":"boolean","title":"Requires Esignature Consent","default":false}},"type":"object","title":"SigningRequirements","description":"Signing steps the agent must complete during the quote flow."},"SinkholeLossDwellingCoverageRequest":{"properties":{"name":{"type":"string","enum":["sinkhole_loss_dwelling"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"SinkholeLossDwellingCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"SinkholeLossPersonalPropertyCoverageRequest":{"properties":{"name":{"type":"string","enum":["sinkhole_loss_personal_property"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"SinkholeLossPersonalPropertyCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"SolarPanelCoverageRequest":{"properties":{"name":{"type":"string","enum":["solar_panel"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"SolarPanelCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"SsbFactorChangeMarker":{"properties":{"detected":{"$ref":"#/components/schemas/YesNo"},"changed_factors":{"items":{"type":"string"},"type":"array","title":"Changed Factors"}},"type":"object","required":["detected"],"title":"SsbFactorChangeMarker","x-internal":true},"Status":{"type":"string","enum":["RUNNING","COMPLETED","PARTIAL","FAILED"],"title":"Status","description":"An enumeration."},"SteadilyRoofConditionScoreAttribution":{"properties":{"condition_rating":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__Attribution"}},"type":"object","title":"SteadilyRoofConditionScoreAttribution"},"StrListAttribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"items":{"type":"string"},"type":"array","title":"Original Value","description":"Note that we'd like this field to be required, and allow nulls, but codegen wouldn't do it."},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__AttributionSource"}},"type":"object","required":["source"],"title":"StrListAttribution"},"StrictIpodPolicyVersion":{"properties":{"product_version":{"type":"string","title":"Product Version"},"tax_version":{"type":"string","title":"Tax Version"},"form_version":{"type":"string","title":"Form Version","nullable":true},"carrier_weights_version":{"type":"string","title":"Carrier Weights Version","nullable":true},"coverage_version":{"type":"string","title":"Coverage Version","nullable":true},"product_version_meta":{"$ref":"#/components/schemas/ProductVersionMeta","title":"ProductVersionMeta","nullable":true}},"type":"object","required":["product_version","tax_version"],"title":"StrictIpodPolicyVersion"},"SublimitValueRequest":{"properties":{"type":{"type":"string","enum":["sublimit"],"title":"Type"},"value":{"type":"string","title":"Value"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"SublimitValueRequest"},"SubmitPaymentRequest":{"properties":{"schedule":{"$ref":"#/components/schemas/SubmitPaymentScheduleTypes"}},"type":"object","required":["schedule"],"title":"SubmitPaymentRequest"},"SubmitPaymentScheduleTypes":{"type":"string","enum":["full","mortgagee_billed","semi_annual","quarterly","monthly"],"title":"SubmitPaymentScheduleTypes","description":"An enumeration."},"SubmitPolicyDetails":{"properties":{"occupancy":{"allOf":[{"$ref":"#/components/schemas/Occupancy"}],"description":"Dwelling Occupancy","example":"rental","nullable":true}},"type":"object","title":"SubmitPolicyDetails"},"SubmitPolicyTypeOptions":{"type":"string","enum":["DP1","DP2","DP3"],"title":"SubmitPolicyTypeOptions","description":"An enumeration."},"SubmitPolicyholder":{"properties":{"first_name":{"type":"string","title":"First Name"},"last_name":{"type":"string","title":"Last Name"},"suffix":{"type":"string","title":"Suffix","description":"Name suffix such as Jr or II","nullable":true},"company_name":{"type":"string","title":"Company Name","nullable":true},"date_of_birth":{"type":"string","format":"date","title":"Date Of Birth","nullable":true},"phone_number":{"type":"string","title":"Phone Number","nullable":true},"email":{"type":"string","format":"email","title":"Email"},"mailing_address":{"$ref":"#/components/schemas/ralphie__models__quote_estimate__Address","title":"Address","nullable":true},"previous_address":{"$ref":"#/components/schemas/ralphie__models__quote_estimate__Address","title":"Address","nullable":true}},"type":"object","required":["first_name","last_name","email"],"title":"SubmitPolicyholder"},"SubmitPropertyRequest":{"properties":{"address":{"$ref":"#/components/schemas/OptionalPropertyAddress"},"property_coverages":{"items":{"oneOf":[{"$ref":"#/components/schemas/CustomCoverageRequest"},{"$ref":"#/components/schemas/AdditionalLivingCostsAndFairRentalValueCoverageRequest"},{"$ref":"#/components/schemas/AllOtherPerilsDeductibleCoverageRequest"},{"$ref":"#/components/schemas/BedBugInfestationCostReimbursementCoverageRequest"},{"$ref":"#/components/schemas/HOAFinesCoverageRequest"},{"$ref":"#/components/schemas/DwellingCoverageRequest"},{"$ref":"#/components/schemas/LimitedHiddenWaterCoverageRequest"},{"$ref":"#/components/schemas/LimitedRenovationCoverageRequest"},{"$ref":"#/components/schemas/LimitedTheftCoverageRequest"},{"$ref":"#/components/schemas/LossAssessmentCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidenceCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidenceDwellingCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidencePrivateStructuresCoverageRequest"},{"$ref":"#/components/schemas/MineSubsidenceAdditionalLivingCostsAndFairRentalValueCoverageRequest"},{"$ref":"#/components/schemas/MoldAndFungusDamageSubLimitCoverageRequest"},{"$ref":"#/components/schemas/OrdinanceOrLawCoverageRequest"},{"$ref":"#/components/schemas/PersonalInjuryLiabilityCoverageRequest"},{"$ref":"#/components/schemas/PersonalPropertyCoverageRequest"},{"$ref":"#/components/schemas/PrivateStructuresCoverageRequest"},{"$ref":"#/components/schemas/SinkholeLossDwellingCoverageRequest"},{"$ref":"#/components/schemas/SinkholeLossPersonalPropertyCoverageRequest"},{"$ref":"#/components/schemas/SolarPanelCoverageRequest"},{"$ref":"#/components/schemas/EquipmentBreakdownCoverageRequest"},{"$ref":"#/components/schemas/ServiceLineCoverageRequest"},{"$ref":"#/components/schemas/TheftCoverageRequest"},{"$ref":"#/components/schemas/VandalismOrMaliciousMischiefCoverageRequest"},{"$ref":"#/components/schemas/WaterBackUpAndSumpOverflowOrDischargeCoverageRequest"},{"$ref":"#/components/schemas/WaterDamageExclusionCoverageRequest"},{"$ref":"#/components/schemas/WaterDamageLimitationCoverageRequest"},{"$ref":"#/components/schemas/WaterDamagePerilsCoverageRequest"},{"$ref":"#/components/schemas/WindAndHailDeductibleCoverageRequest"},{"$ref":"#/components/schemas/AnnualPremiumIncreaseCoverageRequest"},{"$ref":"#/components/schemas/GeneralLiabilityCoverageRequest"},{"$ref":"#/components/schemas/LiabilityExclusionAnimalCoverageRequest"},{"$ref":"#/components/schemas/RoofSurfacingExclusionCoverageRequest"},{"$ref":"#/components/schemas/RoofSurfacingCoverageRequest"},{"$ref":"#/components/schemas/TrampolineOrReboundingDeviceCoverageRequest"},{"$ref":"#/components/schemas/CosmeticDamageCoverageRequest"},{"$ref":"#/components/schemas/TerrorismCoverageRequest"},{"$ref":"#/components/schemas/OffPremisesLiabilityExtensionRequest"},{"$ref":"#/components/schemas/DogBiteCoverageRequest"},{"$ref":"#/components/schemas/WindstormOrHailExclusionCoverageRequest"},{"$ref":"#/components/schemas/HotTubLiabilityExclusionCoverageRequest"},{"$ref":"#/components/schemas/SwimmingPoolExclusionCoverageRequest"},{"$ref":"#/components/schemas/PrivateStructuresRoofExclusionCoverageRequest"},{"$ref":"#/components/schemas/ExtendedReplacementCostCoverageRequest"},{"$ref":"#/components/schemas/OutdoorApplianceExclusionCoverageRequest"},{"$ref":"#/components/schemas/FireLightningExplosionSmokeExclusionCoverageRequest"}],"discriminator":{"propertyName":"name","mapping":{"custom_coverage":"#/components/schemas/CustomCoverageRequest","additional_living_costs_and_fair_rental_value":"#/components/schemas/AdditionalLivingCostsAndFairRentalValueCoverageRequest","all_other_perils_deductible":"#/components/schemas/AllOtherPerilsDeductibleCoverageRequest","bed_bug_infestation_cost_reimbursement":"#/components/schemas/BedBugInfestationCostReimbursementCoverageRequest","hoa_fines":"#/components/schemas/HOAFinesCoverageRequest","dwelling":"#/components/schemas/DwellingCoverageRequest","limited_hidden_water":"#/components/schemas/LimitedHiddenWaterCoverageRequest","limited_renovation":"#/components/schemas/LimitedRenovationCoverageRequest","limited_theft":"#/components/schemas/LimitedTheftCoverageRequest","loss_assessment":"#/components/schemas/LossAssessmentCoverageRequest","mine_subsidence":"#/components/schemas/MineSubsidenceCoverageRequest","mine_subsidence_dwelling":"#/components/schemas/MineSubsidenceDwellingCoverageRequest","mine_subsidence_private_structures":"#/components/schemas/MineSubsidencePrivateStructuresCoverageRequest","mine_subsidence_additional_living_costs_and_fair_rental_value":"#/components/schemas/MineSubsidenceAdditionalLivingCostsAndFairRentalValueCoverageRequest","mold_and_fungus_damage_sublimit":"#/components/schemas/MoldAndFungusDamageSubLimitCoverageRequest","ordinance_or_law":"#/components/schemas/OrdinanceOrLawCoverageRequest","personal_injury_liability":"#/components/schemas/PersonalInjuryLiabilityCoverageRequest","personal_property":"#/components/schemas/PersonalPropertyCoverageRequest","private_structures":"#/components/schemas/PrivateStructuresCoverageRequest","sinkhole_loss_dwelling":"#/components/schemas/SinkholeLossDwellingCoverageRequest","sinkhole_loss_personal_property":"#/components/schemas/SinkholeLossPersonalPropertyCoverageRequest","solar_panel":"#/components/schemas/SolarPanelCoverageRequest","equipment_breakdown":"#/components/schemas/EquipmentBreakdownCoverageRequest","service_line":"#/components/schemas/ServiceLineCoverageRequest","theft":"#/components/schemas/TheftCoverageRequest","vandalism_or_malicious_mischief":"#/components/schemas/VandalismOrMaliciousMischiefCoverageRequest","water_back_up_and_sump_overflow_or_discharge":"#/components/schemas/WaterBackUpAndSumpOverflowOrDischargeCoverageRequest","water_damage_exclusion":"#/components/schemas/WaterDamageExclusionCoverageRequest","water_damage_limitation":"#/components/schemas/WaterDamageLimitationCoverageRequest","water_damage_perils":"#/components/schemas/WaterDamagePerilsCoverageRequest","wind_and_hail_deductible":"#/components/schemas/WindAndHailDeductibleCoverageRequest","annual_premium_increase":"#/components/schemas/AnnualPremiumIncreaseCoverageRequest","general_liability":"#/components/schemas/GeneralLiabilityCoverageRequest","liability_exclusion_animal":"#/components/schemas/LiabilityExclusionAnimalCoverageRequest","roof_surfacing_exclusion":"#/components/schemas/RoofSurfacingExclusionCoverageRequest","roof_surfacing":"#/components/schemas/RoofSurfacingCoverageRequest","trampoline_or_rebounding_device":"#/components/schemas/TrampolineOrReboundingDeviceCoverageRequest","cosmetic_damage":"#/components/schemas/CosmeticDamageCoverageRequest","terrorism":"#/components/schemas/TerrorismCoverageRequest","offpremises_liability_extension":"#/components/schemas/OffPremisesLiabilityExtensionRequest","dog_bite":"#/components/schemas/DogBiteCoverageRequest","windstorm_or_hail_exclusion":"#/components/schemas/WindstormOrHailExclusionCoverageRequest","hot_tub_liability_exclusion":"#/components/schemas/HotTubLiabilityExclusionCoverageRequest","swimming_pool_exclusion":"#/components/schemas/SwimmingPoolExclusionCoverageRequest","private_structures_roof_exclusion":"#/components/schemas/PrivateStructuresRoofExclusionCoverageRequest","extended_replacement_cost":"#/components/schemas/ExtendedReplacementCostCoverageRequest","outdoor_appliance_exclusion":"#/components/schemas/OutdoorApplianceExclusionCoverageRequest","fire_lightning_explosion_smoke_exclusion":"#/components/schemas/FireLightningExplosionSmokeExclusionCoverageRequest"}}},"type":"array","title":"Property Coverages"},"property_manager":{"$ref":"#/components/schemas/PropertyManager","title":"PropertyManager","nullable":true},"property_details":{"$ref":"#/components/schemas/QuoteSubmitPropertyDetailsRequest","title":"QuoteSubmitPropertyDetailsRequest","nullable":true},"additional_insured":{"items":{"$ref":"#/components/schemas/AdditionalInsured"},"type":"array","title":"Additional Insured","default":[]},"replacement_cost_estimate":{"type":"string","title":"Replacement Cost Estimate","nullable":true},"external_property_id":{"type":"string","title":"External Property Id","nullable":true}},"type":"object","required":["address"],"title":"SubmitPropertyRequest"},"SubmitRequest":{"properties":{"external_record_id":{"type":"string","title":"External Record Id"},"policy_type":{"anyOf":[{"$ref":"#/components/schemas/SubmitPolicyTypeOptions"},{"type":"string"}],"title":"Policy Type","nullable":true},"primary_insured":{"$ref":"#/components/schemas/SubmitPolicyholder"},"additional_named_insured":{"items":{"$ref":"#/components/schemas/AdditionalNamedInsured"},"type":"array","title":"Additional Named Insured","nullable":true},"effective_date":{"type":"string","format":"date","title":"Effective Date","description":"Effective date in YYYY-MM-DD format.","example":"2022-01-15","nullable":true},"properties":{"items":{"$ref":"#/components/schemas/SubmitPropertyRequest"},"type":"array","minItems":1,"title":"Properties"},"policy_details":{"$ref":"#/components/schemas/SubmitPolicyDetails","title":"SubmitPolicyDetails","nullable":true},"policy_coverages":{"items":{"oneOf":[{"$ref":"#/components/schemas/CustomCoverageRequest"},{"$ref":"#/components/schemas/MedicalPaymentsCoverageRequest"},{"$ref":"#/components/schemas/PersonalLiabilityCoverageRequest"},{"$ref":"#/components/schemas/PremisesLiabilityCoverageRequest"}],"discriminator":{"propertyName":"name","mapping":{"custom_coverage":"#/components/schemas/CustomCoverageRequest","medical_payments":"#/components/schemas/MedicalPaymentsCoverageRequest","personal_liability":"#/components/schemas/PersonalLiabilityCoverageRequest","premises_liability":"#/components/schemas/PremisesLiabilityCoverageRequest"}}},"type":"array","title":"Policy Coverages","nullable":true},"payment":{"$ref":"#/components/schemas/SubmitPaymentRequest","title":"SubmitPaymentRequest","nullable":true},"metadata":{"type":"string","title":"Metadata","nullable":true}},"type":"object","required":["external_record_id","primary_insured"],"title":"SubmitRequest"},"SubmitResponse":{"properties":{"external_record_id":{"type":"string","title":"External Record Id"},"policy_type":{"anyOf":[{"$ref":"#/components/schemas/SubmitPolicyTypeOptions"},{"type":"string"}],"title":"Policy Type","nullable":true},"primary_insured":{"$ref":"#/components/schemas/SubmitPolicyholder"},"additional_named_insured":{"items":{"$ref":"#/components/schemas/AdditionalNamedInsured"},"type":"array","title":"Additional Named Insured","nullable":true},"effective_date":{"type":"string","format":"date","title":"Effective Date","description":"Effective date in YYYY-MM-DD format.","example":"2022-01-15","nullable":true},"properties":{"items":{"$ref":"#/components/schemas/SubmitPropertyRequest"},"type":"array","title":"Properties"},"policy_details":{"$ref":"#/components/schemas/SubmitPolicyDetails","title":"SubmitPolicyDetails","nullable":true},"policy_coverages":{"items":{"oneOf":[{"$ref":"#/components/schemas/CustomCoverageRequest"},{"$ref":"#/components/schemas/MedicalPaymentsCoverageRequest"},{"$ref":"#/components/schemas/PersonalLiabilityCoverageRequest"},{"$ref":"#/components/schemas/PremisesLiabilityCoverageRequest"}],"discriminator":{"propertyName":"name","mapping":{"custom_coverage":"#/components/schemas/CustomCoverageRequest","medical_payments":"#/components/schemas/MedicalPaymentsCoverageRequest","personal_liability":"#/components/schemas/PersonalLiabilityCoverageRequest","premises_liability":"#/components/schemas/PremisesLiabilityCoverageRequest"}}},"type":"array","title":"Policy Coverages","nullable":true},"payment":{"$ref":"#/components/schemas/SubmitPaymentRequest","title":"SubmitPaymentRequest","nullable":true},"metadata":{"type":"string","title":"Metadata","nullable":true}},"type":"object","required":["external_record_id","primary_insured"],"title":"SubmitResponse"},"SuppressCoverage":{"properties":{"necessary":{"type":"boolean","title":"Necessary","nullable":true},"display":{"type":"string","title":"Display","description":"Read-only. This field is automatically derived.","default":""},"key":{"type":"string","enum":["SUPPRESS_COVERAGE"],"title":"Key","default":"SUPPRESS_COVERAGE"},"target":{"type":"string","enum":["limited_hidden_water","water_back_up_and_sump_overflow_or_discharge","water_damage_perils","limited_theft"],"title":"Target"}},"type":"object","required":["target"],"title":"SuppressCoverage"},"SurchargeResponse":{"properties":{"label":{"type":"string","title":"Label","description":"The regulatory label that must be displayed when collecting payment","example":"Credit card transaction fee"},"state":{"type":"string","title":"State","description":"The US state this surcharge applies to","example":"NY"},"amount_cents":{"type":"integer","title":"Amount Cents","description":"The surcharge amount in cents","example":200},"rate_basis_points":{"type":"integer","title":"Rate Basis Points","description":"Surcharge rate expressed in basis points (1 basis point = 0.01%)","example":200},"applies_to_payment_method":{"type":"string","title":"Applies To Payment Method","description":"The payment method this surcharge applies to","example":"credit_card"}},"type":"object","required":["label","state","amount_cents","rate_basis_points","applies_to_payment_method"],"title":"SurchargeResponse"},"SwimmingPoolExclusionCoverageRequest":{"properties":{"name":{"type":"string","enum":["swimming_pool_exclusion"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/ExclusionDescriptionValueRequest"},{"$ref":"#/components/schemas/ExclusionRiskTypeValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"SwimmingPoolExclusionCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"SystemAgeRenovationStatus":{"type":"string","enum":["yes","no","partial"],"title":"SystemAgeRenovationStatus","description":"An enumeration."},"SystemAgeSummaryAttribution":{"properties":{"overall_renovation_status":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__StrAttribution"},"overall_renovation_year":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__Attribution"}},"type":"object","title":"SystemAgeSummaryAttribution"},"TerrorismCoverageRequest":{"properties":{"name":{"type":"string","enum":["terrorism"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"TerrorismCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"TheftCoverageRequest":{"properties":{"name":{"type":"string","enum":["theft"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"},{"$ref":"#/components/schemas/DeductibleValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"TheftCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"TierCoverageKey":{"type":"string","enum":["good","balanced","best"],"title":"TierCoverageKey","description":"An enumeration."},"TrampolineOrReboundingDeviceCoverageRequest":{"properties":{"name":{"type":"string","enum":["trampoline_or_rebounding_device"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/TrampolineOrReboundingDeviceExcludedValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"TrampolineOrReboundingDeviceCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"TrampolineOrReboundingDeviceExcludedValueRequest":{"properties":{"type":{"type":"string","enum":["excluded"],"title":"Type"},"value":{"$ref":"#/components/schemas/YesNo"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"TrampolineOrReboundingDeviceExcludedValueRequest"},"Type":{"type":"string","enum":["days","flat_cents"],"title":"Type","description":"An enumeration."},"UnderwriteResponse":{"properties":{"underwriting_decision":{"$ref":"#/components/schemas/UnderwritingDecision"},"alerts":{"items":{"$ref":"#/components/schemas/UnderwritingAlert"},"type":"array","title":"Alerts"}},"type":"object","required":["underwriting_decision","alerts"],"title":"UnderwriteResponse"},"UnderwritingAlert":{"properties":{"underwriting_rule":{"type":"string","title":"Underwriting Rule"},"rule_decision":{"$ref":"#/components/schemas/UnderwritingDecision"},"is_overridden":{"$ref":"#/components/schemas/YesNo"},"property_id":{"type":"string","title":"Property Id","nullable":true},"override_type":{"type":"string","title":"Override Type","nullable":true},"rule_type":{"type":"string","title":"Rule Type","nullable":true},"detail":{"type":"string","title":"Detail"},"automated_response":{"type":"string","title":"Automated Response","nullable":true},"override_value":{"type":"string","title":"Override Value","nullable":true},"underwriting_call_to_action":{"$ref":"#/components/schemas/UnderwritingCallToAction","nullable":true},"metadata":{"type":"object","title":"Metadata","nullable":true},"category":{"type":"string","enum":["UNDERWRITING","VALIDATION","SYSTEM_ERROR","DATA_SAFEGUARD","SHOWSTOPPER"],"title":"Category","nullable":true},"msg_id":{"type":"string","title":"Msg Id","nullable":true},"title":{"type":"string","title":"Title","nullable":true},"fields":{"$ref":"#/components/schemas/IpodUnderwritingResultNoteFields","title":"IpodUnderwritingResultNoteFields","nullable":true}},"type":"object","required":["underwriting_rule","rule_decision","is_overridden","detail"],"title":"UnderwritingAlert"},"UnderwritingCallToAction":{"type":"string","enum":["contact_support_approval","no_action"],"title":"UnderwritingCallToAction","description":"An enumeration."},"UnderwritingDecision":{"type":"string","enum":["accept","reject"],"title":"UnderwritingDecision","description":"An enumeration."},"UnderwritingReview":{"properties":{"status":{"$ref":"#/components/schemas/UnderwritingReviewStatus"}},"type":"object","required":["status"],"title":"UnderwritingReview"},"UnderwritingReviewStatus":{"type":"string","enum":["in_progress","done"],"title":"UnderwritingReviewStatus","description":"An enumeration."},"UnderwritingRule":{"type":"string","enum":["AOP_DEDUCTIBLE_FLOOR","AIT_POOL_CONDITION","AIT_BARRED_BOARDED_WINDOWS","AIT_LOG_CONSTRUCTION","AIT_MANUFACTURED_HOME","AIT_ROOF_CONDITION","BARRED_WINDOWS","BLOCK_TEXAS_ZIP_CODES","CLAIMS","CLAIM_MISSING_DATE_OF_LOSS","CONDO_LIMITS_RULE","CONDO_PERSONAL_PROPERTY_LIMITS_RULE","CONDOS_ONLY_RULE","CONSTRUCTION_TYPE","CONSTRUCTION_TYPE_MISSING","COUNTY_ELIGIBILITY","COVERAGE_A","COVERAGE_A_HIGH_TIV","COVERAGE_A_HIGH_ITV","COVERAGE_A_WARNING","COVERAGE_A_DWELLING_LIMIT_EXCEEDED","COVERAGE_A_MISSOURI","COVERAGE_A_THRESHOLD","DISTANCE_TO_COAST","DWELLING_AGE","DWELLING_AGE_DEFAULT_VALUES","DWELLING_AGE_MANUAL_REVIEW","DWELLING_AGE_OVER_LIMIT","DWELLING_AGE_STATE_CUTOFF","DWELLING_DEFAULT_VALUES_PRESENT","DWELLING_DEFAULT_VALUES_REVIEW","DWELLING_ELEVATION","DWELLING_INFRASTRUCTURE_AGE_INVALID","DWELLING_AGE_MISSING","DWELLING_OCCUPANCY","EXCESSIVE_CLAIMS","EXCESSIVE_CLAIMS_THEFT","EXCESSIVE_CLAIMS_LIABILITY","EXCESSIVE_CLAIMS_WATER","EXCESSIVE_CLAIMS_FIRE","EXCESSIVE_CLAIMS_LOSS_AMOUNT","EXCESSIVE_CLAIMS_OTHER","EXPOSURE_PRIOR_LAPSE","EXPOSURE_PRIOR_LAPSE_MISSING","FIRE_PROTECTION","FIRE_PROTECTION_CLASS_LIMIT","FRIZZLE_VERISK_CLAIMS_WORKFLOW_STATUS_IS_PENDING","GEO_EXCLUSION_B","HAS_CHARGEABLE_LIABILITY_LOSSES_AND_OFF_PREMISES_LIABILITY_EXTENSION","HAS_CHARGEABLE_LOSSES_AND_LOSS_ASSESSMENT_COVERAGE_GREATER_THAN_5K","HAS_CHARGEABLE_WATER_LOSSES_AND_LIMITED_HIDDEN_WATER_COVERAGE","HAS_CHARGEABLE_LOSSES","HAS_CHARGEABLE_LOSSES_VANDALISM","HAS_CHARGEABLE_LOSSES_MULTIPLE","HAS_OPEN_CLAIMS","IN_AGGREGATION_MANAGEMENT_ZONE","INSURANCE_SCORE_LOOKUP","INSURANCE_SCORE","INSURANCE_SCORE_FAILED","INSURANCE_SCORE_MATCH","LARGE_ACCOUNT","LENDER_COUNT","LENDER_MISSING","LIMITED_RENOVATION","LOG_CONSTRUCTION","MAX_DAYS_SINCE_ORIGINAL_QUOTE_CREATED","MUNICHRE_WILDFIRE_RISK_SCORE","NO_CLAIMS_REPORT","NO_MAILING_ADDRESS","NUMBER_OF_UNITS_LIMIT","OFF_PREMISES_LIABILITY_EXTENSION","POLICY_START","POOL_CONDITION","PREMISES_LIABILITY_COVERAGE_LIMIT","PREMISES_LIABILITY_COVERAGE_LIMIT_DP1","PREMISES_LIABILITY_COVERAGE_LIMIT_ONE_MILLION","PREMISES_LIABILITY_COVERAGE_LIMIT_STEADILY","PREMIUM_BELOW_MINIMUM_WRITTEN_THRESHOLD","PREMIUM_OR_CUSTOM_BUILDING_QUALITY","PRIMARY_INSURED_DOB","PRIMARY_INSURED_EMAIL","PRIMARY_INSURED_PHONE","PRIMARY_INSURED_IS_CONTRACTOR_PROOF_OF_INSURANCE_REQUIRED","PRIOR_WATER_CLAIMS","RCE","RENTAL_OWNER_OCCUPIED_DWELLING","ROOF_CONDITION_RATING","ROOF_COVERAGE_EXCLUDED","ROOF_TYPE","SIMILAR_DECLINED","SINGLE_FAMILY_BARNDOMINIUM","TRAMPOLINE_PRESENCE","TRISURA_TIV","UNDEFINED_CLAIM_AMOUNT","UNDERWRITING_APPLICATION_QUESTIONS","URBAN_FIRE","WATER_DAMAGE_CLAIMS","WATER_DAMAGE_LIMITATION_CAP","WATER_DAMAGE_LIMITATION_CAP_MISSING","WATER_DAMAGE_LIMITATION_CAP_POST_YEAR","WILDFIRE","WILDFIRE_RISK_HAZARD","WILDFIRE_CA","WILDFIRE_RISK_SCORE_MISSING","WILDFIRE_UNKNOWN_RISK_STRATEGY","WILDFIRE_HAZARD","WILDFIRE_TMP","YARD_DEBRIS_COVERAGE_SQFT","TOTAL_INSURED_VALUE_IN_QUARTER_MILE","SINGLE_FAMILY_OWNER_OCCUPIED_DWELLING","ADDITIONAL_NAMED_INSURED_COMPANY_RESTRICTIONS","PRIMARY_INSURED_COMPANY_RESTRICTIONS","PRIMARY_INSURED_COMPANY_RESTRICTIONS_UNANSWERED","PRIMARY_INSURED_COMPANY_RESTRICTIONS_CONTRACTOR","PRIMARY_INSURED_COMPANY_RESTRICTIONS_NON_CONTRACTOR","TEMPORARY_TRISURA_NEW_BUSINESS_BLOCK","FORM_VERSION_BLOCK","COVERAGE_A_LIMIT_NOT_FOUND","TEMPORARY_FORTEGRA_NEW_BUSINESS_BLOCK","CONTRACTING_COMPANY_TYPE","TOTAL_INSURED_VALUE_IN_RADIUS","TOTAL_ENTERPRISE_INSURED_VALUE_IN_RADIUS","DUPLICATE_ADDRESS_POLICIES_CANCELED_NON_REWRITE","DUPLICATE_ADDRESS_POLICIES_ISSUED","DUPLICATE_ADDRESS_QUOTES_REJECTED","WINDSTORM_OR_HAIL_EXCLUSION_WARNING_NOT_ACKNOWLEDGED","WINDSTORM_OR_HAIL_EXCLUSION_MIXED_PROPERTIES","WINDSTORM_OR_HAIL_EXCLUSION_ZONE_IS_NULL","WIND_AND_HAIL_DEDUCTIBLE","WIND_AND_HAIL_DEDUCTIBLE_APPLIED_WITH_WINDSTORM_OR_HAIL_EXCLUSION","WINDSTORM_OR_HAIL_EXCLUSION_APPLIED_INCORRECTLY","WINDSTORM_OR_HAIL_EXCLUSION_MISSING","MISSING_TIV_IN_RADIUS","CA_DIC_REQUIRE_FAIR_PLAN","PROPERTY_UNDER_RENOVATION_REQUIRES_LIMITED_RENOVATION_COVERAGE","PROPERTY_TYPE_OTHER","MAILING_ADDRESS","PRIMARY_INSURED_IS_CONTRACTOR_UNANSWERED","ROOF_COVERAGE_EXCLUSION_NEEDED","EXPOSURE_H3_FACTOR_MISSING","PERSONAL_AND_PREMISES_LIABILITY_SELECTED","RCE_NOT_FOUND","TIV_IN_RADIUS_INTERNAL_FAILURE","DISTANCE_TO_COAST_REVIEW","DWELLING_ELEVATION_RESOLUTION_TOO_POOR"],"title":"UnderwritingRule","description":"An enumeration."},"UnderwritingRuleType":{"type":"string","enum":["HARD","SOFT","FORBIDDEN"],"title":"UnderwritingRuleType","description":"An enumeration."},"UserReplacementCost":{"properties":{"purchase_price":{"type":"integer","maximum":50000000.0,"minimum":0.0,"title":"Purchase Price"},"renovation_cost":{"type":"integer","maximum":50000000.0,"minimum":0.0,"title":"Renovation Cost"}},"type":"object","required":["purchase_price","renovation_cost"],"title":"UserReplacementCost"},"UwAppQuestion":{"properties":{"name":{"type":"string","title":"Name"},"prefix":{"type":"string","title":"Prefix","nullable":true},"text":{"items":{"type":"string"},"type":"array","title":"Text"},"answer":{"type":"string","title":"Answer","nullable":true}},"type":"object","required":["name","text"],"title":"UwAppQuestion"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"ValuationUpdateBehavior":{"type":"string","enum":["skip","default","force"],"title":"ValuationUpdateBehavior","description":"Controls valuation update behavior.\n\nSKIP: No valuation update (default for endorsements - preserves current behavior)\nDEFAULT: Update if dwelling fields changed\nFORCE: Always update (e.g., EditPlugin updated valuation externally)"},"VandalismOrMaliciousMischiefCoverageRequest":{"properties":{"name":{"type":"string","enum":["vandalism_or_malicious_mischief"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/VandalismOrMaliciousMischiefSelectionFactorValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"VandalismOrMaliciousMischiefCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"VandalismOrMaliciousMischiefSelectionFactorValueRequest":{"properties":{"type":{"type":"string","enum":["selection_factor"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__VandalismOrMaliciousMischiefSelectionFactorValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"VandalismOrMaliciousMischiefSelectionFactorValueRequest"},"WaterBackUpAndSumpOverflowOrDischargeCoverageRequest":{"properties":{"name":{"type":"string","enum":["water_back_up_and_sump_overflow_or_discharge"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/LimitValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"WaterBackUpAndSumpOverflowOrDischargeCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"WaterDamageExclusionCoverageRequest":{"properties":{"name":{"type":"string","enum":["water_damage_exclusion"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"WaterDamageExclusionCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"WaterDamageLimitationCoverageRequest":{"properties":{"name":{"type":"string","enum":["water_damage_limitation"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/WaterDamageLimitationSelectionFactorValueRequest"},{"$ref":"#/components/schemas/SublimitValueRequest"},{"$ref":"#/components/schemas/DeductibleValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"WaterDamageLimitationCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"WaterDamageLimitationSelectionFactorValueRequest":{"properties":{"type":{"type":"string","enum":["selection_factor"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__WaterDamageLimitationSelectionFactorValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"WaterDamageLimitationSelectionFactorValueRequest"},"WaterDamagePerilsCoverageRequest":{"properties":{"name":{"type":"string","enum":["water_damage_perils"],"title":"Name"},"config":{"items":{"$ref":"#/components/schemas/SelectedValueRequest"},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"WaterDamagePerilsCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"WindAndHailDeductibleCoverageRequest":{"properties":{"name":{"type":"string","enum":["wind_and_hail_deductible"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/WindAndHailDeductibleDeductibleValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"WindAndHailDeductibleCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"WindAndHailDeductibleDeductibleValueRequest":{"properties":{"type":{"type":"string","enum":["deductible"],"title":"Type"},"value":{"$ref":"#/components/schemas/ralphie__models__coverage_models__WindAndHailDeductibleDeductibleValueRequest__ValueOptions"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"WindAndHailDeductibleDeductibleValueRequest"},"WindstormOrHailExclusionCoverageRequest":{"properties":{"name":{"type":"string","enum":["windstorm_or_hail_exclusion"],"title":"Name"},"config":{"items":{"anyOf":[{"$ref":"#/components/schemas/SelectedValueRequest"},{"$ref":"#/components/schemas/WindstormOrHailExclusionValueRequest"}]},"type":"array","title":"Config"}},"additionalProperties":false,"type":"object","required":["name","config"],"title":"WindstormOrHailExclusionCoverageRequest","description":"Coverage request can specify just the list of coverages that need to change.\nAnything unspecified is unmodified.\nCoverages are de-selected rather than removed.\nTo de-select an optional coverage, set the \"Selected\" configuration to \"no\".","example":{"name":"water_damage_limitation","config":[{"type":"limit","label":"Water Damage Limitation","value":"10%"},{"type":"sublimit","label":"Water Damage Limitation - Fungi Rot Sublimit","value":"5000"}]}},"WindstormOrHailExclusionValueRequest":{"properties":{"type":{"type":"string","enum":["excluded"],"title":"Type"},"value":{"$ref":"#/components/schemas/YesNo"},"label":{"type":"string","title":"Label","nullable":true},"editable":{"type":"string","title":"Editable","nullable":true}},"additionalProperties":false,"type":"object","required":["type","value"],"title":"WindstormOrHailExclusionValueRequest"},"YesNo":{"type":"string","enum":["yes","no"],"title":"YesNo","description":"An enumeration."},"pymodels_ipod__pydantic_v1__common__property_details_attribution__Attribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"}],"title":"Original Value"},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__AttributionSource"}},"type":"object","required":["source"],"title":"Attribution"},"pymodels_ipod__pydantic_v1__common__property_details_attribution__AttributionSource":{"type":"string","enum":["UNKNOWN","USER","VALUE_360","ESTATED","SMARTY_ENRICHED_ADDRESS","SMARTY_ADDRESS","FUNNEL_LEAD_ATTRIBUTION","ASYNC_WORKFLOW","AI_WORKFLOW","STEADILY"],"title":"AttributionSource","description":"An enumeration."},"pymodels_ipod__pydantic_v1__common__property_details_attribution__Bathroom":{"properties":{"type":{"type":"string","title":"Bathroom type","description":"e. g. Half, Full"}},"type":"object","required":["type"],"title":"Bathroom"},"pymodels_ipod__pydantic_v1__common__property_details_attribution__BuildingQuality":{"type":"string","enum":["economy","standard","above_average","custom","premium"],"title":"BuildingQuality","description":"An enumeration."},"pymodels_ipod__pydantic_v1__common__property_details_attribution__BuildingQualityDetails":{"properties":{"cabinets_and_countertops":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__BuildingQuality"},"exterior_features_and_finishes":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__BuildingQuality"},"home_quality_grade":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__BuildingQuality"},"interior_features_and_finishes":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__BuildingQuality"}},"type":"object","required":["cabinets_and_countertops","exterior_features_and_finishes","home_quality_grade","interior_features_and_finishes"],"title":"BuildingQualityDetails"},"pymodels_ipod__pydantic_v1__common__property_details_attribution__Garage":{"properties":{"carport_additional_walls":{"type":"integer","maximum":3.0,"minimum":0.0,"title":"Carport Additional Walls","description":"Number of walls enclosing a carport. Only meaningful when style is carport. Null and absent both mean unknown."},"size":{"type":"string","title":"Garage Size","description":"E. g. 1, 1.5, or 3"},"style":{"allOf":[{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__Style"}],"title":"Garage Style","description":"Absent or null means the style is unknown, not attached_or_built_in."}},"type":"object","required":["size"],"title":"Garage"},"pymodels_ipod__pydantic_v1__common__property_details_attribution__NumberStrAttribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"anyOf":[{"type":"number"},{"type":"string"}],"title":"Original Value"},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__AttributionSource"}},"type":"object","required":["source"],"title":"NumberStrAttribution"},"pymodels_ipod__pydantic_v1__common__property_details_attribution__StrAttribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"type":"string","title":"Original Value"},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__common__property_details_attribution__AttributionSource"}},"type":"object","required":["source"],"title":"StrAttribution"},"pymodels_ipod__pydantic_v1__common__property_details_attribution__Style":{"type":"string","enum":["attached_or_built_in","basement","carport"],"title":"Style","description":"An enumeration."},"pymodels_ipod__pydantic_v1__standard_mga__property_details__Attribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"}],"title":"Original Value"},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__AttributionSource"}},"type":"object","required":["source"],"title":"Attribution"},"pymodels_ipod__pydantic_v1__standard_mga__property_details__AttributionSource":{"type":"string","enum":["UNKNOWN","USER","VALUE_360","ESTATED","SMARTY_ENRICHED_ADDRESS","SMARTY_ADDRESS","FUNNEL_LEAD_ATTRIBUTION","ASYNC_WORKFLOW","AI_WORKFLOW","STEADILY"],"title":"AttributionSource","description":"An enumeration."},"pymodels_ipod__pydantic_v1__standard_mga__property_details__Bathroom":{"properties":{"type":{"type":"string","title":"Bathroom type","description":"e. g. Half, Full"}},"type":"object","required":["type"],"title":"Bathroom"},"pymodels_ipod__pydantic_v1__standard_mga__property_details__BuildingQuality":{"type":"string","enum":["economy","standard","above_average","custom","premium"],"title":"BuildingQuality","description":"An enumeration."},"pymodels_ipod__pydantic_v1__standard_mga__property_details__BuildingQualityDetails":{"properties":{"cabinets_and_countertops":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__BuildingQuality"},"exterior_features_and_finishes":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__BuildingQuality"},"home_quality_grade":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__BuildingQuality"},"interior_features_and_finishes":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__BuildingQuality"}},"type":"object","required":["cabinets_and_countertops","exterior_features_and_finishes","home_quality_grade","interior_features_and_finishes"],"title":"BuildingQualityDetails"},"pymodels_ipod__pydantic_v1__standard_mga__property_details__Garage":{"properties":{"carport_additional_walls":{"type":"integer","maximum":3.0,"minimum":0.0,"title":"Carport Additional Walls","description":"Number of walls enclosing a carport. Only meaningful when style is carport. Null and absent both mean unknown."},"size":{"type":"string","title":"Garage Size","description":"E. g. 1, 1.5, or 3"},"style":{"allOf":[{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__Style"}],"title":"Garage Style","description":"Absent or null means the style is unknown, not attached_or_built_in."}},"type":"object","required":["size"],"title":"Garage"},"pymodels_ipod__pydantic_v1__standard_mga__property_details__NumberStrAttribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"anyOf":[{"type":"number"},{"type":"string"}],"title":"Original Value"},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__AttributionSource"}},"type":"object","required":["source"],"title":"NumberStrAttribution"},"pymodels_ipod__pydantic_v1__standard_mga__property_details__StrAttribution":{"properties":{"editor_role":{"type":"string","title":"Editor Role"},"original_value":{"type":"string","title":"Original Value"},"source":{"$ref":"#/components/schemas/pymodels_ipod__pydantic_v1__standard_mga__property_details__AttributionSource"}},"type":"object","required":["source"],"title":"StrAttribution"},"pymodels_ipod__pydantic_v1__standard_mga__property_details__Style":{"type":"string","enum":["attached_or_built_in","basement","carport"],"title":"Style","description":"An enumeration."},"ralphie__models__address__Address":{"properties":{"street_address":{"type":"string","title":"Street Address of property","example":"4825 Mount Sinyala Crossover"},"city":{"type":"string","title":"United States city","example":"Fort Wayne"},"state":{"type":"string","title":"ISO 3166-2:US state","example":"IN"},"zip_code":{"type":"string","title":"Zip Code of the property","example":"46808"}},"type":"object","required":["street_address","city","state","zip_code"],"title":"Address","description":"Postal address information for a property"},"ralphie__models__coverage_models__DwellingLossValuationOptionValueRequest__ValueOptions":{"type":"string","enum":["actual_cash_value","replacement_cost","repair_cost","extended_replacement_cost","functional_replacement_cost"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__ExclusionDescriptionValueRequest__ValueOptions":{"type":"string","enum":["","Accessory Dwelling Unit Insured on Another Policy","Detached Barn","Detached Carport","Detached Garage","Detached Pool House","Detached Shed","Detached Shed/Storage Unit","Detached Structure","Detached Structures Over and/or Partially Over Water","Dock and Attached Deck"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__ExtendedReplacementCostSelectionFactorValueRequest__ValueOptions":{"type":"string","enum":["10%","25%"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__LossAssessmentLimitValueRequest__ValueOptions":{"type":"string","enum":["1000","5000","10000","15000","20000","25000","50000"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__OffPremisesLiabilityExtensionValueRequest__ValueOptions":{"type":"string","enum":["10%"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__OrdinanceOrLawSelectionFactorValueRequest__ValueOptions":{"type":"string","enum":["10%","25%"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__PersonalLiabilityLimitValueRequest__ValueOptions":{"type":"string","enum":["25000","50000","100000","200000","300000","500000"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__PersonalPropertyLossValuationOptionValueRequest__ValueOptions":{"type":"string","enum":["actual_cash_value","replacement_cost","repair_cost","extended_replacement_cost","functional_replacement_cost"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__PremisesLiabilityLimitValueRequest__ValueOptions":{"type":"string","enum":["25000","50000","100000","200000","300000","500000","1000000/2000000"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__RoofSurfacingLossValuationOptionValueRequest__ValueOptions":{"type":"string","enum":["actual_cash_value"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__VandalismOrMaliciousMischiefSelectionFactorValueRequest__ValueOptions":{"type":"string","enum":["5%","10%","25%","50%","100%"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__WaterDamageLimitationSelectionFactorValueRequest__ValueOptions":{"type":"string","enum":["0%","10%","25%","50%","75%","100%","5000"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__coverage_models__WindAndHailDeductibleDeductibleValueRequest__ValueOptions":{"type":"string","enum":["500","1000","2000","2500","5000","10000","1%","2%","3%","5%","10%"],"title":"ValueOptions","description":"An enumeration."},"ralphie__models__mapped_models__BuildingQuality":{"type":"string","enum":["economy","standard","above_average","custom","premium"],"title":"BuildingQuality","description":"An enumeration."},"ralphie__models__mapped_models__PropertyType":{"type":"string","enum":["single_family","townhouse_or_rowhouse","duplex","triplex","quadplex","apartment_building","manufactured_or_mobile_home","other","condominium_unit","barndominium_unit"],"title":"PropertyType","description":"An enumeration."},"ralphie__models__policy__PolicyStatus":{"type":"string","enum":["issued"],"title":"PolicyStatus","description":"An enumeration."},"ralphie__models__quote_estimate__Address":{"properties":{"street_address":{"type":"string","title":"Street Address of property","example":"4825 Mount Sinyala Crossover","nullable":true},"city":{"type":"string","title":"United States city","example":"Fort Wayne","nullable":true},"state":{"type":"string","title":"ISO 3166-2:US state","example":"IN","nullable":true},"zip_code":{"type":"string","title":"Zip Code of the property","example":"46808","nullable":true},"county":{"type":"string","title":"County of the property","example":"Alameda","nullable":true},"lat":{"type":"number","title":"Latitude of the property","example":33.789177,"nullable":true},"lng":{"type":"number","title":"Longitude of the property","example":-117.793104,"nullable":true}},"type":"object","title":"Address","description":"Postal address information for a property"},"ralphie__models__quote_estimate__Contact":{"properties":{"first_name":{"type":"string","maxLength":100,"title":"Given (first) name of the insured","example":"John","nullable":true},"last_name":{"type":"string","maxLength":100,"title":"Family (last) name of the insured","example":"Smith","nullable":true},"email":{"type":"string","format":"email","title":"Email address of the insured","example":"john.smith@example.com","nullable":true},"phone_number":{"type":"string","maxLength":32,"title":"Phone number of the insured (format not validated)","example":"2605551234","nullable":true},"date_of_birth":{"type":"string","format":"date","title":"Date of birth in YYYY-MM-DD format","example":"1985-06-15","nullable":true},"company_name":{"type":"string","maxLength":256,"title":"Company or LLC name of the insured","example":"Smith Property Management LLC","nullable":true},"mailing_address":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__quote_estimate__Address"}],"title":"Mailing address of the insured (if different from property address)","nullable":true}},"type":"object","title":"Contact"},"ralphie__models__quote_estimate__PropertyDetails":{"properties":{"size_sqft":{"type":"integer","exclusiveMinimum":0.0,"title":"Size of the property in square feet","example":1800,"nullable":true},"year_built":{"type":"integer","exclusiveMinimum":0.0,"title":"Year the property was built","example":1980,"nullable":true},"property_type":{"allOf":[{"$ref":"#/components/schemas/ralphie__models__quote_estimate__PropertyType"}],"title":"Type of property","example":"SINGLE_FAMILY","nullable":true},"number_of_units":{"type":"integer","exclusiveMinimum":0.0,"title":"Total number of units on the property","example":1,"nullable":true},"replacement_value":{"type":"integer","minimum":5000.0,"title":"Current replacement value of the property in USD","example":125000,"nullable":true},"stories":{"type":"integer","exclusiveMinimum":0.0,"title":"Total number of stories","example":2,"nullable":true},"land_value":{"type":"integer","exclusiveMinimum":0.0,"title":"Total assessed value of the land","example":"111065","nullable":true},"occupancy_type":{"type":"string","enum":["fix_and_flip","rental"],"title":"Dwelling occupancy type. Defaults to rental when omitted.","example":"fix_and_flip","nullable":true},"rent":{"type":"integer","exclusiveMinimum":0.0,"title":"Current monthly rental value in USD","deprecated":true,"example":2590,"nullable":true},"occupancy":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Percentage of time the property is occupied","deprecated":true,"example":100,"nullable":true},"bedrooms":{"type":"integer","exclusiveMinimum":0.0,"title":"Total number of bedrooms","deprecated":true,"example":3,"nullable":true},"bathrooms":{"type":"number","exclusiveMinimum":0.0,"title":"Total number of bathrooms","deprecated":true,"example":2.5,"nullable":true}},"type":"object","title":"PropertyDetails","description":"Details of a property such as the size and type."},"ralphie__models__quote_estimate__PropertyType":{"type":"string","enum":["SINGLE_FAMILY","DUPLEX","TRIPLEX","QUADPLEX","APARTMENT_BUILDING","MOBILE_HOME","OTHER"],"title":"PropertyType","description":"An enumeration."},"ralphie__models__report__Address":{"properties":{"address_1":{"type":"string","title":"Address 1"},"city":{"type":"string","title":"City"},"state":{"type":"string","title":"State"},"zip":{"type":"string","title":"Zip"}},"type":"object","title":"Address"},"ralphie__models__report__Contact":{"properties":{"first_name":{"type":"string","title":"First Name"},"last_name":{"type":"string","title":"Last Name"},"suffix":{"type":"string","title":"Suffix","description":"Name suffix such as Jr or II"},"date_of_birth":{"type":"string","format":"date","title":"Date Of Birth"},"phone_number":{"type":"string","title":"Phone Number"},"email":{"type":"string","format":"email","title":"Email"},"mailing_address":{"$ref":"#/components/schemas/ralphie__models__report__Address"},"self_reported_claims":{"items":{"$ref":"#/components/schemas/OptionalSelfReportedClaims"},"type":"array","title":"Self Reported Claims"}},"type":"object","title":"Contact"},"ralphie__models__report__PolicyStatus":{"type":"string","enum":["issued","quoted","cancelled"],"title":"PolicyStatus","description":"An enumeration."},"ralphie__models__report__PropertyDetails":{"properties":{"year_built":{"type":"integer","title":"Year Built"},"total_sq_feet":{"type":"integer","title":"Total Sq Feet"},"property_type":{"type":"string","title":"Property Type"},"construction_type":{"type":"string","title":"Construction Type"},"roof_type":{"type":"string","title":"Roof Type"},"heating_sources":{"items":{"type":"string"},"type":"array","title":"Heating Sources"},"rental_duration":{"type":"string","title":"Rental Duration"},"renovation_status":{"type":"string","title":"Renovation Status"},"intermittent_rental":{"type":"string","title":"Intermittent Rental"}},"type":"object","title":"PropertyDetails"}},"securitySchemes":{"APIKeyQuery":{"type":"apiKey","in":"query","name":"X-Steadily-ApiKey"},"APIKeyHeader":{"type":"apiKey","in":"header","name":"X-Steadily-ApiKey"},"SecretKeyQuery":{"type":"apiKey","in":"query","name":"X-Steadily-SecretKey"},"SecretKeyHeader":{"type":"apiKey","in":"header","name":"X-Steadily-SecretKey"},"HTTPBearer":{"type":"http","scheme":"bearer"}}},"tags":[{"name":"Account","description":"\nSteadily uses Bearer Tokens to authenticate requests to the quoting endpoints on behalf of some appointed agent.\n\nThere's two steps to this process:\n1. Use your agency's Steadily API Key to request a bearer token for an appointed insurance agent.\n2. Use that bearer token to call all other quoting API endpoints by passing in an `Authorization: Bearer <token>` header.\n\nUsing the bearer token is equivalent to that agent performing the same action through our quoting UI.\n\nThe public API key used here is sent as an `X-Steadily-ApiKey` header. The reporting endpoints\n(`/v1/report/*`) use a separate secret key instead (see the Reporting section). Both are provisioned\nfrom the [API Keys page](https://app.steadily.com/partner_portal/api-keys/) of your Partner Portal.\n","x-displayName":"Authentication"},{"name":"Quote Estimates","description":"\nThe Instant Estimate API is a one-step express API to quickly get a landlord insurance estimate you can display within your platform.\n\nTo get started, you only need to send the address and a unique property_id from your system.\nYou'll instantly get back a premium estimate and a link to a pre-filled application your customers can visit to finalize their quote.\n"},{"name":"Lead Referrals","description":"\nSubmit and retrieve lead referrals.\n\nUse the refer lead endpoint to submit a lead with full quote details and start the insurance quote process.\nYou'll get back a quote estimate and a start_url for the customer to continue their application.\nYou can retrieve the status of the lead through the get endpoint or use our reporting features to manage all referrals.\n"},{"name":"Reporting","description":"\nReporting on the referrals you've sent Steadily and the referral fees you've earned.\n\nThe lead, account, and policy endpoints follow each referral through its lifetime.\nThe summary views provide aggregated monthly referral counts and earnings over a date range.\n\nThese endpoints authenticate with a secret key, passed as an `X-Steadily-SecretKey` header. This is a\nseparate credential from the public API key used for estimates, which is not accepted here. Generate\nsecret keys yourself under \"Secret Keys\" on the\n[API Keys page](https://app.steadily.com/partner_portal/api-keys/) of your Partner Portal. A secret key\nis shown once, when you create it, so store it somewhere safe.\n\nAll reporting is scoped to your referral code.\n"},{"name":"Lender","description":"\nPolicy information and change requests for third-party lender integrations\n"},{"name":"Claims","description":"\nClaims servicing classification for partner integrations. Returns how a given policy's claims\nare serviced so partner-side UIs can route customers appropriately.\n"},{"name":"Draft Quote","description":"\nA Draft Quote is an editable draft of a policy.\n\nCreate a new draft quote by passing in basic insured and property information to `POST /v1/agency/draft_quote` with an authenticated bearer token header.\nProvide any known details about the property in the request - Steadily will resolve the rest of the information from our data sources.\n\nOur requests and responses are designed to mirror each other so that the request structure is self-documenting.\nTo perform updates, send back the full quote payload you got from create with any modifications made in-place.\n\nUse the `/price` endpoint to get a pricing breakdown and `/underwrite` to check for underwriting decisions and alerts.\n\nThe response includes an `agent_ui_url` field — this is the URL used to bridge the agent into the Steadily UI\nto review the quote, resolve any underwriting alerts, and complete the bind flow.\n"},{"name":"Quote Offer","description":"\nAn Offer is an immutable offer for coverage extended to a customer.\nOffers are generated from draft quotes and provides a PDF quote document.\n\nCreating an offer requires no outstanding underwriting alerts on the quote.\nIf alerts are present, the agent must bridge into the Steadily UI (via the `agent_ui_url` from the draft quote response)\nto resolve them before an offer can be generated.\n"},{"name":"Policy","description":"\nA Policy is an issued insurance policy.\n\nThe declaration document and policy packet are available.\n"}]}