← ClaudeAtlas

apify-zillow-apilisted

Search US real estate listings on Zillow through the Zillow API Actor (johnvc/zillow-api) and get structured JSON rows: zpid, price, beds, baths, square feet, home type, full address with latitude and longitude, broker, Zestimate, rent Zestimate, tax-assessed value, days on Zillow, and the listing URL. Takes plain city, ZIP, county, neighborhood, or state names and resolves each to the correct Zillow region for you, so a bare ZIP never silently returns the wrong city. Choose for sale, for rent, or recently sold; filter by price, beds, baths, square feet, and home type before billing; and sweep a whole metro past the 820-result cap with map-bounds sharding. Use when someone wants a zillow api, zillow data by city or ZIP, a Zillow API alternative to the gated official developer program, or to fill a CRM, dashboard, or model with for-sale, rental, or sold listings. Billed per listing returned, and MCP-ready for Claude and other AI agents.
johnisanerd/claude-skill-zillow-api · ★ 0 · AI & Automation · score 78
Install: claude install-skill johnisanerd/claude-skill-zillow-api
# Zillow Listings, as Rows You Can Query Plain locations in, live Zillow listings out as structured rows, with the region resolved correctly for you so a ZIP never lands on the wrong town. ## When to use this skill - Someone wants a Zillow API and found only the official developer program, which is invite-only, unpriced, and gated behind a partner review. - You are filling a CRM, a market dashboard, a valuation model, or a lead tool with for-sale, rental, or recently sold listings. - You have a list of cities or ZIP codes and want listings back as JSON, not a page of search results to read by hand. - You need latitude and longitude on every row so listings can be joined to a map or a geo dataset. Not for: tracking homes whose price just dropped. Use the companion `apify-zillow-price-cuts` skill, built on the same Actor but shaped for price-drop monitoring. See `references/actor-index.md`. ## What you get One dataset row per listing. `resultType` separates `forSale`, `rental`, `sold`, and `error` rows, so a sale search that returns a sold row is still labeled honestly. Core fields (for sale and sold): - `zpid`, `url`, `title`, `status`, `statusType` - `price`, `priceValue`, `priceChange`, `priceChangeDate` - `beds`, `baths`, `squareFeet`, `homeType` - `street`, `city`, `state`, `zipcode`, `latitude`, `longitude` - `brokerName`, `zestimate`, `rentZestimate`, `taxAssessedValue`, `soldDate`, `daysOnZillow` - `thumbnail`, `images` (URLs only, opt-in), `scrapedAt` Rental r