SKILL.md
zillow-zestimate
Single-purpose valuation skill. Fire only on an explicit valuation request. When the intent is ambiguous, confirm with the user first: calls consume credits.
If the user also wants photos, schools, agent contact or price history, use zillow-full instead.
Tool
get_zestimate (1 credit)
Pass either zpid (preferred: cheaper, cache-served) or address. With only address, the handler resolves the zpid first.
Returns:
{
"data": {
"zestimate": 489500,
"rent_zestimate": 2800,
"tax_assessed_value": 410000,
"last_sold_price": 375000,
"currency": "USD"
}
}
Authentication
Set ZILLAPIKEY 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_KEY missing or invalid
{"error": "HTTP 404", ...}: property not found
{"error": "HTTP 429", ...}: rate limited, back off and retry
{"error": "network", ...}: DNS or connection failure
Reference
Trademark
Zillapi is an independent service and is not affiliated with, endorsed by, or sponsored by Zillow Group, Inc. "Zillow" and "Zestimate" are registered trademarks of Zillow Group, Inc.