For businesses · API + widget

Every UK postcode, scored.
One API call.

A REST API and drop-in widget for property portals, relocation platforms, and investment tools. The same engine that powers OneGoodArea, on your surface.

POST /v1/report
Authorization: Bearer aiq_***

{
  "area": "SW1A 1AA",
  "intent": "moving"
}
200 OKReport · 78/100 · moving
42,640
UK neighbourhoods
7
Public datasets
4
Intent modes
24h
Response cache
Developer experience

One request. A full read.

Send a postcode and an intent. Get back an overall score, five weighted dimensions, a plain-English narrative, and data-backed recommendations. Four intent modes: moving, investing, business, research.

Request
curl -X POST https://www.area-iq.co.uk/api/v1/report \
  -H "Authorization: Bearer aiq_your_key" \
  -H "Content-Type: application/json" \
  -d '{"area": "SW1A 1AA", "intent": "moving"}'
Response · 200 OK
{
  "id": "rpt_1710000000_abc123",
  "report": {
    "area":          "Westminster, SW1A 1AA",
    "intent":        "moving",
    "area_type":     "urban",
    "areaiq_score":  78,
    "sub_scores": [
      { "label": "Safety & Crime",      "score": 72, "weight": 25 },
      { "label": "Schools & Education", "score": 68, "weight": 20 },
      { "label": "Transport & Commute", "score": 94, "weight": 20 },
      { "label": "Daily Amenities",     "score": 86, "weight": 15 },
      { "label": "Cost of Living",      "score": 70, "weight": 20 }
    ],
    "property_data":    { "median_price": 895000, "price_change_pct": 2.1 },
    "schools_data":     { "rating_breakdown": { ... } },
    "summary":          "Westminster scores 78 out of 100 …",
    "recommendations":  [ … ],
    "data_sources":     [ "postcodes.io", "police.uk", ... ],
    "data_freshness":   [ { "source": "Police", "period": "12mo", ... } ]
  }
}
Read the API docsDrop-in widget
What you're integrating

Built to embed, not to demo.

01
REST API
POST a postcode and an intent. Back comes an overall score, five weighted dimensions with reasoning, a narrative, recommendations, and cited data. Bearer-token auth, 30 requests a minute, JSON in and out.
02
Drop-in widget
Single-origin script for any page. No API key on the client. Reads from the 24-hour cache so embed traffic never hits live pricing. CORS-enabled, 60 requests an hour per origin.
03
Four intent modes
Moving, opening a business, investing, and research. Same postcode, different scores. The engine reweights five dimensions to match what the reader is actually deciding. Moving weighs Safety 25% · Schools 20% · Transport 20% · Amenities 15% · Cost 20%. Business rewrites the lot.
04
Seven public datasets
Postcodes.io, Police.uk (12 months of street-level incidents), IMD 2025, OpenStreetMap (amenities, transport, schools), HM Land Registry, Environment Agency flood risk, and Ofsted inspections. Every response carries a data_freshness block so you know exactly what was read and when.
05
Plain-English read
Numbers tell you what. The narrative explains why. Specific facts cited inline: median sold price, YoY change, crime rate per intent, flood zone, nearest Outstanding school within 1.5km. No vague copy. Every claim is grounded in one of the datasets above.
06
Self-serve dashboard
Manage keys, monitor calls, view a 30-day trend. Cached hits don't count against your quota, so embed traffic is effectively free. Billing and quota live with the account. No procurement loop to use the product.
Who this is for

Four teams. One engine.

Property portals

Add area scores to every listing page. Give buyers objective data on safety, transport, schools, and amenities before they book a viewing.

API or widget
Estate agents

Show area quality alongside property details. Embed the score card on your site, or pull scores into the CRM for your briefs.

Widget or API
Investment platforms

Screen postcodes at scale for yield, safety, and growth potential. Filter by intent-specific dimensions. Cached queries are free.

API batches
Relocation companies

Score destination neighbourhoods for corporate clients automatically. Provide objective area intelligence alongside relocation packages.

API
API pricing

Scale as you grow.

Cached queries don't count against your quota. Cancel any time. No setup fee.

Developer
£49/mo
100 reports
£0.49 each
Solo devs, prototypes, early integrations.
Business
£249/mo
500 reports
£0.50 each
Platforms and integrations with steady traffic.
Growth
£499/mo
1,500 reports
£0.33 each
Portals and high-volume surfaces.
Enterprise
Custom
5,000+
Custom
SLAs, annual contracts, bespoke terms.
✓ Cached queries free✓ Self-serve onboarding✓ Cancel any time✓ Bearer token auth
Ready when you are

Put a proper read on every postcode in your product.

Create an account, subscribe to a plan, generate a key, start building. Under two minutes, no sales call.

Get API accessTalk to sales