Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the standard tower or a custom one from layers. Layers apply to each location’s TIV separately, not to the policy aggregate: a location with 12MTIVcontributes5M to Primary 5M,5M to 5Mxs5M and 2Mto15M xs $10M. Every row carries filter and links to drill into the locations that reach the layer.
GET
/
api
/
v1
/
sov
/
{id}
/
layers
Get SOV layer analysis
curl --request GET \
--url https://api.sovfixer.com/api/v1/sov/{id}/layers \
--header 'Authorization: <api-key>'
Location filters. Send each field as its own query parameter: field=value for an exact match, field[op]=value for an operator. state=TX&state=FL&const__bldg_year_built[gte]=1990 selects locations in TX or FL built in 1990 or later.
Different fields: a location must match all of them.
Repeating a field, or [bins] with several bins: matches any of the values.
Several operators on one field: all must hold, forming a range.
N/A as an exact value: matches locations missing the field.
A field takes an exact value, [bins] or range operators, not a mix.
See SOV Data Analysis for every rule and examples.
Location filters. Each key is a field: give a value for an exact match, or an object of operators.
Custom tower, one layer per value, as <limit>xs<attach> in whole currency units: 5000000xs0 is a primary $5M layer and xs200000000 is everything above $200M. Up to 20 layers. Cannot be combined with tower.
Preset layer tower. standard is Primary $5M, $5M xs $5M, $15M xs $10M, $25M xs $25M, $50M xs $50M, $100M xs $100M and everything above $200M. Defaults to standard when layers is omitted.
standard for the preset tower, custom when layers was supplied.
standard - standard
custom - custom
Available options:
standard,
custom
⌘I
{"docsConfig":{"theme":"linden","$schema":"https://mintlify.com/docs.json","name":"Ping Intel API","colors":{"primary":"#F32C01","light":"#F32C01","dark":"#F32C01"},"logo":{"light":"https://mintcdn.com/pingintel/VFE0HluhUYUbic5K/logo/light.svg?fit=max\u0026auto=format\u0026n=VFE0HluhUYUbic5K\u0026q=85\u0026s=4568cfaeed9662aec0ebfe23b5b8232e","dark":"https://mintcdn.com/pingintel/VFE0HluhUYUbic5K/logo/dark.svg?fit=max\u0026auto=format\u0026n=VFE0HluhUYUbic5K\u0026q=85\u0026s=7f49e97c87009d6b37eef7fc2e051799"},"favicon":"https://mintcdn.com/pingintel/VFE0HluhUYUbic5K/favicon-ping.svg?fit=max\u0026auto=format\u0026n=VFE0HluhUYUbic5K\u0026q=85\u0026s=de9c7f5225483ec4f04dff47689653f7","api":{},"footer":{"socials":{"github":"https://github.com/pingintel?type=source","linkedin":"https://linkedin.com/company/ping-data-intelligence"}},"fonts":{"heading":{"family":"Macan","weight":700},"body":{"family":"Macan","weight":400}},"styling":{"latex":false},"background":{"color":{"light":"#fff9f7","dark":"#100a0b"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"pingintel","hasAudioNarration":false,"actualSubdomain":"pingintel","customDomains":["docs.pingintel.com"],"gitSource":{"type":"github","owner":"pingintel","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adfa538ce25d41e8b9f785d","collectionId":"a590b3cf-9c46-4ae9-becf-99e61845d4bd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adfa538ce25d41e8b9f785d"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae8aff526d449f6e4d8c501","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Documentation","count":119},{"language":"default","tag":"Ping.Vision","count":61},{"language":"default","tag":"CAT Modeling","count":35},{"language":"default","tag":"Overview","count":24},{"language":"default","tag":"Ping.Extraction","count":24},{"language":"default","tag":"Data Integrations","count":13},{"language":"default","tag":"Ping.Data","count":10},{"language":"default","tag":"Update Submission","count":10},{"language":"default","tag":"Examples \u0026 Workflows","count":9},{"language":"default","tag":"JSON Format Specifications","count":7}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@pingintel.com"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"html{font-size:90%}@font-face{font-family:\"Macan\";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Macan-400.woff2) format(\"woff2\"),url(/fonts/Macan-400.woff) format(\"woff\")}@font-face{font-family:\"Macan\";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Macan-500.woff2) format(\"woff2\"),url(/fonts/Macan-500.woff) format(\"woff\")}@font-face{font-family:\"Macan\";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Macan-600.woff2) format(\"woff2\"),url(/fonts/Macan-600.woff) format(\"woff\")}@font-face{font-family:\"Macan\";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Macan-700.woff2) format(\"woff2\"),url(/fonts/Macan-700.woff) format(\"woff\")}"}],"page":{"pagePath":"ping-extraction/analyze-sovs/get-sov-layer-analysis","slug":"/ping-extraction/analyze-sovs/get-sov-layer-analysis","pageMetadata":{"title":"Get SOV layer analysis","description":"Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the `standard` tower or a custom one from `layers`. Layers apply to each location's TIV separately, not to the policy aggregate: a location with $12M TIV contributes $5M to Primary $5M, $5M to $5M xs $5M and $2M to $15M xs $10M. Every row carries `filter` and `links` to drill into the locations that reach the layer.","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/{id}/layers","href":"/ping-extraction/analyze-sovs/get-sov-layer-analysis","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n annotation: \"annotation\",\n code: \"code\",\n math: \"math\",\n mi: \"mi\",\n mn: \"mn\",\n mo: \"mo\",\n mrow: \"mrow\",\n p: \"p\",\n semantics: \"semantics\",\n span: \"span\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the \", _jsx(_components.code, {\n children: \"standard\"\n }), \" tower or a custom one from \", _jsx(_components.code, {\n children: \"layers\"\n }), \". Layers apply to each location’s TIV separately, not to the policy aggregate: a location with \", _jsxs(_components.span, {\n className: \"katex\",\n children: [_jsx(_components.span, {\n className: \"katex-mathml\",\n children: _jsx(_components.math, {\n xmlns: \"http://www.w3.org/1998/Math/MathML\",\n children: _jsxs(_components.semantics, {\n children: [_jsxs(_components.mrow, {\n children: [_jsx(_components.mn, {\n children: \"12\"\n }), _jsx(_components.mi, {\n children: \"M\"\n }), _jsx(_components.mi, {\n children: \"T\"\n }), _jsx(_components.mi, {\n children: \"I\"\n }), _jsx(_components.mi, {\n children: \"V\"\n }), _jsx(_components.mi, {\n children: \"c\"\n }), _jsx(_components.mi, {\n children: \"o\"\n }), _jsx(_components.mi, {\n children: \"n\"\n }), _jsx(_components.mi, {\n children: \"t\"\n }), _jsx(_components.mi, {\n children: \"r\"\n }), _jsx(_components.mi, {\n children: \"i\"\n }), _jsx(_components.mi, {\n children: \"b\"\n }), _jsx(_components.mi, {\n children: \"u\"\n }), _jsx(_components.mi, {\n children: \"t\"\n }), _jsx(_components.mi, {\n children: \"e\"\n }), _jsx(_components.mi, {\n children: \"s\"\n })]\n }), _jsx(_components.annotation, {\n encoding: \"application/x-tex\",\n children: \"12M TIV contributes \"\n })]\n })\n })\n }), _jsx(_components.span, {\n className: \"katex-html\",\n \"aria-hidden\": \"true\",\n children: _jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.6944em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"12\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.109em\"\n },\n children: \"M\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.1389em\"\n },\n children: \"T\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.0785em\"\n },\n children: \"I\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.2222em\"\n },\n children: \"V\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"co\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"n\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"t\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.0278em\"\n },\n children: \"r\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"ib\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"u\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"t\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"es\"\n })]\n })\n })]\n }), \"5M to Primary \", _jsxs(_components.span, {\n className: \"katex\",\n children: [_jsx(_components.span, {\n className: \"katex-mathml\",\n children: _jsx(_components.math, {\n xmlns: \"http://www.w3.org/1998/Math/MathML\",\n children: _jsxs(_components.semantics, {\n children: [_jsxs(_components.mrow, {\n children: [_jsx(_components.mn, {\n children: \"5\"\n }), _jsx(_components.mi, {\n children: \"M\"\n }), _jsx(_components.mo, {\n separator: \"true\",\n children: \",\"\n })]\n }), _jsx(_components.annotation, {\n encoding: \"application/x-tex\",\n children: \"5M, \"\n })]\n })\n })\n }), _jsx(_components.span, {\n className: \"katex-html\",\n \"aria-hidden\": \"true\",\n children: _jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.8778em\",\n verticalAlign: \"-0.1944em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"5\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.109em\"\n },\n children: \"M\"\n }), _jsx(_components.span, {\n className: \"mpunct\",\n children: \",\"\n })]\n })\n })]\n }), \"5M to \", _jsxs(_components.span, {\n className: \"katex\",\n children: [_jsx(_components.span, {\n className: \"katex-mathml\",\n children: _jsx(_components.math, {\n xmlns: \"http://www.w3.org/1998/Math/MathML\",\n children: _jsxs(_components.semantics, {\n children: [_jsxs(_components.mrow, {\n children: [_jsx(_components.mn, {\n children: \"5\"\n }), _jsx(_components.mi, {\n children: \"M\"\n }), _jsx(_components.mi, {\n children: \"x\"\n }), _jsx(_components.mi, {\n children: \"s\"\n })]\n }), _jsx(_components.annotation, {\n encoding: \"application/x-tex\",\n children: \"5M xs \"\n })]\n })\n })\n }), _jsx(_components.span, {\n className: \"katex-html\",\n \"aria-hidden\": \"true\",\n children: _jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.6833em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"5\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.109em\"\n },\n children: \"M\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"x\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"s\"\n })]\n })\n })]\n }), \"5M and \", _jsxs(_components.span, {\n className: \"katex\",\n children: [_jsx(_components.span, {\n className: \"katex-mathml\",\n children: _jsx(_components.math, {\n xmlns: \"http://www.w3.org/1998/Math/MathML\",\n children: _jsxs(_components.semantics, {\n children: [_jsxs(_components.mrow, {\n children: [_jsx(_components.mn, {\n children: \"2\"\n }), _jsx(_components.mi, {\n children: \"M\"\n }), _jsx(_components.mi, {\n children: \"t\"\n }), _jsx(_components.mi, {\n children: \"o\"\n })]\n }), _jsx(_components.annotation, {\n encoding: \"application/x-tex\",\n children: \"2M to \"\n })]\n })\n })\n }), _jsx(_components.span, {\n className: \"katex-html\",\n \"aria-hidden\": \"true\",\n children: _jsxs(_components.span, {\n className: \"base\",\n children: [_jsx(_components.span, {\n className: \"strut\",\n style: {\n height: \"0.6833em\"\n }\n }), _jsx(_components.span, {\n className: \"mord\",\n children: \"2\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n style: {\n marginRight: \"0.109em\"\n },\n children: \"M\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"t\"\n }), _jsx(_components.span, {\n className: \"mord mathnormal\",\n children: \"o\"\n })]\n })\n })]\n }), \"15M xs $10M. Every row carries \", _jsx(_components.code, {\n children: \"filter\"\n }), \" and \", _jsx(_components.code, {\n children: \"links\"\n }), \" to drill into the locations that reach the layer.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get SOV layer analysis","description":"Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the `standard` tower or a custom one from `layers`. Layers apply to each location's TIV separately, not to the policy aggregate: a location with $12M TIV contributes $5M to Primary $5M, $5M to $5M xs $5M and $2M to $15M xs $10M. Every row carries `filter` and `links` to drill into the locations that reach the layer.","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/{id}/layers","href":"/ping-extraction/analyze-sovs/get-sov-layer-analysis","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"get_sov_layer_analysis","description":"Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the `standard` tower or a custom one from `layers`. Layers apply to each location's TIV separately, not to the policy aggregate: a location with $12M TIV contributes $5M to Primary $5M, $5M to $5M xs $5M and $2M to $15M xs $10M. Every row carries `filter` and `links` to drill into the locations that reach the layer.","summary":"Get SOV layer analysis","parameters":["d49a8a62-b6fb-4031-bf14-ae6a952bf8dc","43a4d3c0-6fef-4a70-8918-067a77ab148e","727b942b-783a-4099-8f4f-b1b3f3e11621","9c86774d-d0b9-40c7-b240-0f99b5b72ff3"],"tags":["Analyze SOVs"],"security":["4c47328c-ab0e-4646-93a6-acf6923c14ae","0eb2cd7f-13f8-4a51-8da2-4a016665351c"],"responses":{"200":"aeb50a56-a220-489b-8b08-2cf1e196b0ca","202":"1ea6e906-d0e1-425b-9163-c51e335d082c","400":"95407b55-450b-4bbd-a8a5-35c5d97d92f6","401":"14a721a1-c5f3-4254-b39b-46129c97f3fe","403":"d2716a8e-126c-4dc5-b443-4357aa9a2762","404":"91b177b4-ef0c-4130-8e10-e0fbccb93c65","409":"3939f8c6-5d04-434a-b0ac-c26280371989"},"method":"get","type":"path","servers":["545983ce-a57f-4ca3-8251-183d24ce6883","cb069008-4ca4-4344-b508-3d99c3130004"],"path":"/api/v1/sov/{id}/layers","baseUrlOptions":["https://api.sovfixer.com","https://api-staging.sovfixer.com"],"title":"Get SOV layer analysis","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"d49a8a62-b6fb-4031-bf14-ae6a952bf8dc":{"in":"path","name":"id","schema":{"type":"string","isRequired":true,"description":"pingid, sovid, or portfolio id","uniqueKey":"","typeLabel":"string"},"description":"pingid, sovid, or portfolio id","required":true},"43a4d3c0-6fef-4a70-8918-067a77ab148e":{"in":"query","name":"filters","schema":{"type":"object","description":"Location filters. Send each field as its own query parameter: `field=value` for an exact match, `field[op]=value` for an operator. `state=TX\u0026state=FL\u0026const__bldg_year_built[gte]=1990` selects locations in TX or FL built in 1990 or later.\n\n- Different fields: a location must match all of them.\n- Repeating a field, or `[bins]` with several bins: matches any of the values.\n- Several operators on one field: all must hold, forming a range.\n- `N/A` as an exact value: matches locations missing the field.\n- A field takes an exact value, `[bins]` or range operators, not a mix.\n\nSee [SOV Data Analysis](https://docs.pingintel.com/sov-data-analysis) for every rule and examples.\nLocation filters. Each key is a field: give a value for an exact match, or an object of operators.","additionalProperties":false,"properties":{"bounding_polygon":{"type":"string","description":"Polygon enclosing the locations to include, as comma-separated points `lat1,lng1,lat2,lng2,...`. 3 to 100 points; the ring closes automatically.","uniqueKey":"bounding_polygon","typeLabel":"string"},"cape_roof_condition_score":{"type":"array","items":{"type":"string","uniqueKey":"cape_roof_condition_score.items.[INDEX]","typeLabel":"string"},"description":"CAPE Analytics roof condition ratings to include, e.g. `-1` (poor) or `-2` (severe).","uniqueKey":"cape_roof_condition_score","typeLabel":"string[]"},"cfld_alrb_score_catg":{"type":"array","items":{"type":"string","uniqueKey":"cfld_alrb_score_catg.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index coastal flooding annualized loss rate categories to include, e.g. `High`.","uniqueKey":"cfld_alrb_score_catg","typeLabel":"string[]"},"const__bldg_area":{"oneOf":[{"type":"string","description":"Building area in square feet. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`, `lte_or_null`.","uniqueKey":"const__bldg_area.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"Building area in square feet. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`, `lte_or_null`.","properties":{"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"const__bldg_area.oneOf.1.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Minimum, inclusive.","uniqueKey":"const__bldg_area.oneOf.1.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Maximum, exclusive.","uniqueKey":"const__bldg_area.oneOf.1.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Maximum, inclusive.","uniqueKey":"const__bldg_area.oneOf.1.lte","typeLabel":"integer"},"lte_or_null":{"type":"integer","description":"Maximum, inclusive; also matches missing values.","uniqueKey":"const__bldg_area.oneOf.1.lte_or_null","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"const__bldg_area.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"const__bldg_area","typeLabel":"string | operators · object"},"const__bldg_year_built":{"oneOf":[{"type":"string","description":"Year built. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`, `lte_or_null`, `bins`.","uniqueKey":"const__bldg_year_built.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"Year built. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`, `lte_or_null`, `bins`.","properties":{"bins":{"type":"array","items":{"enum":["Pre-1972","1972 - 1994","1995 - 2001","2001+"],"type":"string","description":"* `Pre-1972` - Pre-1972\n* `1972 - 1994` - 1972 - 1994\n* `1995 - 2001` - 1995 - 2001\n* `2001+` - 2001+","x-spec-enum-id":"12abda2246940686","uniqueKey":"const__bldg_year_built.oneOf.1.bins.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Includes these bins: `Pre-1972`, `1972 - 1994`, `1995 - 2001`, `2001+`.","uniqueKey":"const__bldg_year_built.oneOf.1.bins","typeLabel":"enum\u003cstring>[]"},"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"const__bldg_year_built.oneOf.1.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Minimum, inclusive.","uniqueKey":"const__bldg_year_built.oneOf.1.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Maximum, exclusive.","uniqueKey":"const__bldg_year_built.oneOf.1.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Maximum, inclusive.","uniqueKey":"const__bldg_year_built.oneOf.1.lte","typeLabel":"integer"},"lte_or_null":{"type":"integer","description":"Maximum, inclusive; also matches missing values.","uniqueKey":"const__bldg_year_built.oneOf.1.lte_or_null","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"const__bldg_year_built.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"const__bldg_year_built","typeLabel":"string | operators · object"},"const__code_air":{"type":"array","items":{"type":"integer","uniqueKey":"const__code_air.items.[INDEX]","typeLabel":"integer"},"description":"AIR construction codes to include.","uniqueKey":"const__code_air","typeLabel":"integer[]"},"const__code_iso":{"type":"array","items":{"type":"string","uniqueKey":"const__code_iso.items.[INDEX]","typeLabel":"string"},"description":"ISO construction classes to include.","uniqueKey":"const__code_iso","typeLabel":"string[]"},"const__code_rms":{"type":"array","items":{"type":"string","uniqueKey":"const__code_rms.items.[INDEX]","typeLabel":"string"},"description":"RMS construction codes to include.","uniqueKey":"const__code_rms","typeLabel":"string[]"},"const__iso_protection_class":{"oneOf":[{"type":"string","description":"ISO protection class. `N/A` selects locations without one. Operators: `gt`.","uniqueKey":"const__iso_protection_class.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"ISO protection class. `N/A` selects locations without one. Operators: `gt`.","properties":{"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"const__iso_protection_class.oneOf.1.gt","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"const__iso_protection_class.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"const__iso_protection_class","typeLabel":"string | operators · object"},"const__num_stories":{"oneOf":[{"type":"string","description":"Number of stories. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`.","uniqueKey":"const__num_stories.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"Number of stories. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`.","properties":{"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"const__num_stories.oneOf.1.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Minimum, inclusive.","uniqueKey":"const__num_stories.oneOf.1.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Maximum, exclusive.","uniqueKey":"const__num_stories.oneOf.1.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Maximum, inclusive.","uniqueKey":"const__num_stories.oneOf.1.lte","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"const__num_stories.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"const__num_stories","typeLabel":"string | operators · object"},"const__roof_year_updated":{"oneOf":[{"type":"string","description":"Roof year updated. Operators: `lte_or_null`.","uniqueKey":"const__roof_year_updated.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"Roof year updated. Operators: `lte_or_null`.","properties":{"lte_or_null":{"type":"integer","description":"Maximum, inclusive; also matches missing values.","uniqueKey":"const__roof_year_updated.oneOf.1.lte_or_null","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"const__roof_year_updated.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"const__roof_year_updated","typeLabel":"string | operators · object"},"const_code_pcg":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"const_code_pcg.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Ping construction classes to include, e.g. `WF`, `JM`, `RC`. `N/A` selects locations without one. Operators: `not_in`.","uniqueKey":"const_code_pcg.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"Ping construction classes to include, e.g. `WF`, `JM`, `RC`. `N/A` selects locations without one. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"const_code_pcg.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"const_code_pcg.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"const_code_pcg.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"const_code_pcg","typeLabel":"string[] | operators · object"},"country":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"country.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Country codes to include, e.g. `US`. Operators: `not_in`.","uniqueKey":"country.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"Country codes to include, e.g. `US`. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"country.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"country.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"country.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"country","typeLabel":"string[] | operators · object"},"county":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"county.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"County names to include, e.g. `Harris`. Operators: `not_in`.","uniqueKey":"county.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"County names to include, e.g. `Harris`. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"county.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"county.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"county.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"county","typeLabel":"string[] | operators · object"},"distance_to_coast_miles":{"oneOf":[{"type":"number","description":"Distance to the coast, in miles. Operators: `gt`, `gte`, `lt`, `lte`, `gt_or_null`, `gte_or_null`, `lt_or_null`, `lte_or_null`.","format":"double","minimum":0,"uniqueKey":"distance_to_coast_miles.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"object","title":"operators","description":"Distance to the coast, in miles. Operators: `gt`, `gte`, `lt`, `lte`, `gt_or_null`, `gte_or_null`, `lt_or_null`, `lte_or_null`.","properties":{"gt":{"type":"number","format":"double","description":"Minimum, exclusive.","uniqueKey":"distance_to_coast_miles.oneOf.1.gt","typeLabel":"number\u003cdouble>"},"gt_or_null":{"type":"number","format":"double","description":"Minimum, exclusive; also matches missing values.","uniqueKey":"distance_to_coast_miles.oneOf.1.gt_or_null","typeLabel":"number\u003cdouble>"},"gte":{"type":"number","format":"double","description":"Minimum, inclusive.","uniqueKey":"distance_to_coast_miles.oneOf.1.gte","typeLabel":"number\u003cdouble>"},"gte_or_null":{"type":"number","format":"double","description":"Minimum, inclusive; also matches missing values.","uniqueKey":"distance_to_coast_miles.oneOf.1.gte_or_null","typeLabel":"number\u003cdouble>"},"lt":{"type":"number","format":"double","description":"Maximum, exclusive.","uniqueKey":"distance_to_coast_miles.oneOf.1.lt","typeLabel":"number\u003cdouble>"},"lt_or_null":{"type":"number","format":"double","description":"Maximum, exclusive; also matches missing values.","uniqueKey":"distance_to_coast_miles.oneOf.1.lt_or_null","typeLabel":"number\u003cdouble>"},"lte":{"type":"number","format":"double","description":"Maximum, inclusive.","uniqueKey":"distance_to_coast_miles.oneOf.1.lte","typeLabel":"number\u003cdouble>"},"lte_or_null":{"type":"number","format":"double","description":"Maximum, inclusive; also matches missing values.","uniqueKey":"distance_to_coast_miles.oneOf.1.lte_or_null","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"distance_to_coast_miles.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"distance_to_coast_miles","typeLabel":"number\u003cdouble> | operators · object"},"eq_zone":{"type":"array","items":{"type":"string","uniqueKey":"eq_zone.items.[INDEX]","typeLabel":"string"},"description":"Earthquake zones to include: `CA`, `PacNW`, `New Madrid`, `HI` or `AK`.","uniqueKey":"eq_zone","typeLabel":"string[]"},"fema_flood_zone":{"oneOf":[{"type":"string","description":"FEMA flood zone, e.g. `AE`. `N/A` selects locations without one. Operators: `bins`.","uniqueKey":"fema_flood_zone.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"FEMA flood zone, e.g. `AE`. `N/A` selects locations without one. Operators: `bins`.","properties":{"bins":{"type":"array","items":{"enum":["SFHA","Non-SFHA"],"type":"string","description":"* `SFHA` - SFHA\n* `Non-SFHA` - Non-SFHA","x-spec-enum-id":"96b50cfc0de3290d","uniqueKey":"fema_flood_zone.oneOf.1.bins.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Includes these bins: `SFHA`, `Non-SFHA`.","uniqueKey":"fema_flood_zone.oneOf.1.bins","typeLabel":"enum\u003cstring>[]"}},"additionalProperties":false,"uniqueKey":"fema_flood_zone.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"fema_flood_zone","typeLabel":"string | operators · object"},"hail_alrb_score_catg":{"type":"array","items":{"type":"string","uniqueKey":"hail_alrb_score_catg.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index hail annualized loss rate categories to include, e.g. `High`.","uniqueKey":"hail_alrb_score_catg","typeLabel":"string[]"},"hail_riskr":{"type":"array","items":{"type":"string","uniqueKey":"hail_riskr.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index hail risk ratings to include, e.g. `Very High`.","uniqueKey":"hail_riskr","typeLabel":"string[]"},"lat1":{"type":"number","format":"double","maximum":90,"minimum":-90,"description":"North latitude of the bounding box. Supply with `lat2`, `lng1` and `lng2`.","uniqueKey":"lat1","typeLabel":"number\u003cdouble>"},"lat2":{"type":"number","format":"double","maximum":90,"minimum":-90,"description":"South latitude of the bounding box.","uniqueKey":"lat2","typeLabel":"number\u003cdouble>"},"limits__total_limit":{"oneOf":[{"type":"integer","description":"Location TIV: `limits__total_limit`, the sum of the building, BPP, BI and signs-and-other limits. Operators: `gte`, `gt`, `lte`, `lt`.","uniqueKey":"limits__total_limit.oneOf.0","typeLabel":"integer"},{"type":"object","title":"operators","description":"Location TIV: `limits__total_limit`, the sum of the building, BPP, BI and signs-and-other limits. Operators: `gte`, `gt`, `lte`, `lt`.","properties":{"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"limits__total_limit.oneOf.1.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Minimum, inclusive.","uniqueKey":"limits__total_limit.oneOf.1.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Maximum, exclusive.","uniqueKey":"limits__total_limit.oneOf.1.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Maximum, inclusive.","uniqueKey":"limits__total_limit.oneOf.1.lte","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"limits__total_limit.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"limits__total_limit","typeLabel":"integer | operators · object"},"lng1":{"type":"number","format":"double","maximum":180,"minimum":-180,"description":"West longitude of the bounding box. A value greater than `lng2` crosses the antimeridian.","uniqueKey":"lng1","typeLabel":"number\u003cdouble>"},"lng2":{"type":"number","format":"double","maximum":180,"minimum":-180,"description":"East longitude of the bounding box.","uniqueKey":"lng2","typeLabel":"number\u003cdouble>"},"occupancy__code_air":{"type":"array","items":{"type":"integer","uniqueKey":"occupancy__code_air.items.[INDEX]","typeLabel":"integer"},"description":"AIR occupancy codes to include.","uniqueKey":"occupancy__code_air","typeLabel":"integer[]"},"occupancy__code_atc":{"type":"array","items":{"type":"string","uniqueKey":"occupancy__code_atc.items.[INDEX]","typeLabel":"string"},"description":"ATC occupancy codes to include.","uniqueKey":"occupancy__code_atc","typeLabel":"string[]"},"occupancy__desc_air":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"occupancy__desc_air.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"AIR occupancy descriptions to include. `N/A` selects locations without one. Operators: `not_in`.","uniqueKey":"occupancy__desc_air.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"AIR occupancy descriptions to include. `N/A` selects locations without one. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"occupancy__desc_air.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"occupancy__desc_air.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"occupancy__desc_air.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"occupancy__desc_air","typeLabel":"string[] | operators · object"},"occupancy__desc_atc":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"occupancy__desc_atc.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"ATC occupancy descriptions to include. `N/A` selects locations without one. Operators: `not_in`.","uniqueKey":"occupancy__desc_atc.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"ATC occupancy descriptions to include. `N/A` selects locations without one. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"occupancy__desc_atc.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"occupancy__desc_atc.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"occupancy__desc_atc.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"occupancy__desc_atc","typeLabel":"string[] | operators · object"},"ping_geo__match_level":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"ping_geo__match_level.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Geocode match levels to include, e.g. `point`. `N/A` selects locations without a geocode. Operators: `not_in`.","uniqueKey":"ping_geo__match_level.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"Geocode match levels to include, e.g. `point`. `N/A` selects locations without a geocode. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"ping_geo__match_level.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"ping_geo__match_level.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"ping_geo__match_level.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"ping_geo__match_level","typeLabel":"string[] | operators · object"},"protect__pct_sprinklered":{"type":"array","items":{"enum":["100%","Partial","0%","N/A"],"type":"string","description":"* `100%` - 100%\n* `Partial` - Partial\n* `0%` - 0%\n* `N/A` - N/A","x-spec-enum-id":"559519371c31f809","uniqueKey":"protect__pct_sprinklered.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Sprinkler coverages to include: `0%`, `Partial` (above 0% and below 100%), `100%`, or `N/A` (unknown, or outside 0% to 100%).","uniqueKey":"protect__pct_sprinklered","typeLabel":"enum\u003cstring>[]"},"scs_roof_age":{"type":"array","items":{"type":"string","uniqueKey":"scs_roof_age.items.[INDEX]","typeLabel":"string"},"description":"Roof age cutoff year: selects locations whose roof was last updated before it (or, without a roof year, built before it) and locations with neither year.","uniqueKey":"scs_roof_age","typeLabel":"string[]"},"slosh_zone":{"type":"array","items":{"type":"integer","uniqueKey":"slosh_zone.items.[INDEX]","typeLabel":"integer"},"description":"SLOSH storm surge hurricane categories (1-5) to include.","uniqueKey":"slosh_zone","typeLabel":"integer[]"},"state":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"state.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"State or province codes to include, e.g. `TX`. Operators: `not_in`.","uniqueKey":"state.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"State or province codes to include, e.g. `TX`. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"state.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"state.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"state.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"state","typeLabel":"string[] | operators · object"},"total_crime_grade":{"type":"array","items":{"type":"string","uniqueKey":"total_crime_grade.items.[INDEX]","typeLabel":"string"},"description":"Crime grades to include, `A` (minimal) to `F` (high).","uniqueKey":"total_crime_grade","typeLabel":"string[]"},"trnd_alrb_score_catg":{"type":"array","items":{"type":"string","uniqueKey":"trnd_alrb_score_catg.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index tornado annualized loss rate categories to include, e.g. `High`.","uniqueKey":"trnd_alrb_score_catg","typeLabel":"string[]"},"trnd_riskr":{"type":"array","items":{"type":"string","uniqueKey":"trnd_riskr.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index tornado risk ratings to include, e.g. `Very High`.","uniqueKey":"trnd_riskr","typeLabel":"string[]"},"wfir_alrb_score_catg":{"type":"array","items":{"type":"string","uniqueKey":"wfir_alrb_score_catg.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index wildfire annualized loss rate categories to include, e.g. `High`.","uniqueKey":"wfir_alrb_score_catg","typeLabel":"string[]"},"wfir_riskr":{"type":"array","items":{"type":"string","uniqueKey":"wfir_riskr.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index wildfire risk ratings to include, e.g. `Very High`.","uniqueKey":"wfir_riskr","typeLabel":"string[]"},"wind_tier":{"type":"array","items":{"type":"string","uniqueKey":"wind_tier.items.[INDEX]","typeLabel":"string"},"description":"Hurricane wind tiers to include: `Tier 1`, `Tier 2`, `Tri-County`, `All Other FL` or `Harris County, TX`.","uniqueKey":"wind_tier","typeLabel":"string[]"}},"uniqueKey":"","typeLabel":"object"},"description":"Location filters. Send each field as its own query parameter: `field=value` for an exact match, `field[op]=value` for an operator. `state=TX\u0026state=FL\u0026const__bldg_year_built[gte]=1990` selects locations in TX or FL built in 1990 or later.\n\n- Different fields: a location must match all of them.\n- Repeating a field, or `[bins]` with several bins: matches any of the values.\n- Several operators on one field: all must hold, forming a range.\n- `N/A` as an exact value: matches locations missing the field.\n- A field takes an exact value, `[bins]` or range operators, not a mix.\n\nSee [SOV Data Analysis](https://docs.pingintel.com/sov-data-analysis) for every rule and examples.","explode":true,"style":"form"},"727b942b-783a-4099-8f4f-b1b3f3e11621":{"in":"query","name":"layers","schema":{"type":"array","items":{"type":"string","pattern":"^(\\d+)?xs(\\d+)$","uniqueKey":"items.[INDEX]","typeLabel":"string"},"maxItems":20,"minItems":1,"description":"Custom tower, one layer per value, as `\u003climit>xs\u003cattach>` in whole currency units: `5000000xs0` is a primary $5M layer and `xs200000000` is everything above $200M. Up to 20 layers. Cannot be combined with `tower`.","uniqueKey":"","typeLabel":"string[]"},"description":"Custom tower, one layer per value, as `\u003climit>xs\u003cattach>` in whole currency units: `5000000xs0` is a primary $5M layer and `xs200000000` is everything above $200M. Up to 20 layers. Cannot be combined with `tower`."},"9c86774d-d0b9-40c7-b240-0f99b5b72ff3":{"in":"query","name":"tower","schema":{"enum":["standard"],"type":"string","x-spec-enum-id":"9dafa30f351548cf","description":"Preset layer tower. `standard` is Primary $5M, $5M xs $5M, $15M xs $10M, $25M xs $25M, $50M xs $50M, $100M xs $100M and everything above $200M. Defaults to `standard` when `layers` is omitted.\n\n* `standard` - standard","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Preset layer tower. `standard` is Primary $5M, $5M xs $5M, $15M xs $10M, $25M xs $25M, $50M xs $50M, $100M xs $100M and everything above $200M. Defaults to `standard` when `layers` is omitted.\n\n* `standard` - standard"}},"responses":{"aeb50a56-a220-489b-8b08-2cf1e196b0ca":{"content":{"application/json":{"schema":{"type":"object","properties":{"basis":{"enum":["per_location"],"type":"string","x-spec-enum-id":"959c6deefffb2365","description":"`per_location`: each layer applies to every location's `limits__total_limit` separately, not to the aggregate.\n\n* `per_location` - per_location","isRequired":true,"uniqueKey":"basis","typeLabel":"enum\u003cstring>"},"rows":{"type":"array","items":{"type":"object","properties":{"attach":{"type":"number","description":"Attachment point.","isRequired":true,"uniqueKey":"rows.items.[INDEX].attach","typeLabel":"number"},"count":{"type":"integer","description":"Number of locations whose `limits__total_limit` exceeds `attach`.","isRequired":true,"uniqueKey":"rows.items.[INDEX].count","typeLabel":"integer"},"filter":{"type":"object","description":"Filters selecting the locations that reach the layer, including the request's own, in the shape of the `filters` query parameter.","properties":{"bounding_polygon":{"type":"string","description":"Polygon enclosing the locations to include, as comma-separated points `lat1,lng1,lat2,lng2,...`. 3 to 100 points; the ring closes automatically.","uniqueKey":"rows.items.[INDEX].filter.bounding_polygon","typeLabel":"string"},"cape_roof_condition_score":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.cape_roof_condition_score.items.[INDEX]","typeLabel":"string"},"description":"CAPE Analytics roof condition ratings to include, e.g. `-1` (poor) or `-2` (severe).","uniqueKey":"rows.items.[INDEX].filter.cape_roof_condition_score","typeLabel":"string[]"},"cfld_alrb_score_catg":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.cfld_alrb_score_catg.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index coastal flooding annualized loss rate categories to include, e.g. `High`.","uniqueKey":"rows.items.[INDEX].filter.cfld_alrb_score_catg","typeLabel":"string[]"},"const__bldg_area":{"oneOf":[{"type":"string","description":"Building area in square feet. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`, `lte_or_null`.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_area.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"Building area in square feet. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`, `lte_or_null`.","properties":{"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_area.oneOf.1.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Minimum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_area.oneOf.1.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Maximum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_area.oneOf.1.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Maximum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_area.oneOf.1.lte","typeLabel":"integer"},"lte_or_null":{"type":"integer","description":"Maximum, inclusive; also matches missing values.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_area.oneOf.1.lte_or_null","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.const__bldg_area.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.const__bldg_area","typeLabel":"string | operators · object"},"const__bldg_year_built":{"oneOf":[{"type":"string","description":"Year built. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`, `lte_or_null`, `bins`.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"Year built. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`, `lte_or_null`, `bins`.","properties":{"bins":{"type":"array","items":{"enum":["Pre-1972","1972 - 1994","1995 - 2001","2001+"],"type":"string","description":"* `Pre-1972` - Pre-1972\n* `1972 - 1994` - 1972 - 1994\n* `1995 - 2001` - 1995 - 2001\n* `2001+` - 2001+","x-spec-enum-id":"12abda2246940686","uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built.oneOf.1.bins.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Includes these bins: `Pre-1972`, `1972 - 1994`, `1995 - 2001`, `2001+`.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built.oneOf.1.bins","typeLabel":"enum\u003cstring>[]"},"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built.oneOf.1.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Minimum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built.oneOf.1.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Maximum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built.oneOf.1.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Maximum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built.oneOf.1.lte","typeLabel":"integer"},"lte_or_null":{"type":"integer","description":"Maximum, inclusive; also matches missing values.","uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built.oneOf.1.lte_or_null","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.const__bldg_year_built","typeLabel":"string | operators · object"},"const__code_air":{"type":"array","items":{"type":"integer","uniqueKey":"rows.items.[INDEX].filter.const__code_air.items.[INDEX]","typeLabel":"integer"},"description":"AIR construction codes to include.","uniqueKey":"rows.items.[INDEX].filter.const__code_air","typeLabel":"integer[]"},"const__code_iso":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.const__code_iso.items.[INDEX]","typeLabel":"string"},"description":"ISO construction classes to include.","uniqueKey":"rows.items.[INDEX].filter.const__code_iso","typeLabel":"string[]"},"const__code_rms":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.const__code_rms.items.[INDEX]","typeLabel":"string"},"description":"RMS construction codes to include.","uniqueKey":"rows.items.[INDEX].filter.const__code_rms","typeLabel":"string[]"},"const__iso_protection_class":{"oneOf":[{"type":"string","description":"ISO protection class. `N/A` selects locations without one. Operators: `gt`.","uniqueKey":"rows.items.[INDEX].filter.const__iso_protection_class.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"ISO protection class. `N/A` selects locations without one. Operators: `gt`.","properties":{"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.const__iso_protection_class.oneOf.1.gt","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.const__iso_protection_class.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.const__iso_protection_class","typeLabel":"string | operators · object"},"const__num_stories":{"oneOf":[{"type":"string","description":"Number of stories. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`.","uniqueKey":"rows.items.[INDEX].filter.const__num_stories.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"Number of stories. `N/A` selects locations without one. Operators: `gte`, `gt`, `lte`, `lt`.","properties":{"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.const__num_stories.oneOf.1.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Minimum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.const__num_stories.oneOf.1.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Maximum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.const__num_stories.oneOf.1.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Maximum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.const__num_stories.oneOf.1.lte","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.const__num_stories.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.const__num_stories","typeLabel":"string | operators · object"},"const__roof_year_updated":{"oneOf":[{"type":"string","description":"Roof year updated. Operators: `lte_or_null`.","uniqueKey":"rows.items.[INDEX].filter.const__roof_year_updated.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"Roof year updated. Operators: `lte_or_null`.","properties":{"lte_or_null":{"type":"integer","description":"Maximum, inclusive; also matches missing values.","uniqueKey":"rows.items.[INDEX].filter.const__roof_year_updated.oneOf.1.lte_or_null","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.const__roof_year_updated.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.const__roof_year_updated","typeLabel":"string | operators · object"},"const_code_pcg":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.const_code_pcg.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Ping construction classes to include, e.g. `WF`, `JM`, `RC`. `N/A` selects locations without one. Operators: `not_in`.","uniqueKey":"rows.items.[INDEX].filter.const_code_pcg.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"Ping construction classes to include, e.g. `WF`, `JM`, `RC`. `N/A` selects locations without one. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.const_code_pcg.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"rows.items.[INDEX].filter.const_code_pcg.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.const_code_pcg.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.const_code_pcg","typeLabel":"string[] | operators · object"},"country":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.country.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Country codes to include, e.g. `US`. Operators: `not_in`.","uniqueKey":"rows.items.[INDEX].filter.country.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"Country codes to include, e.g. `US`. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.country.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"rows.items.[INDEX].filter.country.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.country.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.country","typeLabel":"string[] | operators · object"},"county":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.county.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"County names to include, e.g. `Harris`. Operators: `not_in`.","uniqueKey":"rows.items.[INDEX].filter.county.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"County names to include, e.g. `Harris`. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.county.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"rows.items.[INDEX].filter.county.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.county.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.county","typeLabel":"string[] | operators · object"},"distance_to_coast_miles":{"oneOf":[{"type":"number","description":"Distance to the coast, in miles. Operators: `gt`, `gte`, `lt`, `lte`, `gt_or_null`, `gte_or_null`, `lt_or_null`, `lte_or_null`.","format":"double","minimum":0,"uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"object","title":"operators","description":"Distance to the coast, in miles. Operators: `gt`, `gte`, `lt`, `lte`, `gt_or_null`, `gte_or_null`, `lt_or_null`, `lte_or_null`.","properties":{"gt":{"type":"number","format":"double","description":"Minimum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.1.gt","typeLabel":"number\u003cdouble>"},"gt_or_null":{"type":"number","format":"double","description":"Minimum, exclusive; also matches missing values.","uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.1.gt_or_null","typeLabel":"number\u003cdouble>"},"gte":{"type":"number","format":"double","description":"Minimum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.1.gte","typeLabel":"number\u003cdouble>"},"gte_or_null":{"type":"number","format":"double","description":"Minimum, inclusive; also matches missing values.","uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.1.gte_or_null","typeLabel":"number\u003cdouble>"},"lt":{"type":"number","format":"double","description":"Maximum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.1.lt","typeLabel":"number\u003cdouble>"},"lt_or_null":{"type":"number","format":"double","description":"Maximum, exclusive; also matches missing values.","uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.1.lt_or_null","typeLabel":"number\u003cdouble>"},"lte":{"type":"number","format":"double","description":"Maximum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.1.lte","typeLabel":"number\u003cdouble>"},"lte_or_null":{"type":"number","format":"double","description":"Maximum, inclusive; also matches missing values.","uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.1.lte_or_null","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.distance_to_coast_miles","typeLabel":"number\u003cdouble> | operators · object"},"eq_zone":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.eq_zone.items.[INDEX]","typeLabel":"string"},"description":"Earthquake zones to include: `CA`, `PacNW`, `New Madrid`, `HI` or `AK`.","uniqueKey":"rows.items.[INDEX].filter.eq_zone","typeLabel":"string[]"},"fema_flood_zone":{"oneOf":[{"type":"string","description":"FEMA flood zone, e.g. `AE`. `N/A` selects locations without one. Operators: `bins`.","uniqueKey":"rows.items.[INDEX].filter.fema_flood_zone.oneOf.0","typeLabel":"string"},{"type":"object","title":"operators","description":"FEMA flood zone, e.g. `AE`. `N/A` selects locations without one. Operators: `bins`.","properties":{"bins":{"type":"array","items":{"enum":["SFHA","Non-SFHA"],"type":"string","description":"* `SFHA` - SFHA\n* `Non-SFHA` - Non-SFHA","x-spec-enum-id":"96b50cfc0de3290d","uniqueKey":"rows.items.[INDEX].filter.fema_flood_zone.oneOf.1.bins.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Includes these bins: `SFHA`, `Non-SFHA`.","uniqueKey":"rows.items.[INDEX].filter.fema_flood_zone.oneOf.1.bins","typeLabel":"enum\u003cstring>[]"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.fema_flood_zone.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.fema_flood_zone","typeLabel":"string | operators · object"},"hail_alrb_score_catg":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.hail_alrb_score_catg.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index hail annualized loss rate categories to include, e.g. `High`.","uniqueKey":"rows.items.[INDEX].filter.hail_alrb_score_catg","typeLabel":"string[]"},"hail_riskr":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.hail_riskr.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index hail risk ratings to include, e.g. `Very High`.","uniqueKey":"rows.items.[INDEX].filter.hail_riskr","typeLabel":"string[]"},"lat1":{"type":"number","format":"double","maximum":90,"minimum":-90,"description":"North latitude of the bounding box. Supply with `lat2`, `lng1` and `lng2`.","uniqueKey":"rows.items.[INDEX].filter.lat1","typeLabel":"number\u003cdouble>"},"lat2":{"type":"number","format":"double","maximum":90,"minimum":-90,"description":"South latitude of the bounding box.","uniqueKey":"rows.items.[INDEX].filter.lat2","typeLabel":"number\u003cdouble>"},"limits__total_limit":{"oneOf":[{"type":"integer","description":"Location TIV: `limits__total_limit`, the sum of the building, BPP, BI and signs-and-other limits. Operators: `gte`, `gt`, `lte`, `lt`.","uniqueKey":"rows.items.[INDEX].filter.limits__total_limit.oneOf.0","typeLabel":"integer"},{"type":"object","title":"operators","description":"Location TIV: `limits__total_limit`, the sum of the building, BPP, BI and signs-and-other limits. Operators: `gte`, `gt`, `lte`, `lt`.","properties":{"gt":{"type":"integer","description":"Minimum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.limits__total_limit.oneOf.1.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Minimum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.limits__total_limit.oneOf.1.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Maximum, exclusive.","uniqueKey":"rows.items.[INDEX].filter.limits__total_limit.oneOf.1.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Maximum, inclusive.","uniqueKey":"rows.items.[INDEX].filter.limits__total_limit.oneOf.1.lte","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.limits__total_limit.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.limits__total_limit","typeLabel":"integer | operators · object"},"lng1":{"type":"number","format":"double","maximum":180,"minimum":-180,"description":"West longitude of the bounding box. A value greater than `lng2` crosses the antimeridian.","uniqueKey":"rows.items.[INDEX].filter.lng1","typeLabel":"number\u003cdouble>"},"lng2":{"type":"number","format":"double","maximum":180,"minimum":-180,"description":"East longitude of the bounding box.","uniqueKey":"rows.items.[INDEX].filter.lng2","typeLabel":"number\u003cdouble>"},"occupancy__code_air":{"type":"array","items":{"type":"integer","uniqueKey":"rows.items.[INDEX].filter.occupancy__code_air.items.[INDEX]","typeLabel":"integer"},"description":"AIR occupancy codes to include.","uniqueKey":"rows.items.[INDEX].filter.occupancy__code_air","typeLabel":"integer[]"},"occupancy__code_atc":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.occupancy__code_atc.items.[INDEX]","typeLabel":"string"},"description":"ATC occupancy codes to include.","uniqueKey":"rows.items.[INDEX].filter.occupancy__code_atc","typeLabel":"string[]"},"occupancy__desc_air":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_air.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"AIR occupancy descriptions to include. `N/A` selects locations without one. Operators: `not_in`.","uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_air.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"AIR occupancy descriptions to include. `N/A` selects locations without one. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_air.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_air.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_air.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_air","typeLabel":"string[] | operators · object"},"occupancy__desc_atc":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_atc.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"ATC occupancy descriptions to include. `N/A` selects locations without one. Operators: `not_in`.","uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_atc.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"ATC occupancy descriptions to include. `N/A` selects locations without one. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_atc.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_atc.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_atc.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.occupancy__desc_atc","typeLabel":"string[] | operators · object"},"ping_geo__match_level":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.ping_geo__match_level.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"Geocode match levels to include, e.g. `point`. `N/A` selects locations without a geocode. Operators: `not_in`.","uniqueKey":"rows.items.[INDEX].filter.ping_geo__match_level.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"Geocode match levels to include, e.g. `point`. `N/A` selects locations without a geocode. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.ping_geo__match_level.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"rows.items.[INDEX].filter.ping_geo__match_level.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.ping_geo__match_level.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.ping_geo__match_level","typeLabel":"string[] | operators · object"},"protect__pct_sprinklered":{"type":"array","items":{"enum":["100%","Partial","0%","N/A"],"type":"string","description":"* `100%` - 100%\n* `Partial` - Partial\n* `0%` - 0%\n* `N/A` - N/A","x-spec-enum-id":"559519371c31f809","uniqueKey":"rows.items.[INDEX].filter.protect__pct_sprinklered.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Sprinkler coverages to include: `0%`, `Partial` (above 0% and below 100%), `100%`, or `N/A` (unknown, or outside 0% to 100%).","uniqueKey":"rows.items.[INDEX].filter.protect__pct_sprinklered","typeLabel":"enum\u003cstring>[]"},"scs_roof_age":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.scs_roof_age.items.[INDEX]","typeLabel":"string"},"description":"Roof age cutoff year: selects locations whose roof was last updated before it (or, without a roof year, built before it) and locations with neither year.","uniqueKey":"rows.items.[INDEX].filter.scs_roof_age","typeLabel":"string[]"},"slosh_zone":{"type":"array","items":{"type":"integer","uniqueKey":"rows.items.[INDEX].filter.slosh_zone.items.[INDEX]","typeLabel":"integer"},"description":"SLOSH storm surge hurricane categories (1-5) to include.","uniqueKey":"rows.items.[INDEX].filter.slosh_zone","typeLabel":"integer[]"},"state":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.state.oneOf.0.items.[INDEX]","typeLabel":"string"},"description":"State or province codes to include, e.g. `TX`. Operators: `not_in`.","uniqueKey":"rows.items.[INDEX].filter.state.oneOf.0","typeLabel":"string[]"},{"type":"object","title":"operators","description":"State or province codes to include, e.g. `TX`. Operators: `not_in`.","properties":{"not_in":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.state.oneOf.1.not_in.items.[INDEX]","typeLabel":"string"},"description":"Excludes these values.","uniqueKey":"rows.items.[INDEX].filter.state.oneOf.1.not_in","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"rows.items.[INDEX].filter.state.oneOf.1","typeLabel":"operators · object"}],"uniqueKey":"rows.items.[INDEX].filter.state","typeLabel":"string[] | operators · object"},"total_crime_grade":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.total_crime_grade.items.[INDEX]","typeLabel":"string"},"description":"Crime grades to include, `A` (minimal) to `F` (high).","uniqueKey":"rows.items.[INDEX].filter.total_crime_grade","typeLabel":"string[]"},"trnd_alrb_score_catg":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.trnd_alrb_score_catg.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index tornado annualized loss rate categories to include, e.g. `High`.","uniqueKey":"rows.items.[INDEX].filter.trnd_alrb_score_catg","typeLabel":"string[]"},"trnd_riskr":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.trnd_riskr.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index tornado risk ratings to include, e.g. `Very High`.","uniqueKey":"rows.items.[INDEX].filter.trnd_riskr","typeLabel":"string[]"},"wfir_alrb_score_catg":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.wfir_alrb_score_catg.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index wildfire annualized loss rate categories to include, e.g. `High`.","uniqueKey":"rows.items.[INDEX].filter.wfir_alrb_score_catg","typeLabel":"string[]"},"wfir_riskr":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.wfir_riskr.items.[INDEX]","typeLabel":"string"},"description":"National Risk Index wildfire risk ratings to include, e.g. `Very High`.","uniqueKey":"rows.items.[INDEX].filter.wfir_riskr","typeLabel":"string[]"},"wind_tier":{"type":"array","items":{"type":"string","uniqueKey":"rows.items.[INDEX].filter.wind_tier.items.[INDEX]","typeLabel":"string"},"description":"Hurricane wind tiers to include: `Tier 1`, `Tier 2`, `Tri-County`, `All Other FL` or `Harris County, TX`.","uniqueKey":"rows.items.[INDEX].filter.wind_tier","typeLabel":"string[]"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"rows.items.[INDEX].filter","typeLabel":"object"},"key":{"type":"string","description":"Stable layer identifier, unique within the tower.","isRequired":true,"uniqueKey":"rows.items.[INDEX].key","typeLabel":"string"},"label":{"type":"string","description":"Display label, e.g. `$5M xs $5M`.","isRequired":true,"uniqueKey":"rows.items.[INDEX].label","typeLabel":"string"},"layer_limit":{"oneOf":[{"type":"number","description":"Layer limit. Null for a layer with no upper limit.","isRequired":true,"uniqueKey":"rows.items.[INDEX].layer_limit.oneOf.0","typeLabel":"number"},{"type":"null","description":"Layer limit. Null for a layer with no upper limit.","isRequired":true,"uniqueKey":"rows.items.[INDEX].layer_limit.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rows.items.[INDEX].layer_limit","typeLabel":"number | null"},"limits__total_limit_in_layer":{"type":"number","description":"Sum of each location's `limits__total_limit` within the layer.","isRequired":true,"uniqueKey":"rows.items.[INDEX].limits__total_limit_in_layer","typeLabel":"number"},"limits__total_limit_in_layer_pct":{"type":"number","description":"`limits__total_limit_in_layer` as a percentage (0-100) of the total `limits__total_limit`.","isRequired":true,"uniqueKey":"rows.items.[INDEX].limits__total_limit_in_layer_pct","typeLabel":"number"},"links":{"type":"object","description":"Drilldown URLs for the layer's locations. They also set `layer_attach` and `layer_limit` to the layer.","required":["locations","summary"],"properties":{"locations":{"type":"string","format":"uri","description":"`locations` URL listing this row's locations.","isRequired":true,"uniqueKey":"rows.items.[INDEX].links.locations","typeLabel":"string\u003curi>"},"summary":{"type":"string","format":"uri","description":"`summary` URL for this row's locations.","isRequired":true,"uniqueKey":"rows.items.[INDEX].links.summary","typeLabel":"string\u003curi>"}},"isRequired":true,"uniqueKey":"rows.items.[INDEX].links","typeLabel":"object"}},"required":["attach","count","filter","key","label","layer_limit","limits__total_limit_in_layer","limits__total_limit_in_layer_pct","links"],"uniqueKey":"rows.items.[INDEX]","typeLabel":"object"},"description":"One row per layer, in tower order.","isRequired":true,"uniqueKey":"rows","typeLabel":"object[]"},"tower":{"enum":["standard","custom"],"type":"string","x-spec-enum-id":"cba79c7f6d4b1734","description":"`standard` for the preset tower, `custom` when `layers` was supplied.\n\n* `standard` - standard\n* `custom` - custom","isRequired":true,"uniqueKey":"tower","typeLabel":"enum\u003cstring>"}},"required":["basis","rows","tower"],"uniqueKey":"","typeLabel":"object"},"examples":{"StandardTower":{"title":"StandardTower","value":{"tower":"standard","basis":"per_location","rows":[{"key":"primary_5","label":"Primary $5M","attach":0,"layer_limit":5000000,"count":148,"limits__total_limit_in_layer":301200000,"limits__total_limit_in_layer_pct":62.44,"filter":{"limits__total_limit":{"gt":0}},"links":{"summary":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/summary?limits__total_limit[gt]=0\u0026layer_attach=0\u0026layer_limit=5000000","locations":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/locations?limits__total_limit[gt]=0\u0026layer_attach=0\u0026layer_limit=5000000"}},{"key":"x5_5","label":"$5M xs $5M","attach":5000000,"layer_limit":5000000,"count":21,"limits__total_limit_in_layer":82400000,"limits__total_limit_in_layer_pct":17.08,"filter":{"limits__total_limit":{"gt":5000000}},"links":{"summary":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/summary?limits__total_limit[gt]=5000000\u0026layer_attach=5000000\u0026layer_limit=5000000","locations":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/locations?limits__total_limit[gt]=5000000\u0026layer_attach=5000000\u0026layer_limit=5000000"}},{"key":"x15_10","label":"$15M xs $10M","attach":10000000,"layer_limit":15000000,"count":9,"limits__total_limit_in_layer":61750000,"limits__total_limit_in_layer_pct":12.8,"filter":{"limits__total_limit":{"gt":10000000}},"links":{"summary":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/summary?limits__total_limit[gt]=10000000\u0026layer_attach=10000000\u0026layer_limit=15000000","locations":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/locations?limits__total_limit[gt]=10000000\u0026layer_attach=10000000\u0026layer_limit=15000000"}},{"key":"x25_25","label":"$25M xs $25M","attach":25000000,"layer_limit":25000000,"count":2,"limits__total_limit_in_layer":37000000,"limits__total_limit_in_layer_pct":7.67,"filter":{"limits__total_limit":{"gt":25000000}},"links":{"summary":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/summary?limits__total_limit[gt]=25000000\u0026layer_attach=25000000\u0026layer_limit=25000000","locations":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/locations?limits__total_limit[gt]=25000000\u0026layer_attach=25000000\u0026layer_limit=25000000"}},{"key":"x50_50","label":"$50M xs $50M","attach":50000000,"layer_limit":50000000,"count":0,"limits__total_limit_in_layer":0,"limits__total_limit_in_layer_pct":0,"filter":{"limits__total_limit":{"gt":50000000}},"links":{"summary":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/summary?limits__total_limit[gt]=50000000\u0026layer_attach=50000000\u0026layer_limit=50000000","locations":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/locations?limits__total_limit[gt]=50000000\u0026layer_attach=50000000\u0026layer_limit=50000000"}},{"key":"x100_100","label":"$100M xs $100M","attach":100000000,"layer_limit":100000000,"count":0,"limits__total_limit_in_layer":0,"limits__total_limit_in_layer_pct":0,"filter":{"limits__total_limit":{"gt":100000000}},"links":{"summary":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/summary?limits__total_limit[gt]=100000000\u0026layer_attach=100000000\u0026layer_limit=100000000","locations":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/locations?limits__total_limit[gt]=100000000\u0026layer_attach=100000000\u0026layer_limit=100000000"}},{"key":"x200_plus","label":"Excess $200M","attach":200000000,"layer_limit":null,"count":0,"limits__total_limit_in_layer":0,"limits__total_limit_in_layer_pct":0,"filter":{"limits__total_limit":{"gt":200000000}},"links":{"summary":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/summary?limits__total_limit[gt]=200000000\u0026layer_attach=200000000","locations":"https://api.sovfixer.com/api/v1/sov/s-e-c2qahx/locations?limits__total_limit[gt]=200000000\u0026layer_attach=200000000"}}]}}},"exampleType":"examples"}},"description":"Layer analysis for the matching locations.","exampleType":"examples"},"1ea6e906-d0e1-425b-9163-c51e335d082c":{"content":{"application/json":{"schema":{"type":"object","properties":{"pct_complete":{"type":"integer","description":"Build progress, 0-100.","isRequired":true,"uniqueKey":"pct_complete","typeLabel":"integer"},"status":{"enum":["NOT_INITIALIZED","INITIALIZING"],"type":"string","x-spec-enum-id":"ac0132187203409c","description":"Analytics build status.\n\n* `NOT_INITIALIZED` - NOT_INITIALIZED\n* `INITIALIZING` - INITIALIZING","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"}},"required":["pct_complete","status"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"pct_complete":123,"status":"NOT_INITIALIZED"}}},"exampleType":"generated"}},"description":"Analytics for this SOV are still being built. Retry later.","exampleType":"generated"},"95407b55-450b-4bbd-a8a5-35c5d97d92f6":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string","uniqueKey":"additionalProperties.items.[INDEX]","typeLabel":"string"},"uniqueKey":"additionalProperties","typeLabel":"string[]"},"description":"Error messages keyed by query parameter name.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{}}},"exampleType":"generated"}},"description":"A query parameter is invalid or unknown.","exampleType":"generated"},"14a721a1-c5f3-4254-b39b-46129c97f3fe":{"content":{"application/json":{"schema":{"type":"object","properties":{"detail":{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Credentials are missing or invalid.","exampleType":"generated"},"d2716a8e-126c-4dc5-b443-4357aa9a2762":{"content":{"application/json":{"schema":{"type":"object","properties":{"detail":{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"The SOV or portfolio does not exist, or the caller cannot view it.","exampleType":"generated"},"91b177b4-ef0c-4130-8e10-e0fbccb93c65":{"content":{"application/json":{"schema":{"type":"object","properties":{"detail":{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"`id` is a pingid that matches no submission or whose submission has no SOV yet, or no analytics exist for the SOV yet. Requesting its `summary` starts building them.","exampleType":"generated"},"3939f8c6-5d04-434a-b0ac-c26280371989":{"content":{"application/json":{"schema":{"type":"object","properties":{"detail":{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Analytics for this SOV failed to build.","exampleType":"generated"}},"security":{"4c47328c-ab0e-4646-93a6-acf6923c14ae":{"tokenAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Token-based authentication with required prefix \"Token\"","scopes":[],"schemeName":"tokenAuth"}},"0eb2cd7f-13f8-4a51-8da2-4a016665351c":{"cookieAuth":{"type":"apiKey","in":"cookie","name":"sessionid","scopes":[],"schemeName":"cookieAuth"}}},"servers":{"545983ce-a57f-4ca3-8251-183d24ce6883":{"url":"https://api.sovfixer.com","description":"Ping.Extraction API"},"cb069008-4ca4-4344-b508-3d99c3130004":{"url":"https://api-staging.sovfixer.com","description":"Ping.Extraction API (staging)"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Authorization","description":"Token-based authentication with required prefix \"Token\"","scopes":[],"schemeName":"tokenAuth"},"schema":{"title":"Authorization","type":"string","description":"Token-based authentication with required prefix \"Token\"","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"tokenAuth","name":"Authorization"}],"title":"tokenAuth"},{"schemes":[{"scheme":{"type":"apiKey","in":"cookie","name":"sessionid","scopes":[],"schemeName":"cookieAuth"},"schema":{"title":"sessionid","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"cookieAuth","name":"sessionid"}],"title":"cookieAuth"}]},"originalFileLocation":"https://api.sovfixer.com/api/schema/?format=json"},"subdomain":"pingintel","siteName":"Ping Intel API","title":"Get SOV layer analysis - Ping Intel API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T15:45:37.953Z","originalFileLocation":"ping-extraction/analyze-sovs/get-sov-layer-analysis.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the standard tower or a custom one from layers. Layers apply to each location\u0026#x27;s TIV separately, not to the policy aggregate: a location with $12M TIV contributes $5M to Primary $5M, $5M to $5M xs $5M and $2M to $15M xs $10M. Every row carries filter and links to drill into the locations that reach the layer.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Ping Intel API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get SOV layer analysis - Ping Intel API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the standard tower or a custom one from layers. Layers apply to each location\u0026#x27;s TIV separately, not to the policy aggregate: a location with $12M TIV contributes $5M to Primary $5M, $5M to $5M xs $5M and $2M to $15M xs $10M. Every row carries filter and links to drill into the locations that reach the layer.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Ping Intel API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://pingintel.mintlify.app/_mintlify/api/og/v2?division=Analyze+SOVs\u0026amp;title=Get+SOV+layer+analysis\u0026amp;description=Get+the+TIV+exposed+to+each+layer+of+a+tower+for+the+locations+of+an+SOV+or+portfolio+that+match+the+filters%2C+using+the+%60standard%60+tower+or+a+custom+one+from+%60l\u0026amp;theme=9a5330635954c11c11b9db64\u0026amp;signature=4ca30e46a964436ec9e72a26fd28565974ffcb62b29e40988c0b9e95ee181aca\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get SOV layer analysis - Ping Intel API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the standard tower or a custom one from layers. Layers apply to each location\u0026#x27;s TIV separately, not to the policy aggregate: a location with $12M TIV contributes $5M to Primary $5M, $5M to $5M xs $5M and $2M to $15M xs $10M. Every row carries filter and links to drill into the locations that reach the layer.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://pingintel.mintlify.app/_mintlify/api/og/v2?division=Analyze+SOVs\u0026amp;title=Get+SOV+layer+analysis\u0026amp;description=Get+the+TIV+exposed+to+each+layer+of+a+tower+for+the+locations+of+an+SOV+or+portfolio+that+match+the+filters%2C+using+the+%60standard%60+tower+or+a+custom+one+from+%60l\u0026amp;theme=9a5330635954c11c11b9db64\u0026amp;signature=4ca30e46a964436ec9e72a26fd28565974ffcb62b29e40988c0b9e95ee181aca\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/pingintel/qew5GjmDiCvS-RLD/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Ping Intel API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#F32C01\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ping-extraction/analyze-sovs/get-sov-layer-analysis.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.pingintel.com/#organization\",\"name\":\"Ping Intel API\",\"url\":\"https://docs.pingintel.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/pingintel/VFE0HluhUYUbic5K/logo/light.svg?fit=max\u0026auto=format\u0026n=VFE0HluhUYUbic5K\u0026q=85\u0026s=4568cfaeed9662aec0ebfe23b5b8232e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.pingintel.com#website\",\"name\":\"Ping Intel API\",\"url\":\"https://docs.pingintel.com\",\"publisher\":{\"@id\":\"https://docs.pingintel.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis#webpage\",\"url\":\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis\",\"name\":\"Get SOV layer analysis\",\"description\":\"Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the standard tower or a custom one from layers. Layers apply to each location's TIV separately, not to the policy aggregate: a location with $12M TIV contributes $5M to Primary $5M, $5M to $5M xs $5M and $2M to $15M xs $10M. Every row carries filter and links to drill into the locations that reach the layer.\",\"dateModified\":\"2026-11-02T15:45:37.953Z\",\"isPartOf\":{\"@id\":\"https://docs.pingintel.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ping.Extraction\",\"item\":\"https://docs.pingintel.com/how-ping-processes-sovs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Analyze SOVs\",\"item\":\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-summary\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get SOV layer analysis\",\"item\":\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis#apireference\",\"headline\":\"Get SOV layer analysis\",\"name\":\"Get SOV layer analysis\",\"description\":\"Get the TIV exposed to each layer of a tower for the locations of an SOV or portfolio that match the filters, using the standard tower or a custom one from layers. Layers apply to each location's TIV separately, not to the policy aggregate: a location with $12M TIV contributes $5M to Primary $5M, $5M to $5M xs $5M and $2M to $15M xs $10M. Every row carries filter and links to drill into the locations that reach the layer.\",\"url\":\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis\",\"mainEntityOfPage\":{\"@id\":\"https://docs.pingintel.com/ping-extraction/analyze-sovs/get-sov-layer-analysis#webpage\"},\"dateModified\":\"2026-11-02T15:45:37.953Z\",\"publisher\":{\"@id\":\"https://docs.pingintel.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.pingintel.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Ping Intel API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Ping Intel API","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Overview","pages":[{"title":"Introduction","mode":"wide","href":"/introduction"},{"title":"Getting Started","mode":"wide","href":"/quickstart"},{"title":"Concepts \u0026 Identifiers","mode":"wide","href":"/concepts-and-identifiers"},{"title":"Command-line Tools","mode":"wide","href":"/command-line-tools"},{"group":"Data Integrations","pages":[{"title":"Overview","mode":"wide","href":"/integrations"},{"title":"Base Output Attributes","mode":"wide","href":"/base-output-attributes"},{"title":"Ping Geocoding","mode":"wide","href":"/ping-geocoding"},{"title":"Ping Hazard v1","href":"/ping-hazard-v1"},{"title":"Ping Hazard v2","href":"/ping-hazard-v2"},{"group":"Property Guardian","pages":[{"title":"Property Guardian Wildfire Resiliency Score","mode":"wide","href":"/property-guardian-wildfire-resiliency-score"},{"title":"Property Guardian Wildfire Recurrence Scores","mode":"wide","href":"/property-guardian-wildfire-recurrence-scores"},{"title":"Property Guardian Wildfire Moratorium Insights","mode":"wide","href":"/property-guardian-wildfire-moratorium-insights"}]},{"title":"First Street Fire Factor","mode":"wide","href":"/first-street-wildfire"},{"title":"Terrafuse AI Wildfire Risk Score","mode":"wide","href":"/terrafuse-wildfire-likelihood"},{"group":"E2Value","pages":[{"title":"e2Value Pronto Lite Commercial","mode":"wide","href":"/e2value-pronto-lite-commercial"},{"title":"e2Value Pronto Lite Residential","mode":"wide","href":"/e2value-pronto-lite-residential"}]},{"title":"OFAC Sanctions Screening","mode":"wide","href":"/ofac-api"}]},{"group":"JSON Format Specifications","pages":[{"title":"Top-Level Attributes","href":"/json-formats/top-level"},{"title":"Buildings Attributes","href":"/json-formats/buildings"},{"title":"Underwriting Rules Attributes","href":"/json-formats/uw-rules"},{"group":"Policy Terms Attributes","pages":[{"title":"Computed Policy Terms Attributes","href":"/json-formats/computed-policy-terms"},{"title":"Peril Terms Attributes","href":"/json-formats/peril-terms"},{"title":"Layer Terms Attributes","href":"/json-formats/layer-terms"},{"title":"Zone Terms Attributes","href":"/json-formats/zone-terms"}]}]}]},{"group":"Ping.Extraction","pages":[{"title":"How Ping Processes SOVs","mode":"wide","href":"/how-ping-processes-sovs"},{"title":"Output Formats","mode":"wide","href":"/output-formats"},{"group":"Examples \u0026 Workflows","pages":[{"title":"Process an SOV","mode":"wide","href":"/workflows/ping-extraction/parse-sov"},{"title":"Update an SOV","mode":"wide","href":"/workflows/ping-extraction/update-sov"},{"title":"Get or Create an SOV Output","mode":"wide","href":"/workflows/ping-extraction/get-or-create-output"},{"title":"Monitor SOV Activity","mode":"wide","href":"/workflows/ping-extraction/monitor-sov-activity"},{"title":"Build an SOV Pipeline","mode":"wide","href":"/workflows/ping-extraction/build-sov-pipeline"}]},{"group":"Parse SOVs","pages":[{"title":"Start SOV Parsing Job","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json post /api/v1/sov","href":"/ping-extraction/parse-sovs/start-sov-parsing-job"},{"title":"Check SOV Parsing Status","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/{id}","href":"/ping-extraction/parse-sovs/check-sov-parsing-status"},{"title":"Fetch Outputs of SOV Parsing Job","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/{id}/output/{filename}","href":"/ping-extraction/parse-sovs/fetch-outputs-of-sov-parsing-job"},{"title":"Get/Check SOV Output Result","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/get_or_create_output/{id}","href":"/ping-extraction/parse-sovs/getcheck-sov-output-result"}]},{"group":"Get SOV Data","pages":[{"title":"Fetch Building","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/building/{item_key}","href":"/ping-extraction/get-sov-data/fetch-building"},{"title":"List Available Output Formats","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/output_formats","href":"/ping-extraction/get-sov-data/list-available-output-formats"},{"title":"Get Public Shareable URL","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/pli/policy/{id}/get_public_shareable_url","href":"/ping-extraction/get-sov-data/get-public-shareable-url"},{"title":"Get Or Create SOV Output","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json post /api/v1/sov/{id}/get_or_create_output","href":"/ping-extraction/get-sov-data/get-or-create-sov-output"},{"title":"List SOV Activity","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/activity","href":"/ping-extraction/get-sov-data/list-sov-activity"},{"title":"List Historical SOVs","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/history","href":"/ping-extraction/get-sov-data/list-historical-sovs"},{"title":"Get Historical SOV","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/history/{id}","href":"/ping-extraction/get-sov-data/get-historical-sov"}]},{"group":"Analyze SOVs","pages":[{"title":"Get SOV summary","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/{id}/summary","href":"/ping-extraction/analyze-sovs/get-sov-summary"},{"title":"List SOV locations","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/{id}/locations","href":"/ping-extraction/analyze-sovs/list-sov-locations"},{"title":"Get SOV exposure report","description":"Get the exposure report for the locations of an SOV or portfolio that match the filters: TIV by country, state and county; COPE, hazard and exposure-analysis sections; and the `standard` layer tower. Every row carries `filter` and `links` to drill into its locations with `summary` or `locations`. Sections that depend on data integrations your organization does not have are omitted.","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/{id}/exposure-report","href":"/ping-extraction/analyze-sovs/get-sov-exposure-report"},{"title":"Get SOV layer analysis","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/{id}/layers","href":"/ping-extraction/analyze-sovs/get-sov-layer-analysis"}]},{"group":"Update SOVs","pages":[{"title":"Add Building","description":"Adds a building as an annotation to an existing SOV.","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json post /api/v1/sov/{id}/add_building","href":"/ping-extraction/update-sovs/add-building"},{"title":"Initiate SOV Update Job","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json post /api/v1/sov/{sovid}/initiate_update","href":"/ping-extraction/update-sovs/initiate-sov-update-job"},{"title":"Check SOV Update Status","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json get /api/v1/sov/update/{id}","href":"/ping-extraction/update-sovs/check-sov-update-status"},{"title":"Add Locations to SOV Update Job","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json post /api/v1/sov/update/{id}/add_locations","href":"/ping-extraction/update-sovs/add-locations-to-sov-update-job"},{"title":"Start SOV Update Job","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json post /api/v1/sov/update/{id}/start","href":"/ping-extraction/update-sovs/start-sov-update-job"},{"title":"Create New Submission","deprecated":null,"version":null,"openapi":"https://api.sovfixer.com/api/schema/?format=json post /api/v1/submission","href":"/ping-extraction/update-sovs/create-new-submission"}]}]},{"group":"Ping.Data","pages":[{"group":"Examples \u0026 Workflows","pages":[{"title":"Enhance Multiple Locations","mode":"wide","href":"/workflows/ping-data/bulk-enhance"},{"title":"Enhance One Location","mode":"wide","href":"/workflows/ping-data/enhance-location"}]},{"group":"Enhance","pages":[{"title":"Enhance Location","deprecated":null,"version":null,"openapi":"https://data-api.sovfixer.com/api/schema/?format=json get /api/v1/enhance","href":"/ping-data/enhance/enhance-location"}]},{"group":"Bulk Enhance","pages":[{"title":"Start Bulk Enhance Job","deprecated":null,"version":null,"openapi":"https://data-api.sovfixer.com/api/schema/?format=json post /api/v1/bulk_enhance","href":"/ping-data/bulk-enhance/start-bulk-enhance-job"},{"title":"Check Bulk Enhance Job Status","deprecated":null,"version":null,"openapi":"https://data-api.sovfixer.com/api/schema/?format=json get /api/v1/bulk_enhance/{id}","href":"/ping-data/bulk-enhance/check-bulk-enhance-job-status"},{"title":"Fetch Bulk Enhance Job Result Data","deprecated":null,"version":null,"openapi":"https://data-api.sovfixer.com/api/schema/?format=json get /api/v1/bulk_enhance/{id}/output/{filename}","href":"/ping-data/bulk-enhance/fetch-bulk-enhance-job-result-data"}]},{"group":"Reference Data","pages":[{"title":"List Datasources","deprecated":null,"version":null,"openapi":"https://data-api.sovfixer.com/api/schema/?format=json get /api/v1/datasources","href":"/ping-data/reference-data/list-datasources"},{"title":"Get Datasource","deprecated":null,"version":null,"openapi":"https://data-api.sovfixer.com/api/schema/?format=json get /api/v1/datasources/{code}","href":"/ping-data/reference-data/get-datasource"}]},{"group":"Account","pages":[{"title":"Get Usage Limits","deprecated":null,"version":null,"openapi":"https://data-api.sovfixer.com/api/schema/?format=json get /api/v1/limits","href":"/ping-data/account/get-usage-limits"},{"title":"Get Usage","deprecated":null,"version":null,"openapi":"https://data-api.sovfixer.com/api/schema/?format=json get /api/v1/usage","href":"/ping-data/account/get-usage"}]}]},{"group":"Ping.Vision","pages":[{"group":"Examples \u0026 Workflows","pages":[{"title":"How to: Submit and Track One Submission","mode":"wide","href":"/workflows/ping-vision/submit-and-track-one-submission"},{"title":"How to: Integrate an External System","mode":"wide","href":"/workflows/ping-vision/integrate-external-system"}]},{"group":"Get Submission Data","pages":[{"title":"List Recent Submission Activity","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission","href":"/ping-vision/get-submission-data/list-recent-submission-activity"},{"title":"List Submission Events","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission-events","href":"/ping-vision/get-submission-data/list-submission-events"},{"title":"Download Submission Document","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{id}/document/{filename}","href":"/ping-vision/get-submission-data/download-submission-document"},{"title":"Get Or Create Submission Output","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{id}/get_or_create_output","href":"/ping-vision/get-submission-data/get-or-create-submission-output"},{"title":"Get Submission Details","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{id}","href":"/ping-vision/get-submission-data/get-submission-details"},{"title":"Get/Check Submission Output Result","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/get_or_create_output/{id}","href":"/ping-vision/get-submission-data/getcheck-submission-output-result"}]},{"group":"Create Submission","pages":[{"title":"Initiate New Submission","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission","href":"/ping-vision/create-submission/initiate-new-submission"}]},{"group":"Update Submission","pages":[{"title":"Update Submission Document Details","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{id}/document/{filename}","href":"/ping-vision/update-submission/update-submission-document-details"},{"title":"Update Submission Details","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{id}","href":"/ping-vision/update-submission/update-submission-details"},{"title":"Attach Document to Submission","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{id}/document","href":"/ping-vision/update-submission/attach-document-to-submission"},{"title":"Parse Documents via Ping.Extraction","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{id}/sovfixer-parse","href":"/ping-vision/update-submission/parse-documents-via-pingextraction"},{"title":"Transfer Document from FTP to Submission","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{id}/transfer-from-ftp","href":"/ping-vision/update-submission/transfer-document-from-ftp-to-submission"},{"title":"Get Transfer Status","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{id}/transfer-status/{task_id}","href":"/ping-vision/update-submission/get-transfer-status"},{"title":"Transfer Document to FTP","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{id}/transfer-to-ftp","href":"/ping-vision/update-submission/transfer-document-to-ftp"},{"title":"Store Additional Data on Submission","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{id}/add_data_items","href":"/ping-vision/update-submission/store-additional-data-on-submission"},{"title":"Change Submission Status","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{id}/change_status","href":"/ping-vision/update-submission/change-submission-status"},{"title":"Action Submission(s)","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/bulkupdate","href":"/ping-vision/update-submission/action-submissions"}]},{"group":"CAT Modeling","pages":[{"title":"Generate Acc/Loc Files","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/acc-loc-files","href":"/ping-vision/cat-modeling/generate-accloc-files"},{"title":"Acc/Loc File Status","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/acc-loc-files/{uuid}","href":"/ping-vision/cat-modeling/accloc-file-status"},{"title":"List Coverage Options","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/coverage-options","href":"/ping-vision/cat-modeling/list-coverage-options"},{"title":"Create Coverage Option","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/coverage-options","href":"/ping-vision/cat-modeling/create-coverage-option"},{"title":"Get Coverage Option","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}","href":"/ping-vision/cat-modeling/get-coverage-option"},{"title":"Delete Coverage Option","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json delete /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}","href":"/ping-vision/cat-modeling/delete-coverage-option"},{"title":"Update Coverage Option","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}","href":"/ping-vision/cat-modeling/update-coverage-option"},{"title":"Assign Zone Set on Coverage Option","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}/assign-zone-set","href":"/ping-vision/cat-modeling/assign-zone-set-on-coverage-option"},{"title":"Duplicate Coverage Option","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}/duplicate","href":"/ping-vision/cat-modeling/duplicate-coverage-option"},{"title":"Move subperil","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}/move-subperil","href":"/ping-vision/cat-modeling/move-subperil"},{"title":"Create Peril Group","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}/peril-groups","href":"/ping-vision/cat-modeling/create-peril-group"},{"title":"Update Peril Group","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}/peril-groups/{group_uuid}","href":"/ping-vision/cat-modeling/update-peril-group"},{"title":"List Available Peril Groups","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}/peril-groups/available-labels","href":"/ping-vision/cat-modeling/list-available-peril-groups"},{"title":"Update Subperil","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}/subperils/{subperil_uuid}","href":"/ping-vision/cat-modeling/update-subperil"},{"title":"Get Coverage Option Validations","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}/validate","href":"/ping-vision/cat-modeling/get-coverage-option-validations"},{"title":"Update Zone Terms","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{pingid}/cat/coverage-options/{coverage_option_uuid}/zones/{zone_uuid}","href":"/ping-vision/cat-modeling/update-zone-terms"},{"title":"Update Coverage Option with Terms","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json put /api/v1/submission/{pingid}/cat/coverage-options/bulk/{uuid}","href":"/ping-vision/cat-modeling/update-coverage-option-with-terms"},{"title":"List Layer Structures","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/layer-structures","href":"/ping-vision/cat-modeling/list-layer-structures"},{"title":"Create Layer Structure","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/layer-structures","href":"/ping-vision/cat-modeling/create-layer-structure"},{"title":"Get Layer Structure","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/layer-structures/{uuid}","href":"/ping-vision/cat-modeling/get-layer-structure"},{"title":"Delete Layer Structure","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json delete /api/v1/submission/{pingid}/cat/layer-structures/{uuid}","href":"/ping-vision/cat-modeling/delete-layer-structure"},{"title":"Update Layer Structure","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{pingid}/cat/layer-structures/{uuid}","href":"/ping-vision/cat-modeling/update-layer-structure"},{"title":"Duplicate Layer Structure","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/layer-structures/{uuid}/duplicate","href":"/ping-vision/cat-modeling/duplicate-layer-structure"},{"title":"Create Layer","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/layer-structures/{uuid}/layers","href":"/ping-vision/cat-modeling/create-layer"},{"title":"Delete Layer","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json delete /api/v1/submission/{pingid}/cat/layer-structures/{uuid}/layers/{layer_uuid}","href":"/ping-vision/cat-modeling/delete-layer"},{"title":"Get Layer","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json patch /api/v1/submission/{pingid}/cat/layer-structures/{uuid}/layers/{layer_uuid}","href":"/ping-vision/cat-modeling/get-layer"},{"title":"Create Layer Structure with Layers","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/layer-structures/bulk","href":"/ping-vision/cat-modeling/create-layer-structure-with-layers"},{"title":"Update Layer Structure with Layers","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json put /api/v1/submission/{pingid}/cat/layer-structures/bulk/{uuid}","href":"/ping-vision/cat-modeling/update-layer-structure-with-layers"},{"title":"Get Layer Validations","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/layers/validate","href":"/ping-vision/cat-modeling/get-layer-validations"},{"title":"Export Modeling Options","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/modeling-options/export","href":"/ping-vision/cat-modeling/export-modeling-options"},{"title":"Modeling Option - Add Layer Structure","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/modeling-options/layer-structures/{layer_structure_uuid}/add-coverage-options","href":"/ping-vision/cat-modeling/modeling-option--add-layer-structure"},{"title":"Modeling Option - Remove Layer Structure","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/modeling-options/layer-structures/{layer_structure_uuid}/remove-coverage-options","href":"/ping-vision/cat-modeling/modeling-option--remove-layer-structure"},{"title":"Modeling Option - Add Layer","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/modeling-options/layers/{layer_uuid}/add-coverage-options","href":"/ping-vision/cat-modeling/modeling-option--add-layer"},{"title":"Modeling Option - Remove Layer","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/submission/{pingid}/cat/modeling-options/layers/{layer_uuid}/remove-coverage-options","href":"/ping-vision/cat-modeling/modeling-option--remove-layer"},{"title":"List Zone Sets","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission/{pingid}/cat/zone-sets","href":"/ping-vision/cat-modeling/list-zone-sets"}]},{"group":"User Memberships","pages":[{"title":"List User Memberships","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/memberships","href":"/ping-vision/user-memberships/list-user-memberships"},{"title":"Add Permission for User","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json post /api/v1/memberships","href":"/ping-vision/user-memberships/add-permission-for-user"},{"title":"Remove User Permission","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json delete /api/v1/memberships/{uuid}","href":"/ping-vision/user-memberships/remove-user-permission"},{"title":"List User Teams","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/user/teams/","href":"/ping-vision/user-memberships/list-user-teams"}]},{"group":"Reference Data","pages":[{"title":"List Submission Statuses","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/submission-status","href":"/ping-vision/reference-data/list-submission-statuses"}]},{"group":"Account","pages":[{"title":"Get Current User Info","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/me","href":"/ping-vision/account/get-current-user-info"},{"title":"Get Sitewide User Settings","deprecated":null,"version":null,"openapi":"https://vision.pingintel.com/api/schema/?format=json get /api/v1/settings","href":"/ping-vision/account/get-sitewide-user-settings"}]}]}]},{"tab":"Support","pages":[{"title":"Support","href":"/support"}]}]},"basePath":"","title":"Get SOV layer analysis - Ping Intel API","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}