Find listings based on the date of the initial listing on the MLS. Dates must be in YYYY-MM-DD format.
Use Case: Grab all New Listings Nationwide Every Day
Current Date: April 2, 2025
Goal: Update your listing database with the newest listed properties nationwide
Assumptions: You want to add any new listings to your local side so you can keep up with new inventory and set those properties up to be updated later as updates stream in through one of the other daily jobs
Note: This returns 30,556 results. At a max size of 250 per call, that requires 123 MLS Search API calls — roughly 12.3 seconds at ~100ms per call.
Use this to get the total result count first:
{
"count": true,
"listing_date_min": "2025-04-01",
"listing_date_max": "2025-04-01"
}First 250 results:
{
"size": 250,
"listing_date_min": "2025-04-01",
"listing_date_max": "2025-04-01"
}Next 250 results:
{
"size": 250,
"listing_date_min": "2025-04-01",
"listing_date_max": "2025-04-01",
"resultIndex": 250
}Remaining 129 results:
{
"size": 250,
"listing_date_min": "2025-04-01",
"listing_date_max": "2025-04-01",
"resultIndex": 500
}