curl --request GET \
--url https://api.sovfixer.com/api/v1/building/{item_key} \
--header 'Authorization: <api-key>'import requests
url = "https://api.sovfixer.com/api/v1/building/{item_key}"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://api.sovfixer.com/api/v1/building/{item_key}', 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://api.sovfixer.com/api/v1/building/{item_key}",
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://api.sovfixer.com/api/v1/building/{item_key}"
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://api.sovfixer.com/api/v1/building/{item_key}")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.sovfixer.com/api/v1/building/{item_key}")
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{
"building_counter": 123,
"data": {
"<PROPERTY_FROM_SOV>": {
"comment": "<string>",
"confidence": 123,
"original": "<string>",
"source": [
{
"cell": "<string>",
"external": "<string>"
}
],
"units": "<string>",
"value": "<string>"
}
},
"external_data": {
"DTC": {
"closest_point_latitude": 123,
"closest_point_longitude": 123,
"confidence": 123,
"connected_lines": [
"<string>"
],
"distance_to_coast_feet": 123,
"distance_to_coast_miles": 123,
"status_code": 123
},
"DTFST": {
"closest_point_latitude": 123,
"closest_point_longitude": 123,
"confidence": 123,
"distance_to_fire_station_feet": 123,
"extra_data": {
"address": "<string>",
"addressbuildingname": "<string>",
"admintype": "<string>",
"city": "<string>",
"complex_id": "<string>",
"data_security": "<string>",
"distribution_policy": "<string>",
"fcode": "<string>",
"foot_id": "<string>",
"ftype": "<string>",
"globalid": "<string>",
"gnis_id": "<string>",
"islandmark": "<string>",
"loaddate": "<string>",
"name": "<string>",
"objectid": "<string>",
"permanent_identifier": "<string>",
"pointlocationtype": "<string>",
"source_datadesc": "<string>",
"source_datasetid": "<string>",
"source_featureid": "<string>",
"source_originator": "<string>",
"state": "<string>",
"zipcode": "<string>"
},
"point": "<string>",
"status_code": 123
},
"LBFZ": {
"address_line_1": "<string>",
"all_zones": [
"<string>"
],
"city": "<string>",
"confidence": 123,
"country": "<string>",
"dfirm_id": "<string>",
"effective_date": "<string>",
"fips_code": "<string>",
"is_in_100_year": true,
"is_sfha": true,
"latitude": 123,
"longitude": 123,
"panel_effective_date": "<string>",
"panel_firm_id": "<string>",
"panel_id": "<string>",
"panel_source_citation": "<string>",
"parcel_id": "<string>",
"postal_code": "<string>",
"postal_code_ext": "<string>",
"precision_code": "<string>",
"source_citation": "<string>",
"state": "<string>",
"status_code": 123,
"study_type": "<string>",
"zone": "<string>"
},
"PG|GG|EG|LBG|SM": {
"address_line_1": "<string>",
"address_line_2": "<string>",
"city": "<string>",
"confidence": 123,
"consulted_datasources": [
"<string>"
],
"country": "<string>",
"county": "<string>",
"formatted_address": "<string>",
"latitude": 123,
"location_type": "<string>",
"longitude": 123,
"postal_code": "<string>",
"precision": 123,
"route": "<string>",
"source_desc": "<string>",
"state": "<string>",
"status_code": 123,
"street_number": "<string>"
},
"PO": {
"confidence": 123,
"occupancy_type": "<string>",
"occupancy_type_probability": 123,
"status_code": 123
},
"RZR": {
"confidence": 123,
"dist_to_higher_hazard": 123,
"fire_history_data": [
{
"acres": 123,
"dist": 123,
"firename": "<string>",
"fireyear": 123
}
],
"fire_station_prox_class": "<string>",
"fire_station_prox_score": 123,
"frequency_class": "<string>",
"frequency_score": 123,
"job_id": 123,
"large_fire_class": "<string>",
"large_fire_score": 123,
"latitude": "<string>",
"longitude": "<string>",
"loss_type": "<string>",
"map_image_overall": "<string>",
"map_image_satellite": "<string>",
"model_type": "<string>",
"overall_class": "<string>",
"overall_score": 123,
"past_fire_class": "<string>",
"past_fire_score": 123,
"redzone_uid": 123,
"severity_class": "<string>",
"severity_score": 123,
"status_code": 123
},
"T4D": {
"climate_average_class": 123,
"climate_evapotranspiration_class": 123,
"climate_percipitation_annual_class": 123,
"climate_percipitation_summer_class": 123,
"climate_temperature_class": 123,
"climate_vapor_pressure_deficit_class": 123,
"climate_wind_class": 123,
"confidence": 123,
"fuels_average_class": 123,
"fuels_fuel_height_class": 123,
"fuels_land_use_class": 123,
"latitude": 123,
"longitude": 123,
"status_code": 123,
"topography_average_class": 123,
"topography_curvature_class": 123,
"topography_elevation_class": 123,
"topography_slope_class": 123,
"topography_soil_moisture_class": 123,
"topography_solar_factor_class": 123,
"topography_wetness_class": 123,
"wildfire_hazard_score": 123
}
},
"integration_messages": {
"<source>": "<string>"
},
"integration_results": {
"<source>": "<string>"
},
"item_key": "<string>",
"orig": {
"<excel-cell>": {
"fmt": "<string>",
"formula": "<string>",
"label": "<string>",
"val": "<string>"
}
},
"parsing_sheet_name": "<string>",
"parsing_sheet_row_number": 123,
"ping_pli_url": "<string>",
"ping_viewer_url": "<string>",
"reliability": {
"Limit": "<string>",
"Overall": "<string>"
},
"revision": 123,
"sheet_name": "<string>",
"sheet_row_number": 123,
"zones": {
"EQ": "<string>",
"HU": "<string>",
"IF": "<string>",
"SCS": "<string>",
"TE": "<string>",
"WF": "<string>"
}
}{
"detail": "Invalid Token"
}{
"detail": "Not Found"
}Fetch Building
Retrieve a specific building.
curl --request GET \
--url https://api.sovfixer.com/api/v1/building/{item_key} \
--header 'Authorization: <api-key>'import requests
url = "https://api.sovfixer.com/api/v1/building/{item_key}"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://api.sovfixer.com/api/v1/building/{item_key}', 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://api.sovfixer.com/api/v1/building/{item_key}",
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://api.sovfixer.com/api/v1/building/{item_key}"
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://api.sovfixer.com/api/v1/building/{item_key}")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.sovfixer.com/api/v1/building/{item_key}")
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{
"building_counter": 123,
"data": {
"<PROPERTY_FROM_SOV>": {
"comment": "<string>",
"confidence": 123,
"original": "<string>",
"source": [
{
"cell": "<string>",
"external": "<string>"
}
],
"units": "<string>",
"value": "<string>"
}
},
"external_data": {
"DTC": {
"closest_point_latitude": 123,
"closest_point_longitude": 123,
"confidence": 123,
"connected_lines": [
"<string>"
],
"distance_to_coast_feet": 123,
"distance_to_coast_miles": 123,
"status_code": 123
},
"DTFST": {
"closest_point_latitude": 123,
"closest_point_longitude": 123,
"confidence": 123,
"distance_to_fire_station_feet": 123,
"extra_data": {
"address": "<string>",
"addressbuildingname": "<string>",
"admintype": "<string>",
"city": "<string>",
"complex_id": "<string>",
"data_security": "<string>",
"distribution_policy": "<string>",
"fcode": "<string>",
"foot_id": "<string>",
"ftype": "<string>",
"globalid": "<string>",
"gnis_id": "<string>",
"islandmark": "<string>",
"loaddate": "<string>",
"name": "<string>",
"objectid": "<string>",
"permanent_identifier": "<string>",
"pointlocationtype": "<string>",
"source_datadesc": "<string>",
"source_datasetid": "<string>",
"source_featureid": "<string>",
"source_originator": "<string>",
"state": "<string>",
"zipcode": "<string>"
},
"point": "<string>",
"status_code": 123
},
"LBFZ": {
"address_line_1": "<string>",
"all_zones": [
"<string>"
],
"city": "<string>",
"confidence": 123,
"country": "<string>",
"dfirm_id": "<string>",
"effective_date": "<string>",
"fips_code": "<string>",
"is_in_100_year": true,
"is_sfha": true,
"latitude": 123,
"longitude": 123,
"panel_effective_date": "<string>",
"panel_firm_id": "<string>",
"panel_id": "<string>",
"panel_source_citation": "<string>",
"parcel_id": "<string>",
"postal_code": "<string>",
"postal_code_ext": "<string>",
"precision_code": "<string>",
"source_citation": "<string>",
"state": "<string>",
"status_code": 123,
"study_type": "<string>",
"zone": "<string>"
},
"PG|GG|EG|LBG|SM": {
"address_line_1": "<string>",
"address_line_2": "<string>",
"city": "<string>",
"confidence": 123,
"consulted_datasources": [
"<string>"
],
"country": "<string>",
"county": "<string>",
"formatted_address": "<string>",
"latitude": 123,
"location_type": "<string>",
"longitude": 123,
"postal_code": "<string>",
"precision": 123,
"route": "<string>",
"source_desc": "<string>",
"state": "<string>",
"status_code": 123,
"street_number": "<string>"
},
"PO": {
"confidence": 123,
"occupancy_type": "<string>",
"occupancy_type_probability": 123,
"status_code": 123
},
"RZR": {
"confidence": 123,
"dist_to_higher_hazard": 123,
"fire_history_data": [
{
"acres": 123,
"dist": 123,
"firename": "<string>",
"fireyear": 123
}
],
"fire_station_prox_class": "<string>",
"fire_station_prox_score": 123,
"frequency_class": "<string>",
"frequency_score": 123,
"job_id": 123,
"large_fire_class": "<string>",
"large_fire_score": 123,
"latitude": "<string>",
"longitude": "<string>",
"loss_type": "<string>",
"map_image_overall": "<string>",
"map_image_satellite": "<string>",
"model_type": "<string>",
"overall_class": "<string>",
"overall_score": 123,
"past_fire_class": "<string>",
"past_fire_score": 123,
"redzone_uid": 123,
"severity_class": "<string>",
"severity_score": 123,
"status_code": 123
},
"T4D": {
"climate_average_class": 123,
"climate_evapotranspiration_class": 123,
"climate_percipitation_annual_class": 123,
"climate_percipitation_summer_class": 123,
"climate_temperature_class": 123,
"climate_vapor_pressure_deficit_class": 123,
"climate_wind_class": 123,
"confidence": 123,
"fuels_average_class": 123,
"fuels_fuel_height_class": 123,
"fuels_land_use_class": 123,
"latitude": 123,
"longitude": 123,
"status_code": 123,
"topography_average_class": 123,
"topography_curvature_class": 123,
"topography_elevation_class": 123,
"topography_slope_class": 123,
"topography_soil_moisture_class": 123,
"topography_solar_factor_class": 123,
"topography_wetness_class": 123,
"wildfire_hazard_score": 123
}
},
"integration_messages": {
"<source>": "<string>"
},
"integration_results": {
"<source>": "<string>"
},
"item_key": "<string>",
"orig": {
"<excel-cell>": {
"fmt": "<string>",
"formula": "<string>",
"label": "<string>",
"val": "<string>"
}
},
"parsing_sheet_name": "<string>",
"parsing_sheet_row_number": 123,
"ping_pli_url": "<string>",
"ping_viewer_url": "<string>",
"reliability": {
"Limit": "<string>",
"Overall": "<string>"
},
"revision": 123,
"sheet_name": "<string>",
"sheet_row_number": 123,
"zones": {
"EQ": "<string>",
"HU": "<string>",
"IF": "<string>",
"SCS": "<string>",
"TE": "<string>",
"WF": "<string>"
}
}{
"detail": "Invalid Token"
}{
"detail": "Not Found"
}Authorizations
Token-based authentication with required prefix "Token"
Path Parameters
A unique identifier for the building. e.g. i-s-ga-ping-xxxxxx!SOV!1
Response
Counter for the number of buildings.
Data related to the building.
Show child attributes
Show child attributes
External data related to the building.
Show child attributes
Show child attributes
Messages related to the integration of data sources.
Show child attributes
Show child attributes
Results of data integration from various sources.
Show child attributes
Show child attributes
Unique key identifying the item.
Original data submitted. Cell-by-cell basis.
Show child attributes
Show child attributes
Name of the parsing sheet.
Row number on the parsing sheet.
URL for ping PLI (Public Land Information).
URL for the ping viewer.
Reliability metrics for the data.
Show child attributes
Show child attributes
Revision number of the building information.
Name of the sheet.
Row number on the sheet.
Zoning information for the building.
Show child attributes
Show child attributes