LoopNet Search Results and Details Scraper avatar

LoopNet Search Results and Details Scraper

Try for free

2 hours trial then $25.00/month - No credit card required now

Go to Store
LoopNet Search Results and Details Scraper

LoopNet Search Results and Details Scraper

memo23/apify-loopnet-search-cheerio
Try for free

2 hours trial then $25.00/month - No credit card required now

Unlock valuable commercial property data from LoopNet. Extract detailed listing and agent insights for smarter real estate decisions.

#LoopNet Search Results and Details Scraper

Overview

The LoopNet Scraper helps you gather detailed information about commercial real estate listings from LoopNet.com. Whether you're a real estate investor, market analyst, or researcher, this tool allows you to efficiently collect property details, including location, property type, price, and other listing metadata.

Features

  • Scrape comprehensive data from commercial real estate listings on LoopNet.
  • Extract detailed information such as property type, address, price, and listing details.
  • Ability to scrape both search results and detailed listing pages for deeper insights.
  • Configure scraping settings to adjust for concurrency, retries, and maximum items to be scraped.
  • Built-in proxy configuration for reliable, anonymous scraping.

How to Use

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. Provide Start URLs: Copy and paste the desired LoopNet listing search URL, such as "https://www.loopnet.com/search/land/usa/for-sale/?sk=9546877f65c7a27eccfaa3321135d1dc", to define your scraping scope.
  3. Adjust Scraper Settings: Modify settings like maxItems, maxConcurrency, and minConcurrency as per your requirements.
  4. Include Listing Details: If you want detailed listing data, set includeListingDetails to true.
  5. Configure Proxy Settings: (Optional) Configure proxy settings to avoid rate limiting or IP blocks.
  6. Run the Scraper: Execute the scraper on the Apify platform. The output will be available in various formats, including JSON, CSV, or Excel.

Input Configuration

Here is an example of how to set up the input for the LoopNet Scraper:

1{
2    "startUrls": [
3        {
4            "url": "https://www.loopnet.com/search/land/usa/for-sale/?sk=9546877f65c7a27eccfaa3321135d1dc"
5        }
6    ],
7    "includeListingDetails": true,
8    "maxItems": 100,
9    "maxConcurrency": 10,
10    "minConcurrency": 1,
11    "maxRequestRetries": 100,
12    "proxy": {
13        "useApifyProxy": true,
14        "apifyProxyGroups": [
15            "RESIDENTIAL"
16        ]
17    }
18}

Input Fields Explanation

  • Start URLs (startUrls): URLs to start scraping from. This can include search result pages on LoopNet.com (e.g., "https://www.loopnet.com/search/land/usa/for-sale/").
  • Include Listing Details (includeListingDetails): Boolean to specify if detailed information for each listing should be scraped. Default is false.
  • Max Items/Listings to Scrape per Crawl (maxItems): Maximum number of listings that will be scraped during a single run. Default is 100.
  • Max Concurrency (maxConcurrency): Maximum number of pages processed simultaneously. Default is 10.
  • Min Concurrency (minConcurrency): Minimum number of pages processed simultaneously. Default is 1.
  • Max Request Retries (maxRequestRetries): Number of times the crawler will retry a failed request before giving up. Default is 100.
  • Proxy Configuration (proxy): Specifies proxy servers that will be used to ensure anonymity and bypass rate limits.

Output Structure

The scraper produces a list of listings, with each listing containing fields such as:

1{
2    "propertyId": "29059206",
3    "listingType": "LandForAuction",
4    "propertyType": "Land",
5    "city": "Los Angeles",
6    "state": "CA",
7    "zip": "90025",
8    "country": "US",
9    "address": "1535 Pontius Ave0.16 AC Industrial Lot",
10    "description": "Near Santa Monica | First Bid Meets Reserve",
11    "listingUrl": "https://www.loopnet.com/Listing/1535-Pontius-Ave-Los-Angeles-CA/29059206/",
12    "images": [
13        "https://images1.loopnet.com/i2/vRziOb9xggDWv5lTBnnvpKMijKp8VO9KEFgCj_fi09o/117/land-property-for-sale-1535-pontius-ave-los-angeles-ca-90025.jpg"
14    ],
15    "dataPoints": [
16        "Notable proximity to airports and downtown",
17        "Accessible parking lot with ideal M1 zoning",
18        "Starting bid $250,000"
19    ],
20    "latitude": 34.049006,
21    "longitude": -118.446669,
22    "propertySubtype": "Industrial",
23    "saleCondition": "Auction Sale",
24    "saleType": "Investment",
25    "parcelNumber": "4324-018-800",
26    "zoningCode": "LAM1",
27    "broker": "Newmark",
28    "phone": "+1 310-407-6569",
29    "date_market": "11/14/2024",
30    "agent_firstName": "Steven",
31    "agent_lastName": "Salas",
32    "agent_fullName": "Steven Salas",
33    "agent_profileUrl": "https://www.loopnet.com/commercial-real-estate-brokers/profile/steven-salas/pw3mtcsb/29059206",
34    "agent_photoUrl": "https://images1.loopnet.com/i2/KIAhyHEecsGoAHDAwNazN21USEBXGIziHwcPmW98f7M/106/image.jpg",
35    "agent_company_name": "Newmark"
36}

Output Fields Explanation

  • propertyId: Unique identifier for the property listing.
  • listingType: The type of listing (e.g., "LandForAuction").
  • propertyType: Type of the property (e.g., "Land").
  • city: City where the property is located (e.g., "Los Angeles").
  • state: State code where the property is located (e.g., "CA").
  • zip: ZIP code of the property location (e.g., "90025").
  • country: Country code of the property location (e.g., "US").
  • address: Full address of the property.
  • description: Brief description of the property (e.g., "Near Santa Monica | First Bid Meets Reserve").
  • listingUrl: URL to the specific listing on LoopNet.
  • images: Array of image URLs representing the property.
  • dataPoints: Array of additional details or highlights about the property.
  • latitude & longitude: Geographical coordinates of the property.
  • propertySubtype: Specific subtype of the property (e.g., "Industrial").
  • saleCondition: Condition of the sale (e.g., "Auction Sale").
  • saleType: Type of sale (e.g., "Investment").
  • parcelNumber: Parcel number assigned to the property.
  • zoningCode: Zoning code of the property (e.g., "LAM1").
  • broker: Name of the broker managing the property listing.
  • phone: Contact phone number for the broker.
  • date_market: Date when the property was listed on the market.
  • agent_firstName, agent_lastName, agent_fullName: Details of the listing agent.
  • agent_profileUrl: URL to the agent's profile page on LoopNet.
  • agent_photoUrl: URL to the agent's profile photo.
  • agent_company_name: Name of the agent's company.

Explore More Scrapers

If you found this Apify Smartbuyglasses Scraper useful, be sure to check out our other powerful scrapers and actors at memo23's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs across various platforms and use cases.

Support

Additional Services

Developer
Maintained by Community

Actor Metrics

  • 4 monthly users

  • 0 No stars yet

  • 92% runs succeeded

  • 17 hours response time

  • Created in Nov 2024

  • Modified a month ago