# Rafid System Property Yield Analyzer

> Rafid System Property Yield Analyzer is a paid API for AI agents from api.rafidsystem.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Calculates gross/net rental yield, income, operating costs, and simple payback period for a property in Omani Rials (OMR)

## Facts

- Endpoint: POST https://api.rafidsystem.com/api/v1/x402/property/analyze?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rafid-system-property-yield-analyzer-fb41f9f6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__kGlYQTZhkET86bGnQ_-4

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 rafid-system-property-yield-analyzer-fb41f9f6 -d '<json body>'
```

Example prompt: Can you calculate the gross and net rental yield on a property worth 85,000 OMR that earns 6,000 OMR a year in rent, with 500 OMR maintenance, 300 OMR service charge, and a 5% vacancy rate?

## When to prefer this

Choose this endpoint when you need fast, on-demand rental yield and payback calculations for properties priced in Omani Rials (OMR) and want a pay-per-call model with no API key setup. It is ideal for real estate agents, property investors, or AI agents evaluating investment properties in Oman without needing a subscription service. Prefer alternatives if you need multi-currency support, historical yield data, mortgage calculations, or property valuation (not yield analysis).

## Known failure modes

- Missing required propertyValue causes validation error
- Supplying both 'maintenance' and 'maintenanceCost' fields simultaneously may cause conflict (use only one)
- vacancy rate outside 0–100 range returns validation error
- propertyValue of 0 or below is rejected (minimum 0.01)
- Payment not included or insufficient USDC results in 402 Payment Required response
- Extremely large values near the 1,000,000,000,000 maximum may produce unexpected results

## How this service works

Calculate gross/net rental yield, income, operating costs and simple payback in OMR. Calculations only. Paid per call via x402; no API key required.

## Output

Returns computed financial metrics for the rental property including gross rental yield percentage, net rental yield percentage, effective annual rental income (after vacancy), total operating costs, and simple payback period in years — all denominated in OMR.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "annualRent": {
   "type": "number",
   "maximum": 1000000000000,
   "minimum": 0
  },
  "maintenance": {
   "type": "number",
   "maximum": 1000000000000,
   "minimum": 0,
   "description": "Legacy alias for maintenanceCost; supply only one"
  },
  "propertyValue": {
   "type": "number",
   "maximum": 1000000000000,
   "minimum": 0.01
  },
  "serviceCharge": {
   "type": "number",
   "maximum": 1000000000000,
   "minimum": 0
  },
  "vacancyRatePct": {
   "type": "number",
   "maximum": 100,
   "minimum": 0
  },
  "maintenanceCost": {
   "type": "number",
   "maximum": 1000000000000,
   "minimum": 0
  },
  "otherAnnualCosts": {
   "type": "number",
   "maximum": 1000000000000,
   "minimum": 0
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Calculations only; excludes financing, taxes, transaction fees and capital appreciation.",
  "currency": "OMR",
  "netYield": 7.24,
  "annualRent": 7200,
  "grossYield": 8.47,
  "netYieldPct": 7.24,
  "paybackYears": 13.82,
  "grossYieldPct": 8.47,
  "propertyValue": 85000,
  "annualNetIncome": 6150,
  "grossAnnualIncome": 7200,
  "annualOperatingCost": 1050,
  "effectiveAnnualRent": 7200,
  "annualOperatingCosts": 1050
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rafid-system-property-yield-analyzer-fb41f9f6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.rafidsystem.com](https://www.zero.xyz/host/api.rafidsystem.com/llms.txt)
