Discover/LandFlip API
live

LandFlip 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.

Endpoint health
verified 1d ago
get_listing_detail
search_listings
2/2 passing latest checkself-healing
Endpoints
2
Updated
26d ago

What is the LandFlip 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.

Try it
Page number for pagination.
US state name to filter by (e.g. 'Texas', 'Colorado'). Omitting returns listings from all states.
Filter for owner-financed listings only.
Maximum acreage filter.
Maximum price in USD.
Minimum acreage filter.
Minimum price in USD.
api.parse.bot/scraper/a21de796-59bb-4c4b-a20d-e679adbc6736/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/a21de796-59bb-4c4b-a20d-e679adbc6736/search_listings?page=1&state=Texas&finance=True&max_acres=100&max_price=50000&min_acres=1&min_price=1000' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace landflip-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.landflip_api import LandFlip, Listing, ListingSummary

client = LandFlip()

# Search for owner-financed land in Texas under $50k
for summary in client.listings.search(state="Texas", finance=True, max_price=50000, min_acres=5):
    print(summary.title, summary.location, summary.price, summary.acres)
    # Navigate from summary to full detail
    full = summary.details()
    print(full.description, full.price)
    print(full.seller.name, full.seller.company)
    print(full.details.owner_will_finance, full.details.estimated_annual_taxes)
    print(full.financing.down_payment, full.financing.monthly_payment)
    break

# Fetch a specific listing directly by ID
listing = client.listings.get(listing_id="418775")
print(listing.title, listing.price, listing.acres)
print(listing.seller.name, listing.seller.company)
print(listing.details.assessor_parcel_number, listing.details.dirt_road_access)
All endpoints · 2 totalmissing one? ·

Search for land listings with filters including owner financing, acreage, price, and US state. Returns paginated results with listing summaries. Paginates by page number. Each listing includes an ID usable with get_listing_detail for full property information.

Input
ParamTypeDescription
pageintegerPage number for pagination.
statestringUS state name to filter by (e.g. 'Texas', 'Colorado'). Omitting returns listings from all states.
financebooleanFilter for owner-financed listings only.
max_acresintegerMaximum acreage filter.
max_priceintegerMaximum price in USD.
min_acresintegerMinimum acreage filter.
min_priceintegerMinimum price in USD.
Response
{
  "type": "object",
  "fields": {
    "listings": "array of listing summary objects with id, url, title, location, price, acres, seller, badge",
    "total_pages": "integer, total number of pages",
    "current_page": "integer, current page number",
    "total_results": "integer, total number of matching results"
  },
  "sample": {
    "data": {
      "listings": [
        {
          "id": "418080",
          "url": "https://www.landflip.com/land/418080",
          "acres": "10 Acres",
          "badge": "Showcase",
          "price": "$14,900",
          "title": "Camp, RV Living & Explore Outdoors",
          "seller": "Wide Sky Properties, LLC",
          "location": "Salt Flat : Culberson Co : TX"
        }
      ],
      "total_pages": 26,
      "current_page": 1,
      "total_results": 476
    },
    "status": "success"
  }
}

About the LandFlip API

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.

Reliability & maintenanceVerified

The LandFlip API is a managed, monitored endpoint for landflip.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when landflip.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official landflip.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
1d ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • 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_listings with finance: true across 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_detail to 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.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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.

Frequently asked questions
Does LandFlip offer an official developer API?+
LandFlip does not publish a public developer API or documented data feed. This Parse API is the structured programmatic interface for accessing LandFlip listing data.
What does the `financing` object contain, and when is it populated?+
For listings that advertise owner-financing terms, the 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?+
Not currently. The endpoints cover listing text, pricing, acreage, structured details (zoning, terrain, APN, taxes), financing terms, and seller info. You can fork this API on Parse and revise it to add an endpoint that returns image URLs or geographic coordinates for a given listing.
How does pagination work in `search_listings`?+
The 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.
Can I retrieve sold or off-market listings through the API?+
The API reflects currently active listings on LandFlip. Sold or expired listings are not currently returned by either endpoint. You can fork this API on Parse and revise it to add an endpoint targeting LandFlip's sold listings section if that data is accessible on the site.
Page content last updated . Spec covers 2 endpoints from landflip.com.
Related APIs in Real EstateSee all →
flippa.com API
Search and browse digital assets like websites, domains, and SaaS businesses listed on Flippa's marketplace, with detailed filtering by country and listing details. Access comprehensive information on thousands of digital business listings to find investment opportunities or monitor the market.
exprealty.com API
Search eXp Realty property listings by location with pagination, and access detailed information like images, agent contacts, and property history for any listing. Discover new locations and browse available homes all in one integrated experience.
loopnet.com API
Access LoopNet's commercial real estate data programmatically. Search listings by location, property type, and transaction type; retrieve full listing details including pricing and property facts; and find and profile commercial real estate brokers.
dotproperty.com.ph API
Search for residential properties for rent or sale on Dot Property Philippines and retrieve detailed information like pricing, specifications, and agent details from individual listings. Access comprehensive property data to compare options and make informed real estate decisions.
lennar-marketplace.locatealpha.com API
Access Lennar Investor Marketplace property listings along with detailed financials, demographics, rental comparables, and property management resources. Search and filter properties by market, retrieve per-property underwriting data, and explore area insights including schools, crime, income, and population trends.
realtor.com API
Search millions of real estate listings on Realtor.com, view detailed property information, find qualified agents in your area, and access market analytics to understand pricing trends. Get location suggestions and property insights all in one place to help you make informed decisions about buying, selling, or investing in real estate.
ingatlan.com API
Search real estate listings and development projects on ingatlan.com to find properties with detailed information like prices, descriptions, and project details. Get comprehensive data on available homes and construction projects even when direct access is restricted.
zonaprop.com.ar API
Search and retrieve property listings from Zonaprop, Argentina's leading real estate portal. Filter by operation type, property category, and location, then fetch full details for any listing.