Search the Redfin agents of a region. Every agent has name, slug, brokerage, rating, review count, deals in the past year (and in the region), lifetime deals and volume, average deal price, languages, service areas, property types and whether the agent serves buyers and sellers. Filter by minimum rating, minimum deals, language and buy or sell, sort by deals, rating or reviews, and page through the result: page 2 is real page 2. Agent email addresses and phone numbers are not returned. The data is US only. Use the slug with Redfin Agent Profile.
Cost: 1 credit per successful request. Failed requests are not charged.
Run this endpoint
Endpoint
Parameters
Start with the required fields, then add optional filters only when your use case needs them.
Runnable path
2 required parameters needed before sending a request.
7 optional filters available.
string
Required
Region identifier from /api/redfin/locations.
1234567890
string
Required
Region type: 1=neighborhood, 2=ZIP, 6=city.
example
string
Optional
Only agents with at least this star rating (0-5). Agents without a rating are excluded.
example
string
Optional
Only agents with at least this many deals in the past year.
example
string
Optional
Only agents who speak this language (for example Spanish).
en
string
Optional
buy (agents who work with buyers) or sell (agents who work with sellers).
example
string
Optional
deals (default), rating or reviews. Highest first.
relevance
string
Optional
Page number. Default 1.
1
string
Optional
Agents per page (1-50). Default 20.
example
Response Schema
Example response fields are illustrative; inspect the JSON before integrating.
Example response fields
Scan these fields before integrating.
page
count
total
agents
has_more
per_page
Common agents fields
name
slug
rating
agent_id
{
"page": 1,
"count": 1,
"total": 75,
"agents": [
{
"name": "Matthew Smith",
"slug": "matthew-smith",
"rating": 5,
"agent_id": 63855,
"languages": [],
"profile_url": "https://www.redfin.com/real-estate-agents/matthew-smith",
"review_count": 9,
"serves_buyers": true,
"avg_deal_price": 828748,
"deals_lifetime": 218,
"serves_sellers": true,
"deals_past_year": 23,
"deals_past_year_in_region": 20
}
],
"has_more": true,
"per_page": 20
}
Errors
Handle these documented responses before retrying or showing customer-facing failures.
HTTP 400
The request contains null bytes or unsupported control characters.
HTTP 422
One or more Redfin request parameters failed validation.
HTTP 404
Region not found
HTTP 500
The upstream service is temporarily unavailable. Please retry shortly.
Generate Code with AI
Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.
Try It Live
Test this endpoint in our interactive playground with real data.