ComprehensiveRequest
Request model for POST /v1/comprehensive
Allows requesting multiple data types in a single API call. Fields are validated based on which services are requested.
Which services to call (e.g., ['property-avm', 'flood-zone'])
Possible values: [property-avm, rental-avm, multifamily-avm, socioeconomic, natural-hazards, flood-zone, storm-surge, fire-risk, crime-data, census-data], >= 1
Full street address
Latitude
Possible values: >= -90 and <= 90
Longitude
Possible values: >= -180 and <= 180
Total bedrooms
Possible values: >= 0 and <= 50
Total bathrooms
Possible values: >= 0 and <= 50
Living area sqft
Possible values: >= 0
Lot size sqft
Possible values: >= 0
Year built
Possible values: >= 1750 and <= 2026
Property type
Total units
Possible values: >= 1 and <= 2000
condition objectnullable
Condition (1-5 or C1-C5)
- number
- string
Has patio/porch
Has deck/balcony
Has private pool
Has basement
Has accessory dwelling unit
Has patio
Has balcony
Has central air
Has in-unit laundry
Number of fireplaces
Possible values: >= 0 and <= 10
Garage spaces
Possible values: >= 0 and <= 10
Other parking spaces
Possible values: >= 0 and <= 10
Number of stories
Possible values: >= 1
Walk score
Possible values: >= 0 and <= 100
Month sold
Possible values: >= 1 and <= 12
Year sold
Possible values: >= 1900 and <= 2027
units object[]nullable
Rental units array
Bedrooms in unit
Possible values: >= 0 and <= 10
Bathrooms in unit
Possible values: >= 0 and <= 10
Unit size sqft
Possible values: >= 0
Is fully furnished
falseIs furnished
Has laundry
Has parking
Is mixed use
As-of date (YYYY-MM-DD)
Months to look back
Possible values: >= 1 and <= 36
Search radius in miles
Possible values: >= 0.1 and <= 20
Number of comparables
Possible values: >= 0 and <= 50
Include letter grades
Data year
Possible values: >= 2019 and <= 2023
Geography levels
Census variables to fetch
Multiple years for census data
Crime data start date
Crime data end date
Include crime summary
Include crime details
Filter by offense categories
Limit for crime records
Possible values: >= 1 and <= 500
{
"requests": [
"property-avm"
],
"address": "string",
"latitude": 0,
"longitude": 0,
"beds": 0,
"baths": 0,
"living_area": 0,
"lot_size": 0,
"year_built": 0,
"property_type": "string",
"total_units": 0,
"condition": 0,
"porch": true,
"deck": true,
"pool": true,
"basement": true,
"adu": true,
"patio": true,
"balcony": true,
"central_air": true,
"in_unit_laundry": true,
"fireplace_count": 0,
"garage_spaces": 0,
"other_spaces": 0,
"num_stories": 0,
"walk_score": 0,
"month_sold": 0,
"year_sold": 0,
"units": [
{
"beds": 0,
"baths": 0,
"living_area": 0,
"furnished": false
}
],
"furnished": true,
"laundry": true,
"parking": true,
"mixed_use": true,
"date": "string",
"lookback_months": 0,
"radius_mi": 0,
"num_comparables": 0,
"include_grades": true,
"year": 0,
"geographies": [
"string"
],
"census_keys": [
"string"
],
"years": [
0
],
"start_date": "string",
"end_date": "string",
"include_crime_summary": true,
"include_crime_details": true,
"offense_categories": [
"string"
],
"limit": 0
}