New Feature
Property
- Added
occupancy_over_time
, exposing historical leased occupancy and exposure percentage.
New Feature
School Term
We’ve supported student housing data for several years, and now we’re making it even easier to use by introducing school term as a dedicated field. This addition makes it simpler to compare data across different terms and is available in the availability periods and units.
Notice: By introducing school term, our unit ids will change for units that have a school_term. We explored a few options to avoid this but because the same unit in the same floorplan can be offered for different school terms at the same time, we had to treat them as individual units.
Deprecation: Quality Score
The /qualityscore/*
computer vision endpoints are now deprecated. These models have been outdated for some time, and usage has been minimal. We’re focusing our efforts on more impactful and widely used features. Quality score insights will continue to be available in the property details payload.
These endpoints will continue to function for now, but we plan to remove them on Jan 1st 2026. If you rely on them, we recommend transitioning to the quality analysis available on property details payload as soon as possible.
New Feature
Async Dataset Export with Webhook Notifications
- Introduced
/dataset/export
endpoint for asynchronous dataset exports with webhook delivery - Perfect for large datasets that would timeout with synchronous requests
- Supports both CSV and JSONL output formats with gzip compression
- HMAC signature verification ensures webhook authenticity using your API key
- Download URLs are valid for 30 days from export completion
- Requires Query Builder subscription for full access
Key Benefits:
- Process large datasets without timeout constraints
- Integrate with automated data pipelines and workflows
- Receive results asynchronously via secure webhook notifications
- Track exports using unique query UUIDs for request/response matching
Example Request:
Webhook Response:
See our Dataset Webhook Export Guide for complete implementation details and webhook handler examples.
Improvement
Added id_alias to search
Use the property id in the query of /property/search?q=
.
See all alias ids that map to the primary id to help dedupe when primary IDs change
Improvement
Enhanced Regional Report Filters
- Added comprehensive unit mix filtering capabilities to regional reports
- Filter by unit count, square footage, rent, and rent per square foot for:
- Overall property metrics
- Individual unit types (studio, 1BR, 2BR, 3BR, 4BR)
- Each filter supports:
- Minimum and maximum values
- Optional inclusion of properties with null values
- Example: Filter for properties where 2BR units average between 800-1000 sqft and rent for $2000-2500 per month
Example Payloads:
You can also filter by specific unit types:
Improvement
Visual banner concession detection
- We’ve enhanced our system to detect concessions that are advertised in images and visual banners
- No data schema changes required - newly detected concessions will appear in the existing data structure
- This improvement increases concession coverage by capturing previously missed promotional content
Improvement
Lesser Quality
- The
renovations
field on thecomparables
endpoint now accepts negative values, to let you look for properties with lesser quality. - The full range of the slider is now -1.0 to 1.0.
- For example, a renovations value of -0.3 will maximize the quality similarity between the subject and the comps for comps that are 30% worse than the subject.
New Feature
Google Reviews
- The
review_analysis
field on thePropertyDetailsResponse
object is now factoring in Google Reviews.
New Feature
Market Search
- Added
allow_null
to theyear_built
,number_units
andnumber_stories
filters in the/market/search
endpoint. - Added
is_student
,is_senior
,is_affordable
as three additional filters to the/market/search
endpoint