One run samples an area's sale and rental markets, groups them by bedrooms and property type, and delivers gross yield per group - buy medians, monthly rent medians, annualized rent and the yield percent, sample sizes attached. Asking prices and advertised rents, honestly labeled. Aggregates only.
$19.24 / 1,000 · Recently published - building its public record.
Run it on Apify → Free to try - runs bill per result on your own account.
Every field is optional unless marked; sensible defaults do the rest.
| Field | Type | What it does | Default |
|---|---|---|---|
location |
string | The area to scan: a UK city, town, district or postcode as you would type it on Rightmove, e.g. "Manchester" or "LS6". | Manchester |
priceMinGbp |
integer | Only consider sale listings at or above this price. | - |
priceMaxGbp |
integer | Only consider sale listings at or below this price - your actual budget. | - |
radiusMiles |
integer | Widen the scan this many miles around the location (0-40). | - |
samplePages |
integer | Result pages sampled per market side - sale and rental (2-42). More pages = steadier medians. | 10 |
maxItems |
integer | Upper bound on yield rows (one per property group). | 50 |
One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.
| Field | Type | Meaning |
|---|---|---|
location |
string | The searched area. |
bucket |
string | Property group: bedrooms + property type. |
buySampleSize |
integer | Sale listings behind the buy-side stats. |
buyMedianGbp |
integer | Median asking price of the group, GBP. |
buyP25Gbp |
integer | 25th percentile asking price. |
buyP75Gbp |
integer | 75th percentile asking price. |
rentSampleSize |
integer | Monthly rental listings behind the rent-side stats. |
rentMedianMonthlyGbp |
integer | Median advertised monthly rent, GBP. |
annualRentGbp |
integer | Median monthly rent times twelve. |
grossYieldPct |
number | annualRentGbp / buyMedianGbp x 100, one decimal. Gross of all costs - asking prices, honestly labeled. |
currency |
string | Always GBP. |
Recently published - building its public record. Live record, failures included: status page.
Full documentation, examples and the AI-assistant prompt live on the store page.