>_ gankdat
[ UK PROCUREMENT · PLANNING · MORE INCOMING ]

Public data is a mess.
We gank it for you.

Archaic government feeds, extracted and served as fast, clean JSON — one schema, refreshed daily, one key for the whole catalog. Built for developers and AI agents.

$ get api-key$ man gankdat
heist.sh — gankdat.com
~$ curl -H "Authorization: Bearer $API_KEY" \
     "https://gankdat.com/v1/data/uk-tenders?value_amount_min=1000000&status=active"

{ "ok": true,
  "data": [ { "buyer": "London Borough of Havering",
              "title": "Highways maintenance term contract",
              "value_amount": 8400000, "cpv_codes": ["45233139"], … } ],
  "meta": { "total": 116, "last_refreshed_at": "2026-07-09T05:00:11Z" } }

get your api key

Sign in with your email — magic link, no password. Create keys from your dashboard; the free tier is 250 requests/month with no card, and every key works across the whole catalog.

$ sign in & create a key

Got a key? Use it anywhere: curl -H "Authorization: Bearer fapi_..." https://gankdat.com/v1/data/uk-tenders

the catalog — one schema across every dataset

Rendered from the live registry at /v1/data — when a dataset ships, it appears here.

uk-tenders // procurement

Public-sector tenders from Find a Tender's official OCDS feed, flattened from nested releases to one clean row per notice. For bid intelligence, lead-gen, and market research.

buyerstatuscpv_codesvalue_amount_minpublished_at_afterq

uk-contract-awards // bid intelligence

Who won what: UK public-sector contract awards from the official Contracts Finder feed — buyer, winning supplier and its company number, value, contract period, CPV codes. The last two weeks of awards, refreshed daily.

supplierbuyercpv_codesaward_value_amount_minaward_date_aftercategoryq

uk-planning // planning

Planning applications from planning.data.gov.uk, normalized to the same schema. Blind Mode: applicant personal data is dropped at ingest, never stored.

authorityreferencedecision_date_afterdecision_date_beforeq

eu-ted // procurement

EU contract notices and awards from TED (Tenders Electronic Daily), the official EU procurement journal — buyer, country, CPV, values, deadlines across every member state. Pairs with uk-tenders for bid intelligence.

buyerbuyer_countrycpv_codesvalue_amount_minpublished_at_afterq

uk-sanctions // compliance

Every designation on the UK Sanctions List (FCDO) — individuals, entities, ships, with regime, aliases, and dates. Served for compliance screening; DOBs, IDs, and contact details dropped at ingest.

nameregimedesignation_typecountriesdate_designated_afterq

sam-exclusions // compliance

Every active US federal exclusion (debarment) from SAM.gov — parties barred from federal awards, with agency, program, and dates. Pairs with uk-sanctions for supplier due diligence. Addresses and identifiers dropped at ingest.

nameclassificationexcluding_agencyexclusion_programactivation_date_afterq

uk-insolvency // risk

The latest UK corporate insolvency notices from The Gazette — winding-up petitions and orders, administrator/receiver/liquidator appointments, moratoria. Company-level facts only (Blind Mode).

companynotice_typenotice_codepublished_at_afterpublished_at_beforeq

uk-companies // company data

The newest companies on the UK register, from the official Companies House API — name, number, type, SIC codes, incorporation date, and registered-office area. Officer/PSC data never ingested.

companycompany_typesic_codeslocalityincorporated_on_afterq

uk-company-profiles // company lookup

One UK company by number or name, live from the official Companies House API — status, SIC codes, accounts and confirmation-statement due dates, charges, latest filings, corporate PSCs. Officers and individual PSCs never ingested. Cached 24 h; one credit a lookup.

company_numbercompany

uk-food-hygiene // risk & leads

Every rated food business in the UK from the official FSA Food Hygiene Rating Scheme file — name, type, trading address and area, local authority, rating value and date, sub-scores, new-rating-pending flag. Stable FHRSID; refreshed daily.

rating_valuebusiness_typeoutward_codelocal_authorityrating_date_afterhygiene_score_minq

uk-sponsors // company data

Every organisation licensed by the Home Office to sponsor Worker and Temporary Worker visas — name, town, county, sponsor type, licence rating and immigration route, from the official GOV.UK register. Republished most working days.

organisationrouteratingtowncountyq

uk-charities // company data

Every registered and removed charity in England & Wales from the Charity Commission's daily extract — numbers, type, status and dates, reporting status, latest income and expenditure, postcode area, flags. Contact details and trustees never ingested.

nameregistration_statuscharity_typelatest_income_mindate_of_registration_afteroutward_codewebsite_presentq

uk-care-locations // risk & leads

Every CQC-regulated care location in England — hospitals, care homes, GPs, dentists, homecare — with service types, specialisms, provider, area and the date of the latest CQC check, from the official weekly directory. Phone numbers and manager names never ingested.

service_typesspecialismsprovider_nameregionlocal_authoritylatest_check_date_afterwebsite_presentq

uk-trademark-journal // trade mark watch

Every UK trade mark application (and international registration designating the UK) published for opposition in the IPO's weekly Trade Marks Journal — application number, mark text and type, Nice classes and goods/services, applicant organisation and country, representative, filing date, journal issue and the two-month opposition deadline. Rolling 52 issues; the change feed is each week's new publications, filterable by class, applicant or keyword — a trade-mark watch in one call. Weekly statistics per Nice class. Applicant names kept for organisations only; mark images never stored.

classesmark_textapplicantapplicant_countryjournal_numberopposition_deadline_afterq

uk-gambling-operators // KYB & affiliate compliance

Every operating licence on the Gambling Commission register for Great Britain — remote and non-remote betting, casino, bingo, gaming machines, lotteries, gambling software — with status, activities, dates and trading names; the website domains registered against each operator; and every licensed premises (betting shops, casinos, bingo halls, arcades) by licensing authority and address. Daily diff: new licences, surrenders and revocations, new domains. Personal licences never ingested.

record_typelicence_typeactivitiesis_activedomain_namelocal_authorityend_date_afterq

nhs-ods // healthcare leads & KYB

Every GP practice, NHS trust and trust site, pharmacy, dental practice and independent healthcare provider on the NHS Organisation Data Service register for England — ODS code, type, active/closed status, region and integrated care board codes, address, open and close dates, parent commissioner or trust, prescribing setting. Telephone numbers dropped; the practitioner files are never ingested.

org_typestatushealth_geographyparent_codeoutward_codeopen_date_afterq

uk-schools // leads & research

Every school, academy, college and nursery on the DfE register in England — type and phase, status, local authority and region, address, website, capacity and pupils on roll, academy trust — joined by URN to the latest Ofsted rating and inspection date. Head teacher names and phone numbers never ingested.

phaseestablishment_typelocal_authoritytrust_nameofsted_ratingpupils_minwebsite_presentq

no-website leads // preset

Organisations on official registers that list no website — the prospect list for web agencies. Add website_present=false to uk-care-locations, uk-charities or uk-schools and filter by area; every field on any dataset supports <field>_present=true|false. Also on the Apify Store as one merged feed (UK Businesses Without a Website).

website_present=falseoutward_codelocal_authoritylatest_income_min

built for ai agents, not just humans

mcp server

Point any MCP client at /mcp: tools for every dataset, deterministic JSON results, usage built in. No key yet? Every tool answers a 5-row preview without one, and the agent can sign you up itself — request_api_key emails you one approval link. Also in Claude's connectors directory (how).

x402 micropayments

No account? Agents pay per request in USDC at /x402/data/… — x402 v2, with each dataset's query schema and an output example in the 402 terms, so an agent can build the call before it pays. Zero commission.

change feeds

Every register diffs itself each morning: /v1/changes/…?since=YYYY-MM-DD returns what was added, removed or changed — food hygiene, charities, care locations, schools, NHS organisations, sponsors, exclusions, gambling licences and the weekly trade-mark journal — with the dataset's own filters, so ?classes=09&q=acme is a watch. 90-day history, MCP tool get_changes; the activity per day is on each stats page. Poll the delta, not the register — no other source publishes official-register deltas.

excel add-in

=GANKDAT.UKCOMPANY("00000006"), UKCHARITY, CQC, SANCTIONS, TENDERS and QUERY over every register, with your key — free preview in the pane, listed free on Microsoft AppSource. Install and formulas.

openapi 3.1

The whole surface is described at /openapi.json — generated from the same schemas that validate every request.

pricing

free
£0
250 credits/mo
sign in
grep
£5/mo
1,000 credits/mo
subscribe
POPULAR
cron
£23/mo
5,000 credits/mo
subscribe
daemon
£79/mo
20,000 credits/mo
subscribe
kernel
£239/mo
100,000 credits/mo
subscribe

1 credit = 1 request · a change-feed page costs 1 credit, so a daily diff of every register fits the free tier · rate limit 60 req/min · checking /v1/usage is always free · outside the UK? checkout bills USD/EUR automatically · launch pricing, subject to change · 14-day make-it-right guarantee (terms)

cancel anytime — monthly billing, no lock-in zero trackers — one essential cookie official government sources — no scraping, Blind Mode