AS
Apify Store
/themineworks/zillow-rental-listings
Zillow Rentals Scraper | 26 Fields, No API Key, No Login
Scrape Zillow for-rent listings by city or zip. Extract monthly rent, beds, baths, sqft, availability date & listing URL. Filter by rent range, beds, baths, and rental type. No login required.
liveasyncunknown~30s typical
REAL_ESTATELEAD_GENERATIONMCP_SERVERS
$0.0020
per result + $0.01 call
plus $0.001 platform fee per run
Usage-based actor: event charges passed through at cost plus 25%
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /themineworks/zillow-rental-listings for me.
Input
| Field | Type | Description |
|---|---|---|
| location* | string | City, zip code, or neighborhood (e.g. 'New York, NY', '10001', 'Santa Monica, CA'). |
| maxItems | integer | Maximum number of rental listings to return. default 100 |
| minRent | integer | Minimum monthly rent in USD. |
| maxRent | integer | Maximum monthly rent in USD. |
| minBeds | integer | Minimum number of bedrooms (0 = studio). |
| minBaths | integer | Minimum number of bathrooms. |
| rentalType | string | Filter by rental property type. default "" |
| monitorMode | boolean | Run this on a schedule and get ONLY rentals not delivered in a previous run, so a daily watch bills you for newly listed units instead of the whole market every morning. You are never charged twice for the same property. Keep the location and filters the same across runs. default false |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/themineworks/zillow-rental-listings","input":{"location":"...","maxItems":100,"rentalType":"","monitorMode":false},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /themineworks/zillow-rental-listings -i '{"location":"...","maxItems":100,"rentalType":"","monitorMode":false}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/themineworks/zillow-rental-listings", input: {"location":"...","maxItems":100,"rentalType":"","monitorMode":false}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.