# RentCast Property By ID

> RentCast Property By ID 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).

Retrieves detailed property records for a specific US property using its RentCast property ID, including ownership, features, sale history, HOA, zoning, and more.

## Facts

- Endpoint: POST https://rentcast.mpp.paywithlocus.com/rentcast/property-by-id?utm_source=zero.xyz
- Price: $0.033/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- 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-property-by-id-8126d1b2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EMARSXVJUQy9QWcurf2iv

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-property-by-id-8126d1b2 -d '<json body>'
```

Example prompt: Can you pull up the full property record for 5500 Grand Lake Dr, San Antonio, TX 78244 — I want to see who owns it, when it last sold, and what features it has like pool or garage?

## When to prefer this

Use this endpoint when you have a specific RentCast property ID (formatted as a standardized address string) and need comprehensive property details in a single call. Prefer this over the general Properties search endpoint when you already know the exact property identifier and want full record details including ownership, history, and features.

## Known failure modes

- Invalid or malformed property ID returns an error or empty result
- Property ID not found in RentCast database returns 404 or null data
- Network timeout if RentCast upstream is slow
- Missing required 'id' field returns validation error

## How this service works

Retrieve a single property record by its RentCast ID.

## Output

Returns a comprehensive property record including owner names and mailing address, property features (pool, garage, cooling, heating, fireplace, roof type, view type), sale history with dates and prices, HOA fee, lot size, bedroom count, room count, zoning classification, county, city, state, and zip code.

## Example request

```json
{
 "id": "5500-Grand-Lake-Dr,-San-Antonio,-TX-78244"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "id"
 ],
 "properties": {
  "id": {
   "type": "string",
   "description": "RentCast property ID (e.g., \"5500-Grand-Lake-Dr,-San-Antonio,-TX-78244\")"
  }
 },
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rentcast-property-by-id-8126d1b2/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)
