Redfin Agent Details API (Async)
This Redfin Agent Details API retrieves information and details from a Redfin Agent's page or a Redfin Partner Agents page and transforms it into usable JSON.
Single URL Request
curl -X POST \
-H "Content-Type: application/json" \
-d '{
"apiKey": "API_KEY",
"url": "URL",
"country_code": "COUNTRY_CODE",
"tld": "TLD",
"callback": {
"type": "webhook",
"url": "YYYYY"
}
}' \
"https://async.scraperapi.com/structured/redfin/agent"import requests
url = "https://async.scraperapi.com/structured/redfin/agent"
headers = {
"Content-Type": "application/json"
}
data = {
"apiKey": "API_KEY",
"url": "URL",
"country_code": "COUNTRY_CODE",
"tld" : "TLD",
"callback": {
"type": "webhook",
"url": "YYYYY"
}
}
response = requests.post(url, json=data, headers=headers)
print(response.text)Multiple URLs Request
curl -X POST \
-H "Content-Type: application/json" \
-d '{
"apiKey": "API_KEY",
"urls": ["URL1", "URL2],
"country_code": "COUNTRY_CODE",
"tld": "TLD",
"callback": {
"type": "webhook",
"url": "YYYYY"
}
}' \
"https://async.scraperapi.com/structured/redfin/agent"import requests
url = "https://async.scraperapi.com/structured/redfin/agent"
headers = {
"Content-Type": "application/json"
}
data = {
"apiKey": "API_KEY",
"urls": ["URL1", "URL2"],
"country_code": "COUNTRY_CODE",
"tld" : "TLD",
"callback": {
"type": "webhook",
"url": "YYYYY"
}
}
response = requests.post(url, json=data, headers=headers)
print(response.text)Supported Parameters
Parameters
Details
API_KEY (required)
Your API Key.
URL (required)
The URL has to be a Redfin Agent URL or a Redfin Partner Agent URL.
country_code
Allows you to geotarget the request. Use this parameter if you want Redfin to be scraped from a specific country.
TLD
Sample Response
Single URL Request
Multiple URLs Request
After the job(s) finish, you will find the result under the response key in the response JSON object. The structure is the same as in the corresponding SYNC data endpoint.
Last updated

