ForSaleByOwner Listings Scraper - FSBO Homes by City
Pricing
from $7.50 / 1,000 forsalebyowner listings scraper - fsbo homes by cities
ForSaleByOwner Listings Scraper - FSBO Homes by City
Scrape for-sale-by-owner homes from ForSaleByOwner.com by city or state: price, beds, baths, sqft, address, coordinates, description, photos, seller name, open houses and features. Also featured and sitemap modes. No login.
Pricing
from $7.50 / 1,000 forsalebyowner listings scraper - fsbo homes by cities
Rating
0.0
(0)
Developer
Vitalii Bondarev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape for-sale-by-owner (FSBO) homes from ForSaleByOwner.com by city or by state. Every property comes back as one flat row with price, beds, baths, square footage, address, coordinates, description, photos, seller name, open houses and home features. No login, no API key, and it works without a proxy.
What it collects
Three modes cover the public data of forsalebyowner.com:
| Mode | What you get |
|---|---|
api (default) | Full listing data for a city or state slug such as miami-florida or texas: price, address, county, neighborhoods, latitude/longitude, property type, beds, baths, living area, lot size, year built, description, listing/activation/update dates, seller name, photos, open houses, appliances, parking, heating, cooling, flooring, views, yard, patio, pool and buyer-agent preferences. |
featured | The rotating featured listing cards of the home page (about 20): address, price, beds, baths, sqft, listing image, "listed by" text, detail URL. |
sitemap | Address-only records for thousands of listings from the site's public listings sitemap: detail URL, address text, state, ZIP code and last-modified date. |
Use it to build lead lists of owners selling without an agent, to track FSBO inventory and pricing by state, or to monitor new listings in a target market.
Input
| Field | Type | Description | Default |
|---|---|---|---|
mode | string | api, featured or sitemap | api |
searchSlug | string | City-state or state slug for API mode, e.g. austin-texas, texas. Several slugs may be comma-separated. | miami-florida |
stateFilter | array | Keep only listings from these US states (two-letter codes). | none |
maxResults | integer | Maximum number of records to collect. | 50 |
proxyConfiguration | object | Optional Apify Proxy settings. Runs without a proxy by default. | no proxy |
Example input:
{"mode": "api","searchSlug": "miami-florida","maxResults": 10,"proxyConfiguration": { "useApifyProxy": false }}
Example output
{"id": "6acc59a04836fe8a3907e497","url": "https://www.forsalebyowner.com/listing/1916-Hollyglen-Drive-Tyler-TX-75703/6acc59a04836fe8a3907e497","title": "1916 Hollyglen Drive, Tyler, TX 75703","listing_status": "Active","price": 284000,"city": "Tyler","state": "TX","postal_code": "75703","bedrooms": 2,"bathrooms": 2,"living_area_sqft": 1457,"year_built": 2004,"property_type": "House","seller_name": "Wonderful Home for single adult or retired couple","photo_count": 24}
Fields without a value for a given listing are left out of that record.
Pricing
Pay per result: $0.005 per listing record pushed to the dataset, and nothing for runs that return no records.
Notes
- Data is read from the public listing feed that the ForSaleByOwner.com search page itself uses.
- A state slug (for example
florida) returns the whole state, paginated automatically untilmaxResultsis reached. - Only publicly visible listing data is collected; seller phone numbers and e-mail addresses are not exposed by the site and are not returned.