Flat monthly rate.
Not per-lookup billing.
Both are developer-first property data APIs. The difference is how you pay. Street Data charges per lookup — £0.02 to £0.50 per call depending on the endpoint. Homedata charges a flat monthly rate — every endpoint, same price, predictable bill.
100 calls/month free. Transparent call weights — address find 2 calls, retrieve 5 calls. No per-lookup charges.
Two billing models, same data
Street Data
Pay per lookupVariable cost per call
£0.02–£0.50 per lookup depending on endpoint. Costs scale linearly with usage.
Different endpoints, different prices
Each data type has its own per-lookup cost. A 5-endpoint workflow costs 5 different amounts.
Developer-first API
Good documentation, JSON responses, REST endpoints. Built for integration.
Homedata
Flat monthlyPredictable monthly cost
Flat plans with included call allowances. Same price for every endpoint.
Transparent call weights — you know the cost upfront
Most property data endpoints cost 1 call. Address find/postcode 2 calls, retrieve 5 calls, comparables 10 calls — reflecting real infrastructure costs.
Permanent free tier
100 calls/month free, no credit card required. Address find costs 2 calls, retrieve 5 calls — still far cheaper than per-lookup competitors.
Both products serve developers building on UK property data. The key difference is billing predictability.
The portfolio problem
Per-lookup pricing works fine for one-off checks. But if you're building portfolio tools, due diligence workflows, or bulk enrichment — the maths changes fast.
100 properties
5 data points each (address, EPC, flood risk, sold prices, property detail)
Street Data (PAYG)
£10 – £250
Depends on endpoint mix
Homedata (flat monthly)
Included in plan
500 calls — fits in any paid plan
1,000 properties
5 data points each — typical monthly portfolio refresh
Street Data (PAYG)
£100 – £2,500
Wide range based on endpoints
Homedata (flat monthly)
Included in plan
5,000 calls — fits Growth or above
10,000 properties
5 data points each — enterprise portfolio management
Street Data (PAYG)
£1,000 – £25,000
Highly variable by endpoint
Homedata (flat monthly)
Included in plan
50,000 calls — Pro plan
The point isn't just cost. It's that you can calculate your Homedata number on day one — before you write a line of code. With per-lookup pricing, your bill depends on which endpoints you use, how often, and at what scale. That makes budgeting a guess until you're in production.
Feature comparison
Side by side — what each API offers.
|
|
Street Data | |
|---|---|---|
| Billing model | Monthly subscription — transparent call weights | Pay-as-you-go — £0.02–£0.50 per lookup |
| Free tier | Permanent — 100 calls/month, no credit card required | Limited trial / demo |
| Cost predictability | Fixed — know your max cost before you build | Variable — depends on endpoint mix and volume |
| Address search | Free public endpoint (60/min) · V1: 2 calls | Charged per lookup |
| EPC data | 1 call — transparent call weights across all endpoints | Available — per-lookup charge |
| Flood / environmental risk | 7 risk types — flood, radon, noise, landfill… | Available — per-lookup charge |
| Comparable sales | PostGIS radius search + OpenAI ranking | Available — per-lookup charge |
| Planning applications | Radius search by lat/lng | Available — per-lookup charge |
| Embeddable address widget | Free JS widget — drop-in typeahead | API only — build your own UI |
| Documentation | Interactive docs + Python/JS/cURL examples | Good developer docs |
What Street Data offers that we don't
Honest comparison — some things they do differently or have that we don't yet.
Pay-as-you-go flexibility
If your usage is very low and sporadic, per-lookup pricing might cost less than a monthly plan. PAYG works well for occasional one-off lookups.
Established developer community
Street Data has been serving developers longer. Their API patterns and data coverage may be more mature in certain areas.
Granular endpoint pricing
Per-endpoint pricing means you only pay for what you use. If you only need one data type, PAYG avoids paying for endpoints you don't call.
Different data sources
They may source or process certain datasets differently. Always verify coverage for your specific use case with both providers.
Try it — zero cost, zero commitment
Get an API key in 30 seconds. Address find costs 2 calls via V1, or use the free public endpoint for testing (60 req/min, no key needed). Property data starts at 100 calls/month free.
# 1. Search for a property (public endpoint — free, 60 req/min) curl "https://api.homedata.co.uk/api/address/find/?q=10+Downing+Street+London" # 2. Get property details (1 call) curl -H "Authorization: Api-Key YOUR_API_KEY" \ "https://api.homedata.co.uk/api/properties/100023336956/" # 3. Get EPC data (1 call) curl -H "Authorization: Api-Key YOUR_API_KEY" \ "https://api.homedata.co.uk/api/epc-checker/100023336956/"
Know your costs before you build
Flat monthly pricing. Every endpoint, same price. Start free, upgrade when you're ready.
Compare other alternatives