# LandWatch Land Listings Scraper

> LandWatch Land Listings Scraper is a paid API for AI agents from api.scrapeforagents.tech, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes structured land-for-sale listings and agent directory data from LandWatch.com given a filtered results URL

## Facts

- Endpoint: POST https://api.scrapeforagents.tech/v1/landwatch?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/landwatch-land-listings-scraper-098fbb4b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ENOjyIvO_f_eU5spJkGeI

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability landwatch-land-listings-scraper-098fbb4b -d '<json body>'
```

Example prompt: Scrape land-for-sale listings from LandWatch for Texas, pulling up to 50 results with full listing details like description, amenities, and price history — use this URL: https://www.landwatch.com/texas-land-for-sale

## When to prefer this

Use this endpoint when you need structured, machine-readable land listing or agent data from LandWatch.com without managing your own scraping infrastructure. Ideal for real estate researchers, land investors, or agents wanting to analyze rural property markets. Choose this over generic web scrapers when you want LandWatch-specific schema output (acres, price ranges, active status) already normalized. Not suitable for residential/urban property searches or non-LandWatch real estate sites.

## Known failure modes

- Invalid or non-LandWatch URL provided — API may return empty results or error
- LandWatch blocks or rate-limits the scraper — may return empty items (not charged)
- No listings match the filtered URL — returns count:0, items:[] (not charged)
- fetchListingDetails=true significantly increases response time for large maxItems values
- Agent detail pages unavailable or missing — partial data returned for some items

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count field, a product label ('landwatch'), and an items array where each entry contains land listing fields such as acres, address, active status, price ranges, acreage ranges, and optionally full listing details (description, amenities, directions, listing date, price event date) and seller/agent contact information.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "maxItems": {
   "type": "integer",
   "default": 100,
   "minimum": 0,
   "description": "Maximum number of unique listings or agents to export. Set to 0 for no requested limit."
  },
  "startUrl": {
   "type": "string",
   "default": "https://www.landwatch.com/illinois-land-for-sale",
   "description": "A land-for-sale results URL or a find-agent directory URL on landwatch.com. Copy the URL after applying your location, price, property type, or name filters."
  },
  "fetchListingDetails": {
   "type": "boolean",
   "default": true,
   "description": "Visit each property page for its full description, amenities, directions, listing date, and price event date. Turning this off makes listing searches faster."
  },
  "fetchSellerAgentDetails": {
   "type": "boolean",
   "default": false,
   "description": "Visit public broker profile pages for additional contact, website, and social links. Applies to both listing and agent searches."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "acres": null,
    "active": null,
    "address": null,
    "acresDisplay": null,
    "activePriceMax": null,
    "activePriceMin": null,
    "activeAcreageMax": null,
    "activeAcreageMin": null
   }
  ],
  "product": "landwatch"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/landwatch-land-listings-scraper-098fbb4b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.scrapeforagents.tech](https://www.zero.xyz/host/api.scrapeforagents.tech/llms.txt)
