{"openapi":"3.1.0","info":{"title":"TenderDelta Agent API","version":"0.3.0","description":"Agent-callable, read-only TED tender snapshot as of 2026-10-16. Paid routes use x402 v2."},"servers":[{"url":"https://tenderdelta-preview.mooncakemonkey1.workers.dev"}],"paths":{"/health":{"get":{"summary":"Service readiness","responses":{"200":{"description":"Health and auth state"}}}},"/agent":{"get":{"summary":"Machine-readable service and price manifest","responses":{"200":{"description":"Agent manifest"}}}},"/x402/v1/search":{"get":{"summary":"Search qualified solar and battery tender opportunities","description":"Costs $0.01 via x402 on eip155:8453.","parameters":[{"name":"country","in":"query","schema":{"type":"string","enum":["DEU","ESP","ITA"]}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":50,"default":20}},{"name":"offset","in":"query","schema":{"type":"integer","minimum":0,"maximum":10000,"default":0}},{"name":"label","in":"query","schema":{"type":"string","enum":["high","medium","low"]}},{"name":"status","in":"query","schema":{"type":"string","enum":["open","unknown"]}},{"name":"cpv_prefix","in":"query","schema":{"type":"string"}},{"name":"min_score","in":"query","schema":{"type":"integer","minimum":0,"maximum":100,"default":0}}],"responses":{"200":{"description":"Qualified opportunities"},"402":{"description":"x402 payment required"},"503":{"description":"Seller wallet not configured"}}}},"/x402/v1/verified-changes":{"get":{"summary":"Get official notice changes with computed critical-field deltas","description":"Costs $0.05 via x402 on eip155:8453.","parameters":[{"name":"country","in":"query","schema":{"type":"string","enum":["DEU","ESP","ITA"]}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":50,"default":20}},{"name":"offset","in":"query","schema":{"type":"integer","minimum":0,"maximum":10000,"default":0}},{"name":"event","in":"query","schema":{"type":"string"}},{"name":"signal","in":"query","schema":{"type":"string"}},{"name":"verification_status","in":"query","schema":{"type":"string","enum":["verified_field_delta","document_changed_content_not_compared","official_change_metadata_only"]}}],"responses":{"200":{"description":"Official Change Notices with explicit verification status"},"402":{"description":"x402 payment required"},"503":{"description":"Seller wallet not configured"}}}},"/x402/v1/daily-action-brief":{"get":{"summary":"Get the deterministic daily tender action brief","description":"Costs $0.05 via x402 on eip155:8453. Returns strict new opportunities, newly published official changes, and open opportunities due within seven days for 2026-10-15 to 2026-10-16.","responses":{"200":{"description":"Daily tender action brief with official evidence"},"402":{"description":"x402 payment required"},"503":{"description":"Seller wallet not configured"}}}},"/x402/v1/qualify":{"get":{"summary":"Get one opportunity with facts, relevance explanation, and evidence","description":"Costs $0.10 via x402 on eip155:8453.","parameters":[{"name":"publication_id","in":"query","required":true,"schema":{"type":"string","pattern":"^[0-9]{6}-[0-9]{4}$"}}],"responses":{"200":{"description":"Qualification and evidence payload"},"402":{"description":"x402 payment required"},"404":{"description":"Opportunity not found"},"503":{"description":"Seller wallet not configured"}}}}}}