# RentCast Rental Listing by ID

> RentCast Rental Listing by ID is a paid API for AI agents from rentcast.x402.paywithlocus.com, paid per call via x402, $0.033/call, status unknown (last checked 2026-09-15).

Retrieves full details for a specific US rental listing using its unique listing ID from RentCast's database.

## Facts

- Endpoint: POST https://rentcast.x402.paywithlocus.com/rentcast/rental-listing-by-id
- Price: $0.033/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rentcast-rental-listing-by-id-7c049334
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FmbD8_ze9S5ZdGn307Xot

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-rental-listing-by-id-7c049334 -d '<json body>'
```

Example prompt: Can you pull up the full details for rental listing ID 'rent_abc123def456' from RentCast?

## When to prefer this

Use this endpoint when you already have a specific RentCast rental listing ID and need to retrieve the full details for that exact listing. Prefer this over search/list endpoints when you have a known identifier and want precise, single-record lookup rather than browsing results.

## Known failure modes

- Invalid or nonexistent listing ID returns empty data or error response
- Malformed request body (missing 'id' field) causes request failure
- Payment failure due to insufficient USDC balance prevents data retrieval
- Rate limits or service downtime may return non-200 responses

## How this service works

US real estate intelligence — property records, AVM valuations, rent estimates, sale/rental listings, and market statistics.

## Output

Returns a JSON object containing full rental listing details for the specified ID, such as property address, rental price, bedrooms, bathrooms, square footage, listing status, and related property attributes. Also includes payment confirmation metadata (settled USDC amount, request ID, status URL) and a success flag.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "id": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "payment": {
   "scheme": "exact",
   "settledUsdc": "0.001000",
   "authorizedMaxUsdc": "0.001000"
  },
  "request": {
   "id": "00000000-0000-4000-8000-000000000000",
   "statusUrl": "/requests/00000000-0000-4000-8000-000000000000"
  },
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rentcast-rental-listing-by-id-7c049334/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rentcast.x402.paywithlocus.com](https://www.zero.xyz/host/rentcast.x402.paywithlocus.com/llms.txt)
