LogoLogo
OverviewRelease NotesDataPipelineFAQs
cURL
cURL
  • Make Requests with ScraperAPI in cURL
    • Use ScraperAPI Endpoint in cURL
    • Use ScraperAPI Proxy Port in cURL
    • Make Async Requests with ScraperAPI in cURL
      • How to Use ScraperAPI Async Web Scraping in cURL
      • Use Async ScraperAPI Callbacks in cURL
      • Configure ScraperAPI Parameters in cURL
      • Request Async Batch Scraping with ScraperAPI in cURL
      • Decode Base64 Async Responses in cURL
    • ScraperAPI Structured Data Collection in cURL
      • Amazon Product Page API: Structured Data in cURL
      • Amazon Search API: Structured Data in cURL
      • Amazon Offers API: Structured Data in cURL
      • Amazon Reviews API: Structured Data in cURL
      • Ebay Product Page API: Structured Data in cURL
      • Ebay Search API: Structured Data in cURL
      • Google SERP API: Structured Data in cURL
      • Google News API: Structured Data in cURL
      • Google Jobs API: Structured Data in cURL
      • Google Shopping API: Structured Data in cURL
      • Google Maps Search API: Structured Data in cURL
      • Redfin Agent Details API: Structured Data in cURL
      • Redfin 'For Rent' Listings API: Structured Data in cURL
      • Redfin 'For Sale' Listings API: Structured Data in cURL
      • Redfin Listing Search API: Structured Data in cURL
      • Walmart Search API: Structured Data in cURL
      • Walmart Category API: Structured Data in cURL
      • Walmart Product API: Structured Data in cURL
      • Walmart Reviews API: Structured Data in cURL
    • ScraperAPI Async Structured Data Collection in cURL
      • Amazon Product Page API: Async Structured Data in cURL
      • Amazon Search API: Async Structured Data in cURL
      • Amazon Offers API: Async Structured Data in cURL
      • Amazon Reviews API: Async Structured Data in cURL
      • Ebay Product Page API: Async Structured Data in cURL
      • Ebay Search API: Async Structured Data in cURL
      • Google SERP API: Async Structured Data in cURL
      • Google News API: Async Structured Data in cURL
      • Google Jobs API: Async Structured Data in cURL
      • Google Shopping API: Async Structured Data in cURL
      • Google Maps Search API: Async Structured Data in cURL
      • Redfin Agent Details API: Async Structured Data in cURL
      • Redfin 'For Rent' Listings API: Async Structured Data in cURL
      • Redfin 'For Sale' Listings API: Async Structured Data in cURL
      • Redfin Listing Search API: Async Structured Data in cURL
      • Walmart Search API: Async Structured Data in cURL
      • Walmart Category API: Async Structured Data in cURL
      • Walmart Product API: Async Structured Data in cURL
      • Walmart Reviews API: Async Structured Data in cURL
    • Making POST/PUT Requests with ScraperAPI in cURL
    • Customizing ScraperAPI Requests in cURL
      • Customize Amazon Requests by ZIP Code via ScraperAPI in cURL
      • Customize Cached Results via ScraperAPI in cURL
      • Customize Control Costs with ScraperAPI Parameter in cURL
      • Send Custom Headers with ScraperAPI in cURL
      • Customize Device Type with ScraperAPI in cURL
      • Customize Geotargeted Content Scrape via ScraperAPI in cURL
      • Customize Premium Geotargeted Scrape via ScraperAPI in cURL
      • Customize Header Parameter with ScraperAPI in cURL
      • Customize Premium Residential/Mobile Proxies in cURL
      • Customize JavaScript-Rendered Pages via ScraperAPI in cURL
        • Use Render Instruction Set to Scrape Dynamic Pages in cURL
        • Customize Taking a Website Screenshots via ScraperAPI in cURL
      • Customize Scrape Session-Based Proxies via ScraperAPI in cURL
  • Handle and Process Responses via ScraperAPI in cURL
    • Use API Status Codes to Retry Failed Requests in cURL
    • Customize Output Formats via ScraperAPI Parameters in cURL
      • Request JSON Response via Autoparse Parameter in Curl
      • Request LLM Output Formats with ScraperAPI in cURL
    • Request Response Encoding and Content-Type via ScraperAPI in cURL
  • Dashboard & Billing
    • API Key
    • Credit Usage
    • Delete Account
    • Invoice History
    • Billing Email
    • Billing Address
    • VAT Number
    • Payment method
    • Cancel Subscription
  • Credits and Requests
  • Monitor Your ScraperAPI Account Information in cURL
  • Documentation Overview
Powered by GitBook

Quick links

  • Homepage
  • Dashboard
  • Pricing
  • Contact Sales

Resources

  • Developer Guides
  • Blog
  • Learning Hub
  • Contact Support
On this page

Was this helpful?

Export as PDF
  1. Make Requests with ScraperAPI in cURL
  2. ScraperAPI Structured Data Collection in cURL

Redfin Agent Details API: Structured Data in cURL

Scrape Redfin Agent details into structured JSON/CSV using ScraperAPI in cURL. Use URL, country code, and TLD parameters for precise data extraction.

This endpoint retrieves information and details from a Redfin Agent's page or a Redfin Partner Agents page and transforms it into usable JSON.

curl "https://api.scraperapi.com/structured/redfin/agent?
api_key=API_KEY&url=URL&country_code=COUNTRY_CODE&tld=TLD"

Parameters
Details

API_KEY (required)

User's API Key.

URL (required)

The URL has to be a Redfin Agent URL or a Redfin Partner Agent URL.

country_code

TLD

The top level domain to scrape.

Valid options:

Sample Response

Redfin Agent URL response:

[
  {
    "url": "https://www.redfin.com/real-estate-agents/david-tom",
    "type": "redfin-agent",
    "name": "David Tom",
    "license_number": "10301220329",
    "brokerage": "",
    "contact": "(347) 618-3591",
    "languages": "English, Chinese",
    "about": "I’ve been a real estate agent in my hometown of New York since 1999. Studying real estate, it turns out, wasn't just about the property. It was about culture, history, geography and art. I’ve always been fascinated by stories about owning and renting homes in the city. My story began with luxury condos overlooking Central Park that inspired me to become an agent building my business to $20 million in sales over 3 years and closing over 50 deals. I pride myself on listening to client needs and known for being accessible to clients is what motivates me to find their dream home. Clients choose to work with me because of my knowledge, the expertise and experience to successfully close the deal. I love that working at Redfin gives me the opportunity to focus on each client and save them money.",
    "neighborhoods": [],
    "agent_areas": ["Manhattan", "Brooklyn", "Queens"],
    "sales": [
      { "sales_header": "Total Deals", "value": "26", "numeric_value": 26 },
      {
        "sales_header": "Sales volume",
        "value": "$25M",
        "numeric_value": 25000000
      },
      {
        "sales_header": "Highest sales price",
        "value": "$4.8M",
        "numeric_value": 4800000
      }
    ],
    "agent_listings": [
      {
        "image": "https://ssl.cdn-redfin.com/photo/269/ismphoto/810/genIsm.837810_3.jpg",
        "listing_price": "$479,999",
        "numeric_listing_price": 479999,
        "beds": "2 beds",
        "baths": "1 bath",
        "sqft": "900 sq ft",
        "address": "86-11 34th Ave Unit 1A, Jackson Heights, NY 11372"
      },
      {
        "image": "https://ssl.cdn-redfin.com/photo/269/ismphoto/505/genIsm.817505_0.jpg",
        "listing_price": "$475,000",
        "numeric_listing_price": 475000,
        "beds": "2 beds",
        "baths": "1 bath",
        "sqft": "925 sq ft",
        "address": "78-10 34 Ave Unit 4E, Jackson Heights, NY 11372"
      },
      {
        "image": "https://ssl.cdn-redfin.com/photo/269/ismphoto/198/genIsm.805198_2.jpg",
        "listing_price": "$395,000",
        "numeric_listing_price": 395000,
        "beds": "2 beds",
        "baths": "1 bath",
        "sqft": "900 sq ft",
        "address": "77-11 35th Ave Unit 2P, Jackson Heights, NY 11372"
      }
    ],
    "review_ratings": { "rating": "4.8", "review_counts": "12 reviews" },
    "reviews": [
      {
        "rating": "5.0",
        "review": "David was a fantastic, trusted advisor to us throughout the whole home buying journey! As out of state buyers, his intricate knowledge of the NYC market was invaluable. His recommendations helped us find the perfect home and ensured a smooth closing. Highly recommended!",
        "purchase_type": "Condo buyer",
        "close_date": "closed  Aug '24",
        "property_info": {
          "address": "204 West 92nd St Unit 3f, New York, NY",
          "url": "https://www.redfin.com/NY/New-York/204-W-92nd-St-10025/unit-3F/home/45152760",
          "cost": "$770K",
          "numeric_cost": 770000
        }
      },
      {
        "rating": "5.0",
        "review": "David is an excellent realtor who takes the time to explain the many details and nuances of the New York market. He'll fight hard for what you want and dispense guidance when needed. I would not hesitate to recommend David and will work with him again.",
        "purchase_type": "Condo buyer",
        "close_date": "closed  Jul '24",
        "property_info": {
          "address": "834 Sterling Pl #603, Brooklyn, NY",
          "url": "https://www.redfin.com/NY/Brooklyn/834-Sterling-Pl-11216/unit-603/home/109565899",
          "cost": "$975K",
          "numeric_cost": 975000
        }
      },
      {
        "image": "https://ssl.cdn-redfin.com/photo/269/midphoto/226/genMid.3530226_0.jpg",
        "rating": "5.0",
        "review": "David was extremely helpful and kind from beginning to end of the process. David was always quickly responsive and willing to go the extra mile. I am very grateful to have worked with this on my home purchase.",
        "purchase_type": "Condo buyer",
        "close_date": "closed  May '24",
        "property_info": {
          "address": "37-26 87th St Unit 6f, Jackson Heights, NY",
          "url": "https://www.redfin.com/NY/Jackson-Heights/3726-87th-St-11372/unit-6F/home/189663362",
          "cost": "$470K",
          "numeric_cost": 470000
        }
      },
      {
        "image": "https://ssl.cdn-redfin.com/photo/269/midphoto/199/genMid.3505199_0.jpg",
        "rating": "5.0",
        "review": "As a first time buyer David is the best agent we could have asked for! From start to finish he was there to help guide us along the daunting process of meeting the requirements needed for each timeline and make those areas as clear as possible regarding where we currently stand and what we need to do to make it to the end in good standing. Lots of good tips and advice too for what to do after securing the property and what to look for in assessing the condition of the property to see whether it is worth our time and investment. Best thing I learned from David is patience to wait for the right home that fits our needs as the buyer and to not rush into problem that would cost more than we would be prepared to handle. Overall, David's advice and support was top notch and I would recommend him to any first time buyers as his guidance will help you avoid any pitfalls you may encounter in the process of getting your first home.",
        "purchase_type": "Multi-family home buyer",
        "close_date": "closed  Mar '24",
        "property_info": {
          "address": "1579 Saint Marks Ave, Crown Heights, NY",
          "url": "https://www.redfin.com/NY/Brooklyn/1579-Saint-Marks-Ave-11233/home/40644604",
          "cost": "$955K",
          "numeric_cost": 955000
        }
      },
      {
        "image": "https://ssl.cdn-redfin.com/photo/269/midphoto/028/genMid.3497028_0.jpg",
        "rating": "5.0",
        "review": "I really like the way to talk Customer,, service And also, he is really helpful",
        "purchase_type": "Multi-family home buyer",
        "close_date": "closed  Nov '23",
        "property_info": {
          "address": "217 E Mineola Ave, Valley Stream, NY",
          "url": "https://www.redfin.com/NY/Valley-Stream/217-E-Mineola-Ave-11580/home/20416308",
          "cost": "$810K",
          "numeric_cost": 810000
        }
      }
    ],
    "agents_team": [
      {
        "name": "Mathew Walker",
        "photo": "https://ssl.cdn-redfin.com/system_files/images/46239/640x460/genAgentThumb/640x460/150/6_82.jpg",
        "job": "Listing Coordinator"
      },
      {
        "name": "Zana Perezic",
        "photo": "https://ssl.cdn-redfin.com/system_files/images/52728/640x460/genAgentThumb/640x460/150/6_34.jpg",
        "job": "Sales Advisor"
      },
      {
        "name": "Dylan Rogers",
        "photo": "https://ssl.cdn-redfin.com/system_files/images/55356/640x460/genAgentThumb/640x460/150/6_45.jpg",
        "job": "Transaction Coordinator"
      }
    ]
  }
]

Partner Agent URL response:

[
  {
    "url": "https://www.redfin.com/real-estate-agents/smarter-move-real-estate-group",
    "type": "redfin-agent",
    "name": "Smarter Move Real Estate Group",
    "license_number": "",
    "brokerage": "Ozark National Real Estate LLC",
    "contact": "",
    "languages": "",
    "about": "Annamarie and her team take pride in building lifelong relationships with their clients while providing top notch service and expert guidance through one of the most important purchases of their lives. Annamarie moved to Missouri over 20 years ago and has stayed because of her love for the...",
    "neighborhoods": [
    {
    "neighborhood": "Camdenton",
    "url": "https://www.redfin.com/city/2789/MO/Camdenton"
    },
    {
    "neighborhood": "Holts Summit",
    "url": "https://www.redfin.com/city/8375/MO/Holts-Summit"
    },
    {
    "neighborhood": "Lake Ozark",
    "url": "https://www.redfin.com/city/10210/MO/Lake-Ozark"
    },
    {
    "neighborhood": "Osage Beach",
    "url": "https://www.redfin.com/city/14312/MO/Osage-Beach"
    },
    {
    "neighborhood": "Sunrise Beach",
    "url": "https://www.redfin.com/city/18317/MO/Sunrise-Beach"
    },
    {
    "neighborhood": "Columbia",
    "url": "https://www.redfin.com/city/4058/MO/Columbia"
    },
    {
    "neighborhood": "Climax Springs",
    "url": "https://www.redfin.com/city/3849/MO/Climax-Springs"
    },
    {
    "neighborhood": "Ashland",
    "url": "https://www.redfin.com/city/582/MO/Ashland"
    },
    {
    "neighborhood": "Jefferson City",
    "url": "https://www.redfin.com/city/9413/MO/Jefferson-City"
    },
    {
    "neighborhood": "Gravois Mills",
    "url": "https://www.redfin.com/city/7349/MO/Gravois-Mills"
    },
    {
    "neighborhood": "Moberly",
    "url": "https://www.redfin.com/city/12562/MO/Moberly"
    }
    ],
    "agent_areas": [],
    "sales": [],
    "agent_listings": [
    {
    "images": {
    "image_1": "https://ssl.cdn-redfin.com/photo/346/ismphoto/121/genIsm.426121_2.jpg"
    },
    "property_price": "$300,000",
    "address": "E Log Providence Rd",
    "city": "Columbia",
    "zip": "MO 65201"
    },
    {
    "images": {
    "image_1": "https://ssl.cdn-redfin.com/photo/156/ismphoto/897/genIsm.25019897_39_0.jpg",
    "image_2": "https://ssl.cdn-redfin.com/photo/156/ismphoto/897/genIsm.25019897_0.jpg",
    "image_3": "https://ssl.cdn-redfin.com/photo/156/ismphoto/897/genIsm.25019897_1_0.jpg"
    },
    "property_price": "$649,900",
    "address": "21 Enclaves Ln",
    "city": "Four Seasons",
    "zip": "MO 65049"
    },
    {
    "images": {
    "image_1": "https://ssl.cdn-redfin.com/photo/156/ismphoto/009/genIsm.25017009_32_1.jpg",
    "image_2": "https://ssl.cdn-redfin.com/photo/156/ismphoto/009/genIsm.25017009_1.jpg",
    "image_3": "https://ssl.cdn-redfin.com/photo/156/ismphoto/009/genIsm.25017009_1_1.jpg"
    },
    "property_price": "$235,000",
    "address": "92 Waters Edge Ct Unit 15-2B",
    "city": "Four Seasons",
    "zip": "MO 65049"
    },
    {
    "images": {
    "image_1": "https://ssl.cdn-redfin.com/photo/355/ismphoto/120/genIsm.131120_32_1.jpg",
    "image_2": "https://ssl.cdn-redfin.com/photo/355/ismphoto/120/genIsm.131120_1.jpg",
    "image_3": "https://ssl.cdn-redfin.com/photo/355/ismphoto/120/genIsm.131120_1_1.jpg"
    },
    "property_price": "$235,000",
    "address": "92 Waters Edge #15-2b Ct",
    "city": "Lake Ozark",
    "zip": "MO 65049"
    }
    .......................
  }
]
PreviousGoogle Maps Search API: Structured Data in cURLNextRedfin 'For Rent' Listings API: Structured Data in cURL

Last updated 2 months ago

Was this helpful?

Allows you to geotarget the request. Use this parameter if you want Redfin to be scraped from a specific .

‘com’ (for )

‘ca’ (for )

country
redfin.com
redfin.ca