# Zillow Real Estate Agent Search

> Zillow Real Estate Agent Search is a paid API for AI agents from agents.openwebninja.com, paid per call via MPP, price unknown, status unknown (last checked 2026-10-14).

Search for real estate agents by city/state location and optional name filter, returning Zillow agent profiles with review ratings, sales stats, brokerage info, and agent IDs.

## Facts

- Endpoint: GET https://agents.openwebninja.com/realtime-zillow-data/agent-search?utm_source=zero.xyz
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Provider: agents.openwebninja.com
- Website: https://agents.openwebninja.com
- Canonical page: https://www.zero.xyz/c/agents-openwebninja-com-zillow-real-estate-agent-search-88c47f27
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_m8690dx2EfJt_x592tqkQ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agents-openwebninja-com-zillow-real-estate-agent-search-88c47f27
```

Example prompt: Can you find top real estate agents in Austin, Texas for me? I want to see their ratings, how many sales they've done, and what brokerage they work with.

## When to prefer this

Use this endpoint when you need to discover or look up real estate agents by geographic market and optionally filter by name — particularly when you need the encodedZuid identifier to feed into downstream agent listing endpoints. Prefer this over generic web search when you need structured agent data including verified review scores, sales statistics, and brokerage affiliation directly from Zillow's data.

## Known failure modes

- Invalid location slug format (e.g. using full city name instead of city-state slug like 'new-york-ny') returns empty or error results
- Name filter too generic returns too many results requiring pagination
- Agent not found by name in the given location returns empty agents array
- Page number beyond available results returns empty agents array
- Rate limiting or payment issues return 402 or 429 errors

## How this service works

Search for real estate agents by location and optionally by name. Returns agent profiles with review ratings, sales data, brokerage info, and an `encodedZuid` identifier that can be used with the agent listing endpoints.

## Output

Returns an array of agent profile cards (up to 15 per page) including agent name, brokerage/company, profile photo URL, whether they are a Zillow top agent, review average and count, sales stats (price range, number of sales), a Zillow profile link, agent-specific tags, and the encodedZuid identifier needed to query that agent's listings. Also returns the total count of matching agents and request metadata.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "location"
 ],
 "properties": {
  "name": {
   "type": "string",
   "description": "Filter agents by name."
  },
  "page": {
   "type": "number",
   "default": 1,
   "minimum": 1,
   "description": "Page number for paginated results. Each page returns up to 15 agents."
  },
  "location": {
   "type": "string",
   "example": "new-york-ny",
   "description": "Location slug for the agent search (city-state format, e.g. `new-york-ny`, `los-angeles-ca`, `miami-fl`)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object",
   "properties": {
    "agents": {
     "type": "array",
     "items": {
      "type": "object",
      "properties": {
       "tags": {
        "type": "array",
        "items": {
         "type": "object"
        },
        "description": "Tags shown on the agent card."
       },
       "imageUrl": {
        "type": "string",
        "description": "Agent profile photo URL"
       },
       "cardTitle": {
        "type": "string",
        "description": "Agent name"
       },
       "isTopAgent": {
        "type": "boolean",
        "description": "Whether the agent is a Zillow top agent"
       },
       "encodedZuid": {
        "type": "string",
        "description": "Unique agent identifier — use this with the agent listing endpoints"
       },
       "profileData": {
        "type": "array",
        "items": {
         "type": "object",
         "properties": {
          "label": {
           "type": "string"
          },
          "formattedData": {
           "type": "string"
          }
         }
        },
        "description": "Agent stats (price range, sales count, etc.)"
       },
       "cardActionLink": {
        "type": "string",
        "description": "Agent profile URL on Zillow"
       },
       "reviewInformation": {
        "type": "object",
        "properties": {
         "reviewAverage": {
          "type": "number"
         },
         "reviewAverageText": {
          "type": "string"
         },
         "reviewCountFormattedText": {
          "type": "string"
         }
        },
        "description": "Review ratings"
       },
       "secondaryCardTitle": {
        "type": "string",
        "description": "Brokerage or company name"
       }
      }
     },
     "description": "Array of agent profile cards"
    },
    "total_agents": {
     "type": "integer",
     "description": "Total number of agents matching the search"
    }
   }
  },
  "status": {
   "type": "string"
  },
  "parameters": {
   "type": "object",
   "properties": {
    "name": {
     "type": "string"
    },
    "page": {
     "type": "integer"
    },
    "location": {
     "type": "string"
    }
   }
  },
  "request_id": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-openwebninja-com-zillow-real-estate-agent-search-88c47f27/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.openwebninja.com](https://www.zero.xyz/host/agents.openwebninja.com/llms.txt)
