# RentCast Sale Listings Search

> RentCast Sale Listings Search is a paid API for AI agents from RentCast at rentcast.mpp.paywithlocus.com, paid per call via MPP, $0.033/call, status unknown (last checked 2026-10-10, last successful call 2026-07-12).

Search and filter active or inactive US residential property sale listings by location, price, property type, size, and other criteria

## Facts

- Endpoint: POST https://rentcast.mpp.paywithlocus.com/rentcast/sale-listings?utm_source=zero.xyz
- Price: $0.033/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-10
- Last successful call: 2026-07-12
- Success rate: 100% of calls made through Zero
- Rating: 5.0 / 5 from 1 review
- Activations on Zero: 6
- Provider: RentCast
- Docs: https://developers.rentcast.io/reference/introduction
- Website: https://rentcast.io
- Tags: real-estate, property, valuations, rent-estimates, data
- Canonical page: https://www.zero.xyz/c/rentcast-sale-listings-293f767c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7PAzQUadWn-FNaBMTXBUK

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 rentcast-sale-listings-293f767c -d '<json body>'
```

Example prompt: Can you pull up active single-family homes for sale in Austin, TX priced between $300,000 and $600,000, with 3 to 4 bedrooms and at least 2 bathrooms — give me up to 20 results and include the total count?

## When to prefer this

Use this endpoint when you need to search across multiple sale listings using broad or filtered criteria such as location, price range, property type, or bedroom count. Prefer this over the Sale Listing By ID endpoint when you don't have a specific listing ID and need to discover or enumerate properties matching certain conditions. Best suited for real estate search, market exploration, lead generation, or investment screening workflows.

## Known failure modes

- Invalid or missing location parameters — returns empty results or error if no geographic filter is provided
- Price or bedroom range format incorrect — must use colon for range (e.g. 300000:600000) or pipe for multiples
- State must be 2-character abbreviation; full state name returns no results
- Radius exceeds 100-mile maximum — request rejected
- Limit outside 1-500 range — returns validation error
- Zip code not found or invalid — returns empty listing array
- Case-sensitive city name mismatch — returns no results if city capitalization is wrong

## How this service works

Search for-sale property listings by location. Returns MLS data, agent info, pricing, and listing history.

## Output

Returns an array of active (or inactive) US property sale listings matching the search criteria, each including property address, listing price, property type, bedroom/bathroom counts, square footage, lot size, year built, days on market, and listing status. The response may also include an X-Total-Count header with the total number of matching records when includeTotalCount is true.

## Example request

```json
{
 "city": "Austin",
 "limit": 20,
 "price": "300000:600000",
 "state": "TX",
 "status": "Active",
 "bedrooms": "3:4",
 "bathrooms": "2",
 "propertyType": "Single Family",
 "includeTotalCount": true
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "allOf": [
  {
   "anyOf": [
    {
     "required": [
      "address"
     ]
    },
    {
     "required": [
      "city"
     ]
    },
    {
     "required": [
      "state"
     ]
    },
    {
     "required": [
      "zipCode"
     ]
    },
    {
     "required": [
      "latitude"
     ]
    },
    {
     "required": [
      "longitude"
     ]
    }
   ],
   "description": "At least one location parameter is required: address, city, state, zipCode, latitude, or longitude"
  }
 ],
 "properties": {
  "city": {
   "type": "string",
   "description": "City name (case-sensitive)"
  },
  "limit": {
   "type": "number",
   "description": "Max records to return (1-500, default 50)"
  },
  "price": {
   "type": "string",
   "description": "Listed price filter. Supports ranges/multiples"
  },
  "state": {
   "type": "string",
   "description": "2-character state abbreviation"
  },
  "offset": {
   "type": "number",
   "description": "Pagination offset (default 0)"
  },
  "radius": {
   "type": "number",
   "description": "Search radius in miles (max 100)"
  },
  "status": {
   "type": "string",
   "description": "Active or Inactive (default: Active)"
  },
  "address": {
   "type": "string",
   "description": "Full address (Street, City, State, Zip)"
  },
  "daysOld": {
   "type": "string",
   "description": "Days on market (min 1). Supports ranges"
  },
  "lotSize": {
   "type": "string",
   "description": "Lot size in sq ft. Supports ranges/multiples"
  },
  "zipCode": {
   "type": "string",
   "description": "5-digit US zip code"
  },
  "bedrooms": {
   "type": "string",
   "description": "Number of bedrooms. Supports ranges (1:3) and multiples (1|3)"
  },
  "latitude": {
   "type": "number",
   "description": "Latitude for circular search"
  },
  "bathrooms": {
   "type": "string",
   "description": "Number of bathrooms. Supports ranges and multiples"
  },
  "longitude": {
   "type": "number",
   "description": "Longitude for circular search"
  },
  "yearBuilt": {
   "type": "string",
   "description": "Year built. Supports ranges/multiples"
  },
  "propertyType": {
   "type": "string",
   "description": "Single Family, Condo, Townhouse, Manufactured, Multi-Family, Apartment, Land (pipe-separated for multiple)"
  },
  "squareFootage": {
   "type": "string",
   "description": "Living area in sq ft. Supports ranges/multiples"
  },
  "includeTotalCount": {
   "type": "boolean",
   "description": "Include total count in X-Total-Count respons
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rentcast-sale-listings-293f767c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rentcast.mpp.paywithlocus.com](https://www.zero.xyz/host/rentcast.mpp.paywithlocus.com/llms.txt)
