How Much Does UK Location Data API Access Cost in 2026?
Published 2026-04-28
TLDR
6 credits
Cheapest: vehicle/{registration}
~£0.06 per call
25 credits
Most expensive: report/entity/{identifier}
~£0.25 per call
11 credits
Average cost per endpoint
~£0.11
22
API endpoints available
50
Free credits per month
No credit card required
400+
Government data sources aggregated
Credits By Category
Credits By Endpoint
Tier Comparison
How Do All Areas Compare?
| # | Postcode | Local Authority | Region | Crime Total | Trend |
|---|---|---|---|---|---|
| 1 | /api/v1/report/entity/{identifier} | Full due diligence verdict | Business Intelligence | 25 | → |
| 2 | /api/v1/director/{name_or_id} | Director network and risk score | Business Intelligence | 15 | → |
| 3 | /api/v1/property/{postcode} | Property due diligence | Property & Location | 15 | → |
| 4 | /api/v1/market/{postcode} | Market sizing and opportunity score | Property & Location | 15 | → |
| 5 | /api/v1/innovation/{identifier} | Patents and Innovation Score | Business Intelligence | 12 | → |
| 6 | /api/v1/environment/{postcode} | Environmental Risk Score | Property & Location | 12 | → |
| 7 | /api/v1/planning/{postcode} | Planning intelligence and Development Score | Property & Location | 12 | → |
| 8 | /api/v1/demographics/{postcode} | Census and Spending Power Index | Property & Location | 12 | → |
| 9 | /api/v1/health/{postcode} | Healthcare and Health Service Quality Score | Specialist | 12 | → |
| 10 | /api/v1/energy/{postcode} | Energy and ESG Assessment Score | Specialist | 12 | → |
| 11 | /api/v1/water/{postcode} | Water quality score | Specialist | 12 | → |
| 12 | /api/v1/tenders | Government procurement opportunities | Business Intelligence | 10 | → |
| 13 | /api/v1/funding/{query} | Grants and funding opportunities | Business Intelligence | 10 | → |
| 14 | /api/v1/location/{postcode} | Area profiling: crime, flood, demographics | Property & Location | 10 | → |
| 15 | /api/v1/trade/{commodity} | Import duty and Tariff Impact Score | Specialist | 10 | → |
| 16 | /api/v1/legal/{query} | Legislation and Regulatory Relevance Score | Specialist | 10 | → |
| 17 | /api/v1/connectivity/{postcode} | Broadband and Digital Readiness Score | Specialist | 10 | → |
| 18 | /api/v1/entity/{identifier} | Company lookup with Corporate Distress Score | Business Intelligence | 8 | → |
| 19 | /api/v1/education/{postcode} | Schools and Ofsted ratings | Specialist | 8 | → |
| 20 | /api/v1/transport/{postcode} | Transport connectivity | Specialist | 8 | → |
| 21 | /api/v1/political/{postcode} | MP, party, Political Engagement Index | Specialist | 8 | → |
| 22 | /api/v1/vehicle/{registration} | MOT history and Vehicle Health Assessment | Specialist | 6 | → |
How does UKDataAPI's pricing model work?
UKDataAPI uses a credit-based pricing model where each API request consumes a fixed number of credits depending on the endpoint. One credit costs approximately £0.01, though the effective per-credit rate decreases as you move up to higher-volume tiers. The cheapest endpoint — vehicle lookup at 6 credits — costs around £0.06 per request, while the most data-intensive — the full due diligence report at 25 credits — costs around £0.25.
This credit model exists because different endpoints have very different computational costs. A vehicle MOT lookup hits a single DVSA API and returns structured data in milliseconds. A due diligence report, by contrast, queries Companies House, the FCA register, the Insolvency Service, Gazette notices, and several other sources in parallel, then runs proprietary scoring algorithms to produce a PROCEED / CAUTION / DO NOT ENGAGE verdict. The credit cost reflects the number of upstream API calls, the amount of data processing, and the value of the enrichment layer.
Every new account receives 50 free credits per month — enough for 5-8 standard calls — with no credit card required. This lets you evaluate the data quality, response format, and coverage before committing to a paid plan. Free credits reset on the 1st of each month and do not roll over, so there is no incentive to hoard them.
For paid usage, you can either subscribe to a monthly plan (Starter at £4.99/mo, Professional at £39.99/mo, or Business at £149.99/mo) or purchase credits on demand. Monthly plans include a credit allocation that resets each billing cycle, plus higher rate limits and priority support at the Professional and Business tiers. Enterprise customers with volumes above 10,000 requests per month can negotiate custom pricing with per-credit rates as low as £0.004.
How does UKDataAPI compare to building your own data pipeline?
The UK government publishes an extraordinary amount of open data — Companies House, Police.uk, the Environment Agency, ONS, HMRC, and hundreds of other agencies all offer free APIs under the Open Government Licence v3.0. In theory, you could build your own pipeline that queries these sources directly. In practice, the engineering cost makes this uneconomical for most organisations.
Consider what a single "location" call does behind the scenes: it queries Postcodes.io (to resolve the postcode and get coordinates), Police.uk (street-level crime), the Environment Agency (flood risk and monitoring stations), the Carbon Intensity API (energy grid mix), the Food Standards Agency (hygiene ratings), Nomis (labour market), and PHE Fingertips (health indicators). That is seven upstream API calls, each with its own authentication scheme, rate limits, error handling, pagination logic, and data schema. Normalising, caching, and scoring the results requires hundreds of lines of code — code that must be maintained as upstream APIs change their formats, deprecate endpoints, or go offline.
A mid-level developer in the UK costs around £400-600 per day. Building a robust pipeline for just the location endpoint would take 3-5 developer-days — call it £2,000 at the low end. Maintaining it adds ongoing cost: upstream API changes, dependency updates, monitoring, and incident response. UKDataAPI charges 10 credits (£0.10) per location call. You would need to make 20,000 calls before the API cost exceeds even the initial build cost of a DIY pipeline, and that ignores the ongoing maintenance burden entirely.
The break-even calculation varies by endpoint and by your engineering capacity, but for most startups and SMEs, the answer is clear: unless you need more than tens of thousands of requests per month and have a dedicated data engineering team, paying per request is dramatically cheaper than building and maintaining your own integration with 400+ government data sources.
What are x402 payments and when should you use them?
x402 is an open protocol for HTTP-native micropayments. The name refers to HTTP status code 402 ("Payment Required"), which was reserved in the original HTTP specification but never widely implemented — until now. x402 enables any HTTP client to pay for an API call by including a signed USDC payment in the request header, eliminating the need for API keys, accounts, subscriptions, or invoicing.
Here is how it works with UKDataAPI: you send a request to any endpoint under /api/x402/ (e.g., /api/x402/v1/location/SW1A+1AA). The server responds with 402 Payment Required, including a JSON body that specifies the price in USDC, the payment address on Base Mainnet, and a unique payment identifier. Your client signs a USDC transfer for the specified amount, includes the signature in the X-Payment header, and re-sends the request. The server verifies the payment on-chain and returns the data. The entire round-trip adds about 1-2 seconds of latency compared to a standard API-key call.
This model is particularly powerful for AI agents. An autonomous agent running on LangChain, CrewAI, or AutoGPT can access UKDataAPI without any human needing to sign up, enter credit card details, or manage API keys. The agent simply needs a funded USDC wallet on Base Mainnet. You control spending by controlling how much USDC is in the wallet — a simple, auditable mechanism that fits naturally into AI agent architectures.
x402 pricing mirrors credit-based pricing: each endpoint has a fixed USDC cost (published at ukdatapi.com/.well-known/x402) that corresponds to the credit cost at approximately $0.012 per credit. There are no subscriptions, no tiers, and no minimum commitments. You pay exactly for what you use, and the on-chain payment record serves as an immutable receipt. For organisations that need traditional invoicing and SLAs, the API-key route is still the better fit — but for agents, prototypes, and pay-as-you-go workflows, x402 removes all friction.
What does the free tier include and when should you upgrade?
The free tier is designed for evaluation and low-volume personal projects. You get 50 credits per month, a rate limit of 10 requests per minute, and access to every endpoint — there are no feature gates. Fifty credits translates to roughly 5 location lookups (10 credits each), or 8 vehicle checks (6 credits each), or 2 due diligence reports (25 credits each). It is enough to test the data quality, integrate the API into your development environment, and decide whether it meets your needs.
You should upgrade to the Starter plan (£4.99/month, 500 credits, 30 req/min) when you start using the API in a production application that serves real users or customers. Five hundred credits per month supports a small internal tool — for example, an estate agency that runs 40-50 property checks per month, or a compliance team that screens a dozen companies per week. The step up in rate limit (from 10 to 30 req/min) also matters if you are fetching data at page-load time rather than batch-processing overnight.
The Professional plan (£39.99/month, 5,000 credits, 60 req/min) is the sweet spot for most SaaS products, fintech applications, and data-driven workflows. Five thousand credits covers hundreds of enriched API calls per day, and the 60 req/min rate limit supports concurrent users without queuing. You also get priority email support, which means faster responses when integration questions arise.
The Business plan (£149.99/month, 25,000 credits, 200 req/min) is designed for applications with significant throughput — property portals, insurance pricing engines, or analytics platforms that query multiple endpoints for every user session. The 200 req/min rate limit is sufficient for most production workloads, and the per-credit cost drops to approximately £0.006. For anything beyond this, the Enterprise tier offers custom pricing, dedicated infrastructure, and SLA guarantees. We recommend reaching out when your monthly volume consistently exceeds 10,000 requests, as the Enterprise per-credit rate (from £0.004) represents a significant saving at scale.
What are the most cost-effective ways to use the API?
The simplest optimisation is choosing the right depth parameter. Most endpoints accept ?depth=summary, ?depth=standard (default), or ?depth=full. The credit cost is the same regardless of depth, but the amount of data returned — and therefore the upstream API calls made — differs. If you only need the headline score and a few key fields, summary reduces response time and payload size without costing more credits. Conversely, if you are going to need the full data eventually, call ?depth=full once rather than making a summary call and then upgrading — you pay credits each time.
Caching is your best friend. Most UKDataAPI data changes infrequently: crime data updates monthly, flood risk designations change quarterly, and company filings update daily at most. If your application displays area data on a property listing page that receives 1,000 views per day, you should cache the API response locally rather than calling the endpoint 1,000 times. We set sensible Cache-Control headers on every response to guide your caching strategy, and our ISR (Incremental Static Regeneration) articles — like this one — demonstrate the pattern.
Batch your requests where possible. If you need to check 100 postcodes, do not fire 100 sequential requests — use Promise.allSettled with a concurrency limit of 5-10 to parallelise them within your rate limit. This does not save credits, but it dramatically reduces wall-clock time and means you are less likely to hit the rate limit with request bursts.
Finally, consider which endpoints you actually need. The location endpoint (10 credits) returns crime, flood, demographics, food hygiene, economy, and health data in a single call. If you only need crime data, you might be tempted to call a cheaper crime-specific endpoint — but there is no such endpoint, because the marginal cost of adding flood and demographics to a call that already resolves the postcode is near zero. The bundled approach is by design: fewer calls, fewer credits, richer data. Think in terms of what you need to answer the user's question, not which individual data source to call.
Frequently Asked Questions
Is there a free tier?
Yes. Every account receives 50 free credits per month, enough for 5-8 standard API calls. No credit card is required to sign up. Free credits reset on the 1st of each month and do not roll over.
What payment methods are accepted?
We accept credit and debit cards via Stripe for traditional subscriptions. For AI agents and automated workflows, x402 micropayments in USDC on Base Mainnet allow pay-per-request with no signup or API key required.
How do x402 micropayments work?
x402 is an open protocol for HTTP-native payments. When you call any endpoint under /api/x402/, the server returns a 402 Payment Required response with a price in USDC. Your agent signs a payment transaction on Base Mainnet, includes it in the next request header, and receives the data. No API key, no account, no invoices — just pay and receive.
Can I set spending limits?
Yes. Dashboard users can configure monthly credit caps that hard-stop API access once reached. For x402, spending limits are controlled at the wallet level — you simply fund the wallet with the amount you are willing to spend.
Do unused credits expire?
Free-tier credits expire monthly. Purchased credit bundles do not expire and remain in your account until used. Subscription plans include a monthly allocation that resets each billing cycle — unused subscription credits do not roll over.
Is there volume pricing for enterprise use?
Yes. If you need more than 10,000 requests per month, contact us for a custom enterprise plan with reduced per-credit pricing, dedicated support, SLA guarantees, and optional on-premises deployment.
Are there any hidden fees or rate-limiting charges?
No hidden fees. Rate limiting is applied at 60 requests per minute for standard plans and 200 requests per minute for professional plans. Exceeding the rate limit returns a 429 response — you are never charged for rate-limited requests.
How does pricing compare to Ordnance Survey or Companies House direct access?
Most upstream government APIs are free under the Open Government Licence, but they return raw data that requires significant engineering to parse, normalise, and score. UKDataAPI adds value through aggregation (400+ sources in one call), proprietary scoring algorithms, and a unified schema. The cost reflects this enrichment layer, not the raw data itself.
Data Sources & Further Reading
Try it yourself
Get started with 200 free credits. No contract, no sales call.