# UK Rental Yield Estimator by Postcode

> UK Rental Yield Estimator by Postcode is a paid API for AI agents from property.payapi.market, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Estimates the rental yield for a UK property given a postcode and optional property value in GBP.

## Facts

- Endpoint: POST https://property.payapi.market/yield-estimate
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/property-payapi-market-f7e1726d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sp9tT_vaxe2U1mbuqANu2

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 property-payapi-market-f7e1726d -d '<json body>'
```

Example prompt: What's the estimated rental yield for a property in the E1 6RF postcode worth £450,000?

## When to prefer this

Use this endpoint when you need a quick, data-driven rental yield estimate for a specific UK postcode, especially when evaluating buy-to-let investment opportunities or comparing rental returns across locations. Ideal when you have a known property value or want to rely on average market data for a postcode.

## Known failure modes

- Invalid or unrecognised UK postcode returns an error response
- Property value provided as non-numeric or negative triggers validation error
- Postcode outside England and Wales may not be supported
- Payment not included or insufficient results in HTTP 402 Payment Required
- Service unavailable or timeout for unknown postcodes with no sold price history

## How this service works

Estimated rental yield for a UK postcode.

## Output

Returns an estimated rental yield percentage for the specified UK postcode, taking into account the provided property value or the average recent sold price for that postcode if no value is given. May include annualised rental income figures and yield breakdown.

## Example request

```json
{
 "postcode": "SW1A 1AA",
 "property_value": 450000
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "postcode": {
   "type": "string",
   "description": "UK postcode."
  },
  "property_value": {
   "type": "number",
   "description": "Property value in GBP. If omitted, the API uses the average recent sold price for the postcode."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/property-payapi-market-f7e1726d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from property.payapi.market](https://www.zero.xyz/host/property.payapi.market/llms.txt)
