Code & Canvas UK Contract Leads

JSON, CSV and RSS

API

Every feed is a plain GET. No key, no sign-up, no account.

Endpoints

URLWhat it returns
/data/all.jsonEvery notice, newest first
/data/all.csvThe same, as flat CSV
/data/<trade>.jsonOne trade, see /trades/
/data/<trade>.csvOne trade, as flat CSV
/rss/<trade>.xmlOne trade, as RSS
/rss/all.xmlEvery notice, as RSS

Example

curl https://ukleads.codeandcanvas.eu/data/roofing.json

Fields

{
  "id": "ocds-b5fd17-74bea4e8-aa19-4065-8889-edb4807a62ad",
  "title": "CA18592 - The Dean Trust Tender for Cleaning Services",
  "buyer": "The Dean Trust",
  "buyer_email": "procurement@example.org.uk",
  "buyer_phone": "+44 161 000 0000",
  "buyer_website": "https://www.example.org.uk",
  "value_gbp": 4648437,
  "value_currency": "GBP",
  "cpv": "90919300",
  "cpv_description": "School cleaning services",
  "trade": "cleaning",
  "stage": "tender",
  "notice_type": "tender",
  "published": "2026-10-21",
  "deadline": "2026-12-04",
  "open": true,
  "sme_suitable": true,
  "notice_url": "https://www.contractsfinder.service.gov.uk/Notice/\u2026"
}

House rules

One request a minute is plenty. The data refreshes daily. Please be considerate: this sits on top of a government service that rate-limits.

Attribution is required: Contains public sector information licensed under the Open Government Licence v3.0 (Contracts Finder, Crown copyright).