# Multifamily Real Estate Deal Report

> Multifamily Real Estate Deal Report is a paid API for AI agents from hermes-storefront.onrender.com, paid per call via x402, $1.5/call, status unknown (last checked 2026-09-14).

Returns a full deal-level report for a specific US multifamily property, including deal score, distress signals, and computed offer range.

## Facts

- Endpoint: GET https://hermes-storefront.onrender.com/api/deals/%7Bid%7D/report
- Price: $1.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/multifamily-real-estate-deal-report-e333bd34
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oDWBOaU7Zav1MMTnhTCjR

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 multifamily-real-estate-deal-report-e333bd34
```

Example prompt: Pull the full Hermes deal report for deal ID 8821 — I want the deal score, any tax delinquency distress signals, and the computed offer range.

## When to prefer this

Use this endpoint when you have a specific deal ID and need the complete picture — deal score, distress signal details, and a computed offer range — rather than browsing card-level listings. Prefer this over the basic feed when you need actionable underwriting data for a specific property rather than bulk discovery.

## Known failure modes

- Invalid or unknown deal ID returns an error or empty result
- Payment failure via x402/USDC results in a 402 response and no data returned
- Deal record may be stale if listing has been updated or removed
- Distress signals section may have matched=0 if no public-record distress found
- Suggested offer status may not be 'computed' if underwriting data is insufficient

## How this service works

Deal-level US multifamily records for AI agents. Paid endpoints use x402 (USDC on Base).

## Output

A JSON object containing the deal details (address, city, state, units, list price, deal score), distress signals (matched flag, signal type such as tax delinquency, source URL, amount), and a suggested offer range (offer_low, offer_high) computed on an underwritten NOI basis.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "deal": {
   "city": "Dayton",
   "state": "OH",
   "units": 5,
   "address": "2615 N Gettysburg Ave",
   "deal_score": 73,
   "list_price": 249000
  },
  "distress": {
   "matched": 1,
   "signals": [
    {
     "amount": 4200,
     "source_url": "https://...",
     "signal_type": "tax_delinquent"
    }
   ]
  },
  "suggested_offer": {
   "status": "computed",
   "noi_basis": "underwritten",
   "offer_low": 171000,
   "offer_high": 201000
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/multifamily-real-estate-deal-report-e333bd34/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from hermes-storefront.onrender.com](https://www.zero.xyz/host/hermes-storefront.onrender.com/llms.txt)
