# Rental Comps Analysis API

> Rental Comps Analysis API is a paid API for AI agents from 192.3.171.233, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Analyzes caller-supplied rental observations against a target property, scoring comparables and returning a weighted rent estimate with confidence band, market benchmarks, and evidence provenance.

## Facts

- Endpoint: POST https://192.3.171.233/v1/rentals/comps
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rental-comps-analysis-api-06bc05d3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PzNyBljvI2Ufcdjw_W3aF

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 rental-comps-analysis-api-06bc05d3 -d '<json body>'
```

Example prompt: Run a rental comp analysis on a 2-bedroom, 2-bathroom multifamily unit at 600 Guadalupe St, Unit 901, Austin TX 78701 — 1,020 sq ft — using the candidate listings I'm providing and give me a confidence-scored rent estimate alongside ZORI and HUD fair market rent benchmarks.

## When to prefer this

Choose this endpoint when you have caller-supplied rental observations you are authorized to process and need a structured, evidence-backed rent estimate with confidence scoring and market benchmark context for a specific U.S. target property. It is ideal for property managers, pricing agents, and tenant advisors who need a defensible comp run with full provenance rather than a simple ZIP-level market snapshot. Prefer this over the market snapshot endpoint when you have proprietary or curated comparable observations to contribute. Prefer it over manual analysis when you need machine-readable confidence bands, HUD/ZORI benchmark overlays, and a content-hashed audit trail.

## Known failure modes

- Unsigned or missing x402 payment header returns 402 challenge before validation
- Invalid credentials or inability to produce minimum advertised result rejected before payment and not charged
- Insufficient or unresolvable candidate observations may lower confidence band to LOW or return no estimate
- Target property address not geocodable returns validation error
- Policy object with conflicting or unsupported parameters may cause rejection
- Candidate observations missing required fields result in filtering or rejection

## How this service works

An x402-paid API suite for autonomous agents. The freight operation preserves deterministic U.S. DOT/FMCSA carrier checks. A self-contained rental market snapshot returns available public rent benchmarks, trends, provenance, and optional budget fit from a ZIP code and bedroom count. Other rental operations normalize, deduplicate, search, compare, and analyze rental observations supplied by a caller who is authorized to process them. Zillow Research ZORI, U.S. Census ZCTA geography, and HUD Fair Market Rent data are not represented as unit-level listings or executed lease rents. Unsigned requests receive the x402 challenge before validation. Credential-bearing retries that are invalid or cannot produce the advertised minimum result are rejected before payment verification and settlement and are not charged.

## Output

Returns a structured comp run result including: a weighted rent point estimate and plausible range, a confidence band (HIGH/MEDIUM/LOW) with score and method, scored and ranked comparable observations, area-level market context (ZORI typical rent, 1/3/12-month change percentages, HUD Fair Market Rents by bedroom count), a full evidence chain with content hashes and attribution, and any data quality warnings. Also echoes the target property details and a unique comp run ID.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "policy": {
   "type": "object"
  },
  "target": {
   "type": "object"
  },
  "candidates": {
   "type": "array",
   "items": {
    "type": "object"
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "market": {
   "evidence": [
    {
     "id": "ev_zori",
     "dataset": "Zillow Observed Rent Index (ZORI)",
     "sourceId": "zillow-research",
     "sourceUrl": "https://rentals.example/listings/AUS-1200-12A",
     "fieldPaths": [
      "/typicalRentCents"
     ],
     "observedAt": "2026-08-23T16:00:00Z",
     "attribution": "Caller-authorized property manager feed",
     "contentHash": "sha256:ccdbf127d9e36d25f3c0e535a3cb4280c7b67117399e6fe42a41a914f1c9087a",
     "retrievedAt": "2026-08-24T12:05:00Z"
    }
   ],
   "latitude": 30.2713,
   "warnings": [
    "Market benchmarks are area-level context and are not substitutes for property-level comparables."
   ],
   "longitude": -97.7426,
   "postalCode": "78701",
   "generatedAt": "2026-08-24T12:00:00Z",
   "hudAreaCode": "METRO12420M12420",
   "hudAreaName": "Austin-Round Rock-Georgetown, TX HUD Metro FMR Area",
   "sourceCount": 2,
   "datasetVersion": "rental-ds-2026-08-24-6af7130e",
   "change1MonthPct": 0.3,
   "change3MonthPct": 1.1,
   "typicalRentAsOf": "2026-07",
   "change12MonthPct": -0.8,
   "typicalRentCents": 229400,
   "hudFairMarketRentsCents": {
    "0": 143000,
    "1": 160000,
    "2": 195000,
    "3": 254000
   }
  },
  "target": {
   "address": {
    "city": "Austin",
    "unit": "901",
    "line1": "600 Guadalupe St",
    "state": "TX",
    "postalCode": "78701"
   },
   "bedrooms": 2,
   "latitude": 30.2704,
   "bathrooms": 2,
   "longitude": -97.7462,
   "squareFeet": 1020,
   "propertyType": "MULTIFAMILY"
  },
  "evidence": [
   {
    "id": "ev_listing_1",
    "dataset": "Rental listing observation",
    "sourceId": "property-manager-feed",
    "sourceUrl": "https://rentals.example/listings/AUS-1200-12A",
    "fieldPaths": [
     "/comparables/0"
    ],
    "observedAt": "2026-08-23T16:00:00Z",
    "attribution": "Caller-authorized property manager feed",
    "contentHash": "sha256:ccdbf127d9e36d25f3c0e535a3cb4280c7b67117399e6fe42a41a914f1c9087a",
    "retrievedAt": "2026-08-24T12:05:00Z"
   }
  ],
  "warnings": [
   "The estimate uses asking-rent observations, not executed lease rents.",
   "The plausible range is a weighted interquartile range, not a statistical confidence interval."
  ],
  "compRunId": "cmp_a017cab11f737b2fc633",
  "confidence": {
   "band": "MEDIUM",
   "score": 78,
   "method": "HEURISTIC_V1_UNCALIBRATED",
   "factors": [
    {
     "name": "effectiveSampleSize",
     "score": 0.74,
     "weight": 0.3
    },
    {
     "na
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rental-comps-analysis-api-06bc05d3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 192.3.171.233](https://www.zero.xyz/host/192.3.171.233/llms.txt)
