Daily Jobs for Newly Listed Properties

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
}