zillow-search
Searches US property listings for sale, for rent or sold via the zillapi API, filtered by location or bounding box, price, beds, baths, square footage, year built, home type and da…
ZillAPI
@zillapi
Install
$ openclaw skills install @zillapi/zillow-searchzillow-search
Listing-search skill. Fire only on an explicit search request. Credits scale with results (1 per listing returned), so narrow filters and cap max_items before calling; confirm with the user when a query looks broad.
For one known property use zillow-full's lookup_property_by_address instead.
Tool
search_listings (1 credit per result, up to 50)
Pass either location or bbox (at least one required):
location: city, ZIP or neighborhood string ("Austin, TX","78704","Brooklyn, NY")bbox:"west,south,east,north"in decimal degrees
Filters:
status:for_sale|for_rent|sold(defaultfor_sale)price_min,price_max: integer dollarsbeds_min,beds_max,baths_min,baths_max: integerssqft_min,sqft_max,year_built_min,year_built_max: integershome_types: comma-separated subset ofhouse,condo,townhouse,multi_family,manufactured,lot,apartmentdays_on_zillow: one of"1","7","14","30","90","6m","12m","24m","36m"max_items: integer, capped at 50 per call
A search returning 25 results consumes 25 credits.
Authentication
Set ZILLAPI_KEY to your Zillapi API key (format zk_...).
export ZILLAPI_KEY="zk_..."
Free key at https://zillapi.com/signup: 100 credits, no card required. Plans and current prices: https://zillapi.com/pricing/. Failed calls are not charged.
Errors
The handler returns dicts, never raises:
{"error": "auth", ...}:ZILLAPI_KEYmissing or invalid{"error": "HTTP 422", ...}: bad filter values, check the parameter list above{"error": "HTTP 429", ...}: rate limited, back off and retry{"error": "network", ...}: DNS or connection failure
Reference
- OpenAPI spec: https://zillapi.com/openapi.json
- REST docs: https://zillapi.com/api/properties/
- Hosted MCP server (alternative to this skill): https://api.zillapi.com/mcp
Trademark
Zillapi is an independent service and is not affiliated with, endorsed by, or sponsored by Zillow Group, Inc. "Zillow" is a registered trademark of Zillow Group, Inc.
Top skills in this category
Gifgrep
@steipeteSearch GIF providers with CLI/TUI, download results, and extract stills/sheets.
Playwright MCP
@spiceman161Browser automation via Playwright MCP server. Navigate websites, click elements, fill forms, extract data, take screenshots, and perform full browser automation workflows.
Playwright (Automation + MCP + Scraper)
@ivangdavilaAutomates, tests, and debugs browsers with Playwright: locators, auto-waiting, traces, CI runs, and MCP browser control. Use when a test is flaky, times out, or fails only in CI or headless; when a locator matches multiple elements or the wrong one (strict mode violation); when clicks need force, waits become sleeps, or networkidle never settles; for storageState and login setup, request mocking and HAR replay, uploads and downloads, iframes and shadow DOM, popups and dialogs, screenshot diffs that change per machine, trace and report artifacts, sharding a slow suite, device and permission emulation, accessibility checks, driving a real browser through Playwright MCP, extracting data from JS-rendered pages, or porting a Cypress, Puppeteer, or Selenium suite to Playwright. Not for maintaining an existing Cypress or Puppeteer suite (cypress, puppeteer) or for work a plain HTTP request answers (http).
google-slides
@byungkyuGoogle Slides API integration with managed OAuth. Create presentations, add slides, insert content, and manage slide formatting. Use this skill when users want to interact with Google Slides. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Calls run through the `maton` CLI with OAuth login; default to read and list calls, and confirm every write or new connection with the user.
Scrapling Official Skill
@d4vinciScrape web pages using Scrapling with anti-bot bypass (like Cloudflare Turnstile), stealth headless browsing, spiders framework, adaptive scraping, and JavaScript rendering. Use when asked to scrape, crawl, or extract data from websites; web_fetch fails; the site has anti-bot protections; write Pyth