Export Modeling Options
curl --request GET \
--url https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export \
--header 'Authorization: <api-key>'import requests
url = "https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<api-key>'
response = http.request(request)
puts response.read_body[
{
"uuid": "a1b2c3d4-0000-0000-0000-000000004001",
"short_uuid": "WmsG2juJYey2aVpAm6ma7Q",
"created_time": "2024-01-01T00:00:00Z",
"modified_time": "2024-06-15T12:00:00Z",
"default_bi_period_days": 10,
"bi_limit_type": "GE",
"coverage_option": {
"uuid": "a1b2c3d4-0000-0000-0000-000000003001",
"name": "Option 1",
"peril_terms": [
{
"location_deductible_type": "S",
"peril_name": "EQ",
"subperil_types": [
"EQ_Shake",
"EQ_Fire",
"EQ_Sprinkler",
"EQ_Landslide",
"EQ_Tsunami",
"EQ_Liquefaction"
],
"sublimit": 1000000,
"min_deductible": 10000,
"max_deductible": 20000,
"self_insured_retentions": 100000,
"agg_limit": 500000,
"agg_deductible": 50000,
"bi_days_deductible": 10,
"location_deductible": {
"amount": 25000
},
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
},
{
"location_deductible_type": "S",
"peril_name": "HU",
"subperil_types": [
"HU_Wind",
"HU_Surge",
"HU_PrecipitationFlood"
],
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
},
{
"location_deductible_type": "S",
"peril_name": "SCS",
"subperil_types": [
"Hail",
"StraightLineWind",
"Tornado",
"WinterStorm"
],
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
},
{
"location_deductible_type": "S",
"peril_name": "IF",
"subperil_types": [
"InlandFlood"
],
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
},
{
"location_deductible_type": "S",
"peril_name": "WF",
"subperil_types": [
"Wildfire"
],
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
}
],
"zone_terms": [
{
"peril_class": "EQ",
"zones": [
{
"is_excluded": false,
"zone_name": "CA",
"bi_days_deductible": 10
},
{
"is_excluded": false,
"zone_name": "PacNW",
"bi_days_deductible": 11
},
{
"is_excluded": false,
"zone_name": "NewMadrid",
"bi_days_deductible": 12
},
{
"is_excluded": false,
"zone_name": "HI",
"bi_days_deductible": 13
},
{
"is_excluded": false,
"zone_name": "AK",
"bi_days_deductible": 14
},
{
"is_excluded": false,
"zone_name": "AllOther",
"bi_days_deductible": 15
}
]
},
{
"peril_class": "HU",
"zones": [
{
"is_excluded": false,
"zone_name": "TriCounty"
},
{
"is_excluded": false,
"zone_name": "FL"
},
{
"is_excluded": false,
"zone_name": "TX"
},
{
"is_excluded": false,
"zone_name": "Tier1"
},
{
"is_excluded": false,
"zone_name": "AllOther"
}
]
},
{
"peril_class": "SCS",
"zones": [
{
"is_excluded": false,
"zone_name": "AllOther"
}
]
},
{
"peril_class": "IF",
"zones": [
{
"is_excluded": false,
"zone_name": "SFHA"
},
{
"is_excluded": false,
"zone_name": "AllOther"
}
]
}
],
"excluded_subperil_types": [
"Terrorism"
]
},
"layer_structure": {
"uuid": "a1b2c3d4-0000-0000-0000-000000001000",
"name": "Structure 1",
"modified_time": "2024-06-15T12:00:00Z",
"created_time": "2024-06-14T12:00:00Z"
},
"layers": [
{
"uuid": "a1b2c3d4-0000-0000-0000-000000002001",
"short_uuid": "WmsG2juJYey2aVpAm6mXag",
"name": "Primary 25",
"attachment": null,
"limit": 25000000,
"participation_amount": null,
"participation_percent": null,
"premium": null
},
{
"uuid": "a1b2c3d4-0000-0000-0000-000000002002",
"short_uuid": "WmsG2juJYey2aVpAm6mXah",
"name": "10x25",
"attachment": 25000000,
"limit": 10000000,
"participation_amount": 5000000,
"participation_percent": null,
"premium": null
}
]
}
]CAT Modeling
Export Modeling Options
⚠️ Under active development — subject to change.
Returns all modeling options for the submission. Each entry includes the full coverage option (with peril and zone terms) and the layers selected for modeling.
GET
/
api
/
v1
/
submission
/
{pingid}
/
cat
/
modeling-options
/
export
Export Modeling Options
curl --request GET \
--url https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export \
--header 'Authorization: <api-key>'import requests
url = "https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://vision.pingintel.com/api/v1/submission/{pingid}/cat/modeling-options/export")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<api-key>'
response = http.request(request)
puts response.read_body[
{
"uuid": "a1b2c3d4-0000-0000-0000-000000004001",
"short_uuid": "WmsG2juJYey2aVpAm6ma7Q",
"created_time": "2024-01-01T00:00:00Z",
"modified_time": "2024-06-15T12:00:00Z",
"default_bi_period_days": 10,
"bi_limit_type": "GE",
"coverage_option": {
"uuid": "a1b2c3d4-0000-0000-0000-000000003001",
"name": "Option 1",
"peril_terms": [
{
"location_deductible_type": "S",
"peril_name": "EQ",
"subperil_types": [
"EQ_Shake",
"EQ_Fire",
"EQ_Sprinkler",
"EQ_Landslide",
"EQ_Tsunami",
"EQ_Liquefaction"
],
"sublimit": 1000000,
"min_deductible": 10000,
"max_deductible": 20000,
"self_insured_retentions": 100000,
"agg_limit": 500000,
"agg_deductible": 50000,
"bi_days_deductible": 10,
"location_deductible": {
"amount": 25000
},
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
},
{
"location_deductible_type": "S",
"peril_name": "HU",
"subperil_types": [
"HU_Wind",
"HU_Surge",
"HU_PrecipitationFlood"
],
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
},
{
"location_deductible_type": "S",
"peril_name": "SCS",
"subperil_types": [
"Hail",
"StraightLineWind",
"Tornado",
"WinterStorm"
],
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
},
{
"location_deductible_type": "S",
"peril_name": "IF",
"subperil_types": [
"InlandFlood"
],
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
},
{
"location_deductible_type": "S",
"peril_name": "WF",
"subperil_types": [
"Wildfire"
],
"is_sublimit_combined": true,
"is_deductible_combined": true,
"sublimit_type": "Combined",
"deductible_type": "Combined"
}
],
"zone_terms": [
{
"peril_class": "EQ",
"zones": [
{
"is_excluded": false,
"zone_name": "CA",
"bi_days_deductible": 10
},
{
"is_excluded": false,
"zone_name": "PacNW",
"bi_days_deductible": 11
},
{
"is_excluded": false,
"zone_name": "NewMadrid",
"bi_days_deductible": 12
},
{
"is_excluded": false,
"zone_name": "HI",
"bi_days_deductible": 13
},
{
"is_excluded": false,
"zone_name": "AK",
"bi_days_deductible": 14
},
{
"is_excluded": false,
"zone_name": "AllOther",
"bi_days_deductible": 15
}
]
},
{
"peril_class": "HU",
"zones": [
{
"is_excluded": false,
"zone_name": "TriCounty"
},
{
"is_excluded": false,
"zone_name": "FL"
},
{
"is_excluded": false,
"zone_name": "TX"
},
{
"is_excluded": false,
"zone_name": "Tier1"
},
{
"is_excluded": false,
"zone_name": "AllOther"
}
]
},
{
"peril_class": "SCS",
"zones": [
{
"is_excluded": false,
"zone_name": "AllOther"
}
]
},
{
"peril_class": "IF",
"zones": [
{
"is_excluded": false,
"zone_name": "SFHA"
},
{
"is_excluded": false,
"zone_name": "AllOther"
}
]
}
],
"excluded_subperil_types": [
"Terrorism"
]
},
"layer_structure": {
"uuid": "a1b2c3d4-0000-0000-0000-000000001000",
"name": "Structure 1",
"modified_time": "2024-06-15T12:00:00Z",
"created_time": "2024-06-14T12:00:00Z"
},
"layers": [
{
"uuid": "a1b2c3d4-0000-0000-0000-000000002001",
"short_uuid": "WmsG2juJYey2aVpAm6mXag",
"name": "Primary 25",
"attachment": null,
"limit": 25000000,
"participation_amount": null,
"participation_percent": null,
"premium": null
},
{
"uuid": "a1b2c3d4-0000-0000-0000-000000002002",
"short_uuid": "WmsG2juJYey2aVpAm6mXah",
"name": "10x25",
"attachment": 25000000,
"limit": 10000000,
"participation_amount": 5000000,
"participation_percent": null,
"premium": null
}
]
}
]Authorizations
Supports Token-prefixed API keys and Bearer-prefixed JWT-based authentication.
Path Parameters
Ping ID of the submission.
⌘I