Developer API

Every live UK tender, as JSON

A free, read-only API over every open tender on Find a Tender and Contracts Finder — updated daily. No key, no auth, CORS-open. Rate limits are generous; cache where you can. Data is licensed under the Open Government Licence v3.0.

GET/api/v1/tenders
Search and filter open tenders. Query parameters: q (keyword), sector (2-digit CPV division, e.g. 45 for construction), region (ITL code, e.g. UKI for London), value_min, value_max, limit (max 100), offset.
curl "https://www.dailir.co.uk/api/v1/tenders?q=cleaning&region=UKI&limit=5"

{
  "count": 42,
  "limit": 5,
  "offset": 0,
  "tenders": [
    {
      "slug": "office-cleaning-services-ab12cd",
      "url": "https://www.dailir.co.uk/tenders/office-cleaning-services-ab12cd",
      "title": "Office cleaning services",
      "buyer": { "name": "London Borough of ...", "slug": "..." },
      "value": { "min": null, "max": 240000, "currency": "GBP" },
      "cpvDivision": "90",
      "status": "open",
      "deadlineAt": "2026-08-01T12:00:00+00:00"
    }
  ]
}
GET/api/v1/tenders/{slug}
Fetch a single tender in full — description, buyer contact, the document list, and the source notice link.
curl "https://www.dailir.co.uk/api/v1/tenders/office-cleaning-services-ab12cd"

Building something with this? We’d love to hear about it — hello@dailir.co.uk. Higher-volume and authenticated access are on the roadmap.