landflip.com APIlandflip.com ↗
Access LandFlip land listings via API. Filter by state, acreage, price, and owner financing. Retrieve full property details, financing terms, and seller info.
curl -X GET 'https://api.parse.bot/scraper/a21de796-59bb-4c4b-a20d-e679adbc6736/search_listings?page=1&state=Colorado&finance=true&max_price=10000' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for land listings with various filters including owner financing, acreage, price, and state. Returns paginated results with listing summaries.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination. |
| state | string | US state name to filter by (e.g. 'Texas', 'Colorado'). Omitting returns listings from all states. |
| finance | boolean | Filter for owner-financed listings only. |
| max_acres | integer | Maximum acreage filter. |
| max_price | integer | Maximum price in USD. |
| min_acres | integer | Minimum acreage filter. |
| min_price | integer | Minimum price in USD. |
{
"type": "object",
"fields": {
"listings": "array of listing objects each containing id, url, title, location, price, acres, seller, and badge",
"pagination": "object with current_page, total_pages, and total_results"
},
"sample": {
"data": {
"listings": [
{
"id": "413006",
"url": "https://www.landflip.com/land/413006",
"acres": "10 Acres",
"badge": "Showcase",
"price": "$16,630",
"title": "Big Buck for Just a Few Bucks",
"seller": "Landopia, LLC",
"location": "Van Horn : Culberson Co : Texas"
}
],
"pagination": {
"total_pages": 25,
"current_page": 1,
"total_results": 475
}
},
"status": "success"
}
}About the landflip.com API
The LandFlip API provides 2 endpoints for searching and retrieving land listings from LandFlip.com. The search_listings endpoint accepts filters for state, price range, acreage, and owner financing status, returning paginated summaries with per-listing price, acres, seller, and badge data. The get_listing_detail endpoint returns structured financing terms, zoning, terrain, APN, taxes, and full property descriptions for any individual listing ID.
Searching Land Listings
The search_listings endpoint accepts up to seven optional filter parameters: state (US state name, e.g. 'Texas'), finance (boolean to restrict to owner-financed listings), min_price / max_price (integer USD bounds), and min_acres / max_acres. Results are paginated; the pagination object in the response reports current_page, total_pages, and total_results. Each entry in the listings array includes the listing id, url, title, location, price, acres, seller, and badge.
Listing Detail Data
Passing a numeric listing_id string (obtained from search results) to get_listing_detail returns the full record for that property. The details object surfaces structured fields such as zoning, terrain type, taxes, and APN. When a listing offers owner financing, the financing object includes down_payment, monthly_payment, term_months, interest_rate, cash_price, and finance_price. The seller object identifies the seller by name and company, and description contains the full property description text.
Coverage and Pagination
Listings span all US states; omitting the state parameter returns results across the full inventory. The page parameter steps through paginated result sets. Financing fields are only populated for listings that advertise owner-financing terms — for cash-only listings, the financing object will not contain parsed term data.
- Build a land investment screener that filters by state, acreage, and maximum price to surface under-market listings.
- Monitor owner-financed land deals by polling
search_listingswithfinance: trueacross target states. - Aggregate listing counts and average prices by state to produce a rural land market summary.
- Extract APN and zoning data from
get_listing_detailto cross-reference with county parcel records. - Track down-payment and monthly-payment terms across owner-financed listings to model buyer affordability.
- Populate a curated land marketplace by syncing titles, prices, acreage, and seller info from search results.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does LandFlip offer an official developer API?+
What does the `financing` object contain, and when is it populated?+
financing object from get_listing_detail includes down_payment, monthly_payment, term_months, interest_rate, cash_price, and finance_price. For cash-only listings, these fields will not be present. You can pre-filter for financed listings using the finance boolean in search_listings.Does the API return property photos or map coordinates?+
How does pagination work in `search_listings`?+
pagination object in every search_listings response includes current_page, total_pages, and total_results. Pass the integer page parameter to step through result sets. All other filter parameters persist independently of the page value.