# Tender Data API

Search UK public procurement notices from Find a Tender. Structured JSON for apps, automations and AI agents.

Product page: https://api.alexstokes.com/tenders
API hub: https://api.alexstokes.com/

## What it does

- Search by keyword, CPV category, published delivery region, deadline and value.
- Return up to 25 notices per search, with buyers, dates, values and original source links where available.
- Retrieve the latest ingested notice and known notice identifiers for a procurement.
- Supply data for your own opportunity alerts, dashboards and research workflows. The service does not send alerts or rank matches itself.

## Coverage

Find a Tender only, within the ingested update window. Not every UK contract or a complete historical archive. One latest ingested notice per procurement; no merged historical record. Missing fields are explicit. An open notice does not establish supplier eligibility.

Check current coverage, freshness and counts before paying: https://api.alexstokes.com/status

## Price

Current launch price: 0.01 USDC on Base per successful request. No subscription. Successful empty searches and each additional page are chargeable. Paid calls require an x402-compatible client and a funded buyer wallet. Free checks need no wallet. Live payment terms are authoritative: https://api.alexstokes.com/service.json

## Try without paying

1. Read https://api.alexstokes.com/status for coverage and freshness.
2. Request https://api.alexstokes.com/v1/tenders?q=cleaning&status=open&limit=5 without a payment header.
3. Inspect the HTTP 402 response and PAYMENT-REQUIRED header. This does not charge you or return paid tender results.

## Integrate

OpenAPI: https://api.alexstokes.com/openapi.json
Payment and recovery guide: https://api.alexstokes.com/llms.txt
Node.js helper: https://api.alexstokes.com/agent-example.cjs

Apply an approved spending budget. Save the exact URL and signed payment header before sending. If the result is uncertain, replay that exact request; do not sign a new payment. Never send private keys or recovery phrases to this service. A free remote MCP trial is available: 3 searches/detail lookups per network address per UTC day, up to 5 results per search. Setup: https://api.alexstokes.com/mcp-guide.

## Source and support

Source: Find a Tender, Cabinet Office. Contains public sector information licensed under the Open Government Licence v3.0: https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/

Independent service by Alex Stokes. Support: alex@alexstokes.com.
Terms and privacy: https://api.alexstokes.com/tenders#terms and https://api.alexstokes.com/tenders#privacy
