Realtor.com
Realtor.com Agents API
Find real estate agents on Realtor.com by city, ZIP code or name. Each agent comes with rating, review and recommendation counts, active listing count and price range, homes sold in the last year, broker and office, first year in business and the services offered to buyers and sellers. 20 per page by default, up to 50. Costs 1 credit per request.
POST/api/v1/realtor/agents
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonlocationstringA city as "City, ST". Pass exactly one of location, postal_code or name.
Example: Austin, TX
postal_codestring5-digit US ZIP code.
Example: 85016
namestringAgent name, 2-100 characters.
Example: Kim Panozzo
pageintegerdefault:1Results page, 1-1000.
Example: 2
page_sizeintegerdefault:20Agents per page, 1-50.
Example: 50
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
res = client.realtor.agents(location="Austin, TX", page_size=50)
for a in res["data"]["agents"]:
print(a["agent_id"], a["name"], a["rating"], a["review_count"], a["sold_last_year"])Response
"total": 34900,
"count": 10,
"page": 1,
"page_size": 10,
},
"response_time": 1474
}