Release Notes
This document tracks changes and updates to the AnyProp RESO Listings API.
Minor version updates (e.g., 1.1, 1.2, 1.3) primarily add new functionality and performance improvements while maintaining backward compatibility.
Version 1.7.0
Release Date: March 2026
New Features
Polygon Geospatial Filtering: Added
geo.intersectssupport for polygon-based geospatial queriesFilter properties within a defined polygon area using
geo.intersects(RawLocation, geography'POLYGON(...)')orgeo.intersects(Location, geography'POLYGON(...)')Complements existing
geo.distanceradius-based filtering
Version 1.6.0
Release Date: February 2026
New Features
Geocoded Address Fields: New internal non-RESO fields providing normalized, geocoded address components
anyprop_Address,anyprop_AddressAlias- Normalized address and slug for identifying properties across listingsanyprop_RawAddress- Raw full address built from MLS address fieldsanyprop_HouseNumber,anyprop_StreetName,anyprop_StreetAddress,anyprop_City,anyprop_State,anyprop_ZipCode- Parsed geocoded address components
Geolocation Fields: New geocoded location fields
anyprop_Latitude,anyprop_Longitude- Geocoded coordinatesanyprop_AddressFoundYN,anyprop_ExactGeocodeYN- Geocode quality indicators
Agent & Contact Search Fields: New derived fields for searching across agent and member contact information
anyprop_ListAgentEmail,anyprop_BuyerAgentEmail- Search both main and co-agent email addresses using standard comparison operatorsanyprop_ListAgentPhone,anyprop_BuyerAgentPhone- Search both main and co-agent phone numbers across all phone fieldsanyprop_MemberPhone- Search across all member phone number fieldsPhone number fields can be queried in raw form or normalized (all numeric) form
Financial Fields: New
anyprop_AssociationFeeTotalMonthlyderived field
Enhanced Filtering
Property Resource: Added filterable fields
ListAgentEmail,CoListAgentEmail,BuyerAgentEmail,CoBuyerAgentEmail- Filter by agent email addressesOriginalEntryTimestamp- Filter by original entry timestampanyprop_ListAgentEmail,anyprop_BuyerAgentEmail,anyprop_ListAgentPhone,anyprop_BuyerAgentPhone,anyprop_Address,anyprop_AddressAlias
Member Resource: Added filterable fields
MemberEmail,OfficeKey,OfficeMlsId,OfficeName- Enhanced member filteringanyprop_MemberPhone- Search across all member phone fields
Office Resource: Added filterable fields
OfficePhone,OfficeEmail
Version 1.5.0
Release Date: December 2025
New Features
Keyword Search: New
KeywordSearchTextfield for searching across listing remarks and descriptionsUse
search.text(KeywordSearchText, 'search terms')to find properties by keywordsSupports strict matching by default (all terms must match)
Internal Non-RESO Fields: New derived fields for enhanced filtering
anyprop_OriginalEntryTimestamp- Derived OriginalEntryTimestamp based on internal dataanyprop_DaysOnMarketReferenceTimestamp- Derived date used to calculate DaysOnMarket (available as a $filter field)
Updates
search.text() Enhanced Syntax: Added optional
min_matchesparameterSyntax:
search.text(field, 'search terms', min_matches)Allows specifying minimum number of matching terms required
Default behavior: RawAddressSearchText matches at 40%, all other fields require strict matching
Version 1.4.0
Release Date: November 2025
New Features
PreferredMedia Expansion (Non-RESO): New optimized
$expand=PreferredMediaoption for Property resourcesReturns the first 2 photos by media order, with priority given to the preferred photo
Optimized alternative to expanding full Media resource
Updates
PropertyChange Expansion: Renamed
$expand=PropertyChangesto$expand=PropertyChangefor consistency (backwards compatible - both names supported)
Version 1.3.0
Release Date: October 2025
New Features
Fuzzy Search for Agents and Offices: Added text search capability for finding properties by agent and office names
New
search.text()function forListAgentSearchText,BuyerAgentSearchText,ListOfficeSearchText, andBuyerOfficeSearchTextfieldsEnables searching across listing agents, buyer agents, co-agents, and their respective offices
Supports relevance-based sorting with
$orderby=relevance desc
Enhanced Filtering
Property Resource: Added additional filterable fields
CoListAgentFullName,BuyerAgentFullName,CoBuyerAgentFullName- Filter by co-agent and buyer agent namesCoListOfficeName,BuyerOfficeName,CoBuyerOfficeName- Filter by co-office and buyer office namesBathroomsHalf- Filter by half bathrooms countSpecialListingConditions- Filter by special listing conditions
Member Resource: Added additional filterable fields
MemberFullName,MemberStatus,MemberStateOrProvince,MemberStateLicense- Enhanced member filtering capabilities
Office Resource: Added additional filterable fields
OfficeName,OfficeStateOrProvince,OfficeStatus- Enhanced office filtering capabilities
Version 1.2.0
Release Date: August 2025
New Features
SearchText Functionality: Added fuzzy address search capability
Introduced
search.text()function forRawAddressSearchTextfieldEnables partial and incomplete address matching
Supports relevance-based sorting with
$orderby=relevance desc
Performance Improvements
Enhanced query response times across all endpoints
Optimized data retrieval and filtering operations
Version 1.1.0
Release Date: July 2025
Performance Improvements
General performance updates and optimizations
Improved API response times
Last updated