ParseForge Scrapers

Lennar New Homes Scraper

parseforge/lennar-new-homes-scraper

Real estateOther

Scrapes new-construction home listings from Lennar.com for a selected US state. Returns each home as a flat row with price, beds, baths, square footage, floor plan name, and community.

Run this scraper See the API call
Total users
2
Monthly active
1
Total runs
95
Bookmarked
0
Rating
Not rated yet
Last modified
9 days ago

Overview

ParseForge

Lennar New Homes Scraper

Scrape new-construction home listings from Lennar.com by state, up to a million per run. Each home comes with its price, square footage, beds, baths, floor plan name, and community details. No login or API key. Export to CSV, JSON, Excel, or XML.

Lennar's website lists thousands of new-construction homes across 30 states, but manually clicking through community pages to track inventory, pricing, and floor plans is slow and error-prone. This actor reads the public search feeds directly, letting you pull every available home in a state into a single structured dataset. It is built for homebuilders, real estate analysts, and investors who need fresh Lennar inventory data without writing a line of code.

Who uses it What they scrape Lennar for
Real estate investors Monitor Lennar's new-home inventory and pricing trends in a target state.
Market analysts Track floor plan mix, square footage, and price-per-square-foot across Lennar communities.
Competing homebuilders Benchmark Lennar's active listings, base prices, and community counts by metro area.
Data journalists Pull a snapshot of new-construction supply from the nation's second-largest homebuilder.

What it does

This Actor collects new-construction home listings from Lennar.com for a chosen US state and returns each home as a flat row with price, beds, baths, square footage, floor plan name, and community.

  • 🏘️ State-level search: pick any of the 30 US states where Lennar builds and pull every available listing in one run.
  • πŸ“ Inventory caps: set a maximum number of homes to collect, from a single quick check up to a full-state census.
  • πŸ“‹ Flat row output: every home is one row with price, beds, baths, square footage, floor plan, community name, and city.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Lennar data

πŸ“Š Track new-home inventory by state.

A real estate analyst runs the actor weekly for Florida and Texas to count active Lennar listings and detect supply changes before quarterly earnings calls.

πŸ’° Monitor base pricing trends.

An investor scrapes all California Lennar homes monthly, computes median price per square foot by community, and flags neighborhoods where Lennar is raising or cutting prices.

🏠 Compare floor plan availability.

A competing homebuilder pulls Lennar's active floor plans in North Carolina to see which plans are listed most often and at what square-footage tiers.

πŸ—ΊοΈ Map new-construction hot spots.

A data journalist collects Lennar listings across five Sun Belt states, geocodes the communities, and publishes a map of where the builder is adding the most inventory.

Why choose this scraper

What you get
No API registration Reads Lennar's public listing feeds directly with zero authentication.
Fixed schema Every run returns the same columns so you can append runs and build time series.
Runs on Apify Schedule daily or weekly runs, get webhook alerts, and store results in Apify's cloud.

How it compares

No other Store actor targets Lennar the same way, so the honest comparison is with the alternatives teams actually weigh.

Lennar New Homes Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Lennar changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor by selecting a US state and a maximum number of homes. The state filter runs before collection so only listings from that state reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
  "maxItems": 10
}

A larger pull:

{
  "maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $2.10
1,000 results $21.00
10,000 results $210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Lennar New Homes Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Lennar through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/lennar-new-homes-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

First, confirm that Lennar.com currently lists homes in the state you selected. Some states have limited inventory. Also check that your maxItems value is not set too low. If the state has listings but the actor returns nothing, the site layout may have changed and the actor may need an update.

The actor returns fewer homes than I expected.

The actor collects only homes that appear in Lennar's public search feed for that state. Lennar may show different counts on community pages versus the search feed. Increase maxItems to a high number to ensure you are not hitting the cap.

Some fields are empty in my dataset.

Lennar does not always populate every field for every listing. A missing price, square footage, or floor plan name usually means Lennar did not include that detail on the listing page. This is normal and not a scraper error.

The run times out before collecting all homes.

Large states like Florida or Texas can have thousands of listings. Increase the actor's timeout in the run settings, or reduce maxItems to a smaller number and run more frequently.

I get an error about the state selection.

The state input expects the lowercase slug form, such as 'north-carolina' or 'new-jersey'. If you are using the API, pass the state exactly as it appears in the dropdown list on the actor's input page.

FAQ

Question Answer
Does this actor scrape every Lennar home in the US? It scrapes all available listings for one state per run. To cover multiple states, run the actor once per state, either manually or by scheduling a run for each state you need.
What data fields does the actor return? Each row includes the home price, number of bedrooms and bathrooms, square footage, floor plan name, community name, city, and state. The exact field list is shown in the sample output on the actor's page.
Do I need a Lennar account or API key? No. The actor reads the same public listing data that Lennar.com shows to any visitor. No login, no API key, and no registration with Lennar is required.
Can I filter by city or community? The actor collects all homes in the selected state. To narrow results to a specific city or community, filter the output dataset after the run completes using a spreadsheet or a tool like Python or SQL.
How often can I run this actor? You can run it as often as you like. Many users schedule daily or weekly runs to track inventory changes. Apify's scheduler handles the timing and stores each run's results separately.
Does the actor include sold or coming-soon homes? It collects homes that are currently listed as available on Lennar.com. Homes marked as sold or not yet released are typically excluded from the public search feed.
What output formats are supported? You can export your dataset to CSV, JSON, Excel, XML, or RSS. The format is chosen when you download the results from Apify.
Can I get the full address of each home? Lennar's public listing pages typically show the community name and city rather than a full street address. The actor returns whatever address detail Lennar makes visible in the search results.
Is this actor affiliated with Lennar? No. This is an independent web scraping tool built by a third party. It is not endorsed by or affiliated with Lennar Corporation.
What happens if Lennar changes their website? Web scrapers can break when a site changes its layout. If the actor stops returning data, report the issue through Apify and the maintainer will update the scraper to match the new site structure.

Related actors

  • zillow-scraper: Use this instead if you need resale homes, rental listings, or Zestimate data rather than Lennar new construction.

Browse the full ParseForge collection for more scrapers.

πŸ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Lennar Corporation. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
state string (30 options) US state florida
maxItems integer How many new homes to collect per run. 10

Pricing

from $19.00 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.019 to $0.021

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST Β· run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~lennar-new-homes-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Lennar New Homes Scraper on Apify All scrapers