{"data":{"slug":"tender-data-api-uk-public-procurement","name":"Tender Data API — UK Public Procurement","description":"Search UK public procurement notices from Find a Tender for apps, automations and AI agents. Filter by keyword, CPV category, delivery region, deadline and value. Receive up to 25 structured JSON results with buyers, values, deadlines and official source links where available. Pay 0.01 USDC per successful request on Base via x402; no subscription or API key. Successful empty searches are chargeable. Coverage is a bounded ingestion window, not all UK contracts; check the free /status endpoint first.","base_url":"https://api.alexstokes.com","website_url":"https://api.alexstokes.com/tenders","category":"Data","endpoint_count":1,"min_price_usd":0.01,"uptime_24h":100,"source":"submitted","status":"online","verified":false,"verified_until":null,"payment_ready":true,"payment_ready_until":"2026-10-21T18:53:01.312Z","last_success_at":"2026-10-14T18:53:01.312Z","consecutive_failures":0,"check_interval_minutes":15,"last_checked_at":"2026-10-14T18:53:01.312Z","created_at":"2026-10-14T13:48:16.718Z","uptime":{"24h":100,"7d":100,"30d":100,"90d":100,"coverage":{"24h":{"daysCovered":1,"checkCount":18},"7d":{"daysCovered":1,"checkCount":18},"30d":{"daysCovered":1,"checkCount":18},"90d":{"daysCovered":1,"checkCount":18}}},"avg_response_time_ms":1007,"total_checks":20,"networks":["BSE"],"networks_caip2":["eip155:8453"],"asset":"USDC","endpoints":[{"id":"905e292f-6c90-4c47-9261-a19289b667a1","method":"GET","path":"/v1/tenders","description":"UK tenders and public procurement search for apps, automations and AI agents. Search UK government contract notices from Find a Tender by keyword, CPV, delivery region, deadline and value. Returns up to 25 structured notices with buyers, deadlines, values and official source links where available. Bounded ingestion window, not all UK contracts; check free /status. Successful empty searches are chargeable.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-14T13:48:16.718Z","last_seen_at":"2026-10-14T18:53:01.299Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0x6180a2F87C9Ac53A3CA527c15c1A81A951B95073","max_timeout_seconds":300}]}],"assessment":{"updated_at":"2026-10-14T13:53:05.991Z","input_hash":"51efe6f5f66caf8268a4e4a0291361c20af6e30f4d4c0636f673f6e3508b30e5","model_id":null,"prompt_version":null,"reliability":{"uptime":{"24h":null,"7d":null,"30d":null,"90d":null},"response_p95_ms":1793,"avg_response_ms":1793,"last_checked_at":"2026-10-14T13:49:01.898Z","consecutive_failures":-1,"total_checks":1},"compliance":{"grade":"A","passed":14,"total":14,"checks":[{"id":"payload_captured","label":"402 payload captured","pass":true},{"id":"accepts_present","label":"accepts[] array present","pass":true},{"id":"payto_recoverable","label":"payTo address recoverable","pass":true},{"id":"payto_conformant","label":"payTo at accepts[0].payTo (conformant shape)","pass":true},{"id":"payto_shape","label":"payTo is a valid on-chain address","pass":true},{"id":"price_present","label":"atomic price declared","pass":true},{"id":"price_sane","label":"atomic price in a sane range","pass":true},{"id":"asset_declared","label":"asset (token) address declared","pass":true},{"id":"network_caip2","label":"network resolves to CAIP-2","pass":true},{"id":"scheme_declared","label":"payment scheme declared","pass":true},{"id":"transport_https","label":"served over HTTPS","pass":true},{"id":"x402_version_current","label":"declares the current x402 version (2)","pass":true},{"id":"eip712_domain_extra","label":"EIP-712 domain parameters present on every EVM entry","pass":true},{"id":"version_channel_coherent","label":"x402 v2 envelope delivered in the payment-required header","pass":true}],"pay_to_source":"payTo","pay_to_location":"accept","staleness":{"probe_failing":false,"last_success_at":"2026-10-14T18:53:01.312Z","envelope_captured_at":"2026-10-14T13:49:01.898Z"}},"site":{"homepage":true,"openapi":true,"pricing":false,"llms_txt":true,"robots":true,"terms":false,"checked_at":"2026-10-14T13:53:05.331Z"},"domain":{"age_days":null,"registrar":null,"free_host":false,"created_date":null,"checked_at":"2026-10-14T13:53:05.900Z"},"economics":{"price_usd":0.01,"price_atomic":"10000","model":"flat","category_percentile":61,"stability":1,"price_max_usd":0.01,"category_percentile_max":24,"endpoint_count":1,"distinct_price_count":1},"risk":{"level":"clean","flags":[]},"synthesis":null,"traction":{"status":"measured","volume_usd_30d":0,"tx_count_30d":0,"unique_buyers_30d":0,"last_settlement_at":null,"top_buyer_share_30d":null,"top_3_buyers_share_30d":null,"concentrated_volume":false,"trend_7d_vs_30d":null,"shared_payout":false,"shared_with":0,"measured_networks":["eip155:8453"],"first_settlement_at":null,"volume_usd_all_time":0,"tx_count_all_time":0,"median_settlement_usd_30d":null,"max_settlement_usd_30d":null,"settled_via":[],"settled_via_detail":[],"shared_with_services":[],"pro_quota_share":1,"caveat":"Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.","all_time_caveat":"All-time is floored at the start of our harvest window, not the service full history."}}},"provenance":{"license":"CC-BY-4.0","attribution_required":true,"attribution":"Data: x402-list.com (CC BY 4.0)","cite_as":"https://x402-list.com/services/tender-data-api-uk-public-procurement","source":"https://x402-list.com"}}