Articles on: General

API Server Changelog

Apr 21, 2026

  • POST /nlp - better support of enumerated fields
  • GET /locations - now supports propertyType=school along with school specific params schoolType , schoolLevel,privateSchoolAffiliation,schoolDistrictName
  • GET /locations - add support for name param allowing exact match filtering of locations by name
  • GET /offices - fixes
  • GET /listings - stability fixes


Apr 10, 2026

  • POST /estimates - V3 of the AI-Estimates model is now used by default
  • GET /offices - now support filtering by officeId
  • GET /brokerages - fixed filtering by boardId for API keys that have access to multiple boards


Apr 7, 2026

  • GET /buildings - multiple performance improvements


Apr 6, 2026

  • GET /locations - got new parameter pointWithinBoundary. When set to true, returns only locations whose boundaries contain the point specified by lat and long parameters.


Apr 2, 2026

  • POST /nlp - got new parameter useLocationId. When set to true, any locations identified in the prompt will be returned as locationId values instead of being split into separate area, city, and neighborhood parameters.


Mar 31, 2026

  • POST /nlp - multiple improvements for enumerated fields like details.swimming, details.balcony etc.


Mar 26, 2026

  • POST /locations - performance improvements


Mar 17, 2026

  • POST /nlp now can find coordinates of Points of Interests/Landmarks
  • POST /nlp now can find coordinates of Major Intersections
  • GET /locations add support for new Locations source=LiveBy and got new type values to support locations provided by LiveBy
  • GET /buildings now returns MLS board prefix inside image field


Mar 16, 2026

  • POST /nlp now works better with locations having same names but located in different regions
  • POST /nlp got improved treatment of swimmingPool field
  • API now accepts REPLIERS_API_KEY with underscores to accommodate mistakes done by Coding agents


Mar 04, 2026

  • POST /nlp now works better styles in select boards


Feb 27, 2026

  • GET /locations - add minSize, maxSize parameters to filter by area size (in square kilometers)
  • GET /locations/autocomplete - add support for multiple location source values, new type values, minSize, maxSize parameters to filter by area size
  • location objects with boundaries got size field representing area size in in square kilometers


Feb 26, 2026

  • GET /listings - fix minSoldDate/maxSoldDate behaviour with standardStatus filter
  • GET /listings - now fetches listings for locationId without specifying locationSource


Feb 19, 2026

  • GET /listings - map param now supports geo-json MultiPolygon geometry type
  • GET /listings - got new parameters - minBathroomsHalf and maxBathroomsHalf - check API Docs for more details
  • GET /locations - now supports multiple location source values, new type values
  • POST /messages - performance improvements


Feb 6, 2026

  • GET /listings/history - now returns address.state field


Feb 4, 2026

  • GET /listings/ - ensured stability of sorting results


Jan 29, 2026

  • GET /listings - got new parameters minClosedDate and maxClosedDate to find listings by closedDate


Jan 19, 2026

  • POST /searches - got some performance improvements
  • GET /listings/history - zip code fixes


Jan 16, 2026

  • GET /listings/history - surfaced permissions object for each listing inside history
  • GET /listings - in certain cases comparables will now feature permissions object
  • POST /searches - got some performance improvements


Jan 9, 2026

  • GET /listings - a bunch of stability and performance improvements


Dec 19, 2025


Dec 11, 2025

  • GET /listings - now supports class = ResidentialProperty | CondoProperty | CommercialProperty for backward compatibility
  • GET /listings - now reliably computes standardStatus for a listing even for non-compliant boards.
  • GET /listings/history - got 2 new params: mlsNumber & addressKey


Dec 2, 2025

  • GET /members - got new request params allowing more comprehensive member search - agentName, agentId, brokerage . See more details in the endpoint documentation.


Nov 24, 2025

  • GET /listings - contains: and notContains: prefix operators now works with operator=and:<field_name> and operator=or:<field_name> to change filter application logic
  • GET /listings improved params validations


Nov 19, 2025

  • GET /listings improved params validations


Nov 14, 2025

  • GET /listings improved handling of non-standard-compliant values for RESO standardStatus field
  • GET /listings fixed handling of prefix operators in conjunction with with AI-Image Search


Nov 13, 2025

  • POST /nlp multiple improvements to Repliers NLP model v3


Nov 10, 2025

  • GET /listings - contains: and notContains: prefix operators now work for raw fields same way as for standard fields
  • GET /listings - got new aggregatesUnique field which will come handy with containment operators and negation operators (more docs on aggregatesUnique coming soon)
  • GET /locations/autocomplete - improved error handling


Nov 4, 2025

  • GET /listings - contains: and notContains: prefix operators now work for all standard fields and doesn't require composite fields as before.
  • POST /webhooks got improved validations


Nov 4, 2025

  • POST /nlp version 3 now detects prompts not related to listings search
  • POST /nlp version 3 now returns an array of locations identified within the NLP prompt
  • GET /nlp/chats added endpoint that returns a list of chat sessions
  • GET /nlp got minor updates


Oct 30, 2025

  • POST /nlp version 3 of Repliers NLP model released


Oct 27, 2025

  • GET /locations & GET /locations/autocomplete now support state parameter
  • POST /nlp various improvements around NLP model version control


Oct 23, 2025

  • GET /locations & GET /locations/autocomplete now support hasBoundary parameter to filter locations that has boundary polygon available (map.boundary)


Oct 19, 2025


Oct 19, 2025

  • POST /nlp - updated to accept nlpVersion param. V2 of Repliers NLP released
  • API Server performance updates


Oct 14, 2025

  • GET /listings - improvements to Smart Rules amenities field handling
  • GET /listings - CoverImage fix - listings without selected coverImage value are not filtered out


Oct 06, 2025:

  • API server speed improvements


Sep 30, 2025:


Sep 18, 2025:

  • GET /listings - not:brokerage operator fix


Sep 16, 2025:

  • search speed improvements


Sep 15, 2025:

  • GET /listings - now supports Bundled Searches
  • GET /listings - new search params added: minLotWidth/maxLotWidth and minLotDepth/maxLotDepth


Sep 12, 2025:

  • GET /listings - minor stability fixes
  • GET /favorites - minor stability fixes


Sep 11, 2025:

  • GET /members - support originatingSystemName in trestle members proxy
  • POST /listings - imageSearchItems stability improvements


Sep 08, 2025:

  • various internal features


Aug 28, 2025:

  • GET /listings - Add minDaysOnMarket/maxDaysOnMarket search fields for status=U listings
  • GET /listings - various fixes
  • GET /listings/:mlsNumber/similar - dateLimit fixes


Aug 21, 2025:

  • Improve Account configurations


Aug 19, 2025:

  • GET /listings - fix image search for certain account types


Aug 13, 2025:

  • GET /listings - agent email address redaction for certain boards
  • improvements to rate-limiter


Aug 13, 2025:

  • logging infra improvements
  • 500 error fixes


Aug 06, 2025:

  • GET /listings - status/lastStatus/standardStatus params validation improvements
  • POST /estimates - fixed automatic retries to downstream model
  • GET /listings - added tests


Jul 31, 2025:

  • GET /listings - Account config extended to have allFields option


Jul 30, 2025:

  • GET /listings - Price change computing, logging and filtering
  • GET /listings - added priceChangeLog array to listings
  • GET /listings - price change filters - maxPriceChangeDateTime, minPriceChangeDateTime, lastPriceChangeType


Jul 30, 2025:

  • GET /listings - Fixed Smart Rules with amenities parameter


Jul 29, 2025:

  • POST /estimates - AI Model moved to serverless environment


Jul 23 2025:

  • GET /listings - fixed parsePrefixedValues
  • GET /listings - fixed maxLotSizeSqft


Jul 18 2025:

  • GET /listings - added amenitiesOperator (default AND)
  • GET /listings - searchFields improvements
  • GET /listings - Support maxParkingSpaces
  • GET /listings - exclusion for address.streetDirectionPrefix


What questions does this article answer?


  • What recent changes have been made to the Repliers API server?
  • Have there been updates to /listings behavior, parameter validation, or operators?
  • When were specific fixes or enhancements deployed (dates / versions)?
  • Where can I check if an observed behavior change is due to a new release?
  • How do I keep my integration aligned with ongoing API changes?

Updated on: 21/04/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!