{"x402Version":2,"payTo":"0x9862ca83b72aB95521F457aFf6e6EFb03d8164C3","resources":[{"id":1441,"slug":"1441","resource":"https://4yearcycle.com/x402/tenders","description":"EU public procurement tender notices from the official TED (Tenders Electronic Daily) v3 API, filtered by CPV product/service code, country of performance and free-text keywords over a recent publication window; returns structured JSON per notice with title, buyer, deadline, publication date, CPV codes, notice URL and German PDF link.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x9862ca83b72aB95521F457aFf6e6EFb03d8164C3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country":"DEU","cpv":"45262670,44316000","days":"14","keywords":"CNC,Stahlbau","max":"100"},"type":"http"},"output":{"example":{"count":1,"tenders":[{"buyer":"Stadt Musterstadt, Amt für Gebäudemanagement","cpv":["45262670","44316000"],"deadline":"2026-09-15T10:00:00+02:00","description":"Stahlbauarbeiten für den Neubau einer Produktionshalle, ca. 2.400 m² Grundfläche, inkl. Metallbau- und Schlosserarbeiten.","noticeType":"cn-standard","pdfDe":"https://ted.europa.eu/de/notice/00512345-2026/pdf","publicationDate":"2026-08-12+02:00","publicationNumber":"00512345-2026","title":"Neubau einer Produktionshalle — Stahlbau- und Metallbauarbeiten","url":"https://ted.europa.eu/en/notice/-/detail/00512345-2026"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"country":{"default":"DEU","description":"Comma-separated ISO 3166-1 alpha-3 country codes for the place of performance, e.g. DEU, AUT, FRA. Default: DEU.","examples":["DEU","DEU,AUT"],"pattern":"^[A-Z]{3}(,[A-Z]{3})*$","type":"string"},"cpv":{"default":"45262670","description":"Comma-separated CPV codes (8-digit EU Common Procurement Vocabulary) to filter notices by, e.g. 45262670 = metal structures. Default: 45262670.","examples":["45262670","45262670,44316000"],"pattern":"^\\d{8}(,\\d{8})*$","type":"string"},"days":{"default":"14","description":"Look-back window in days over the notice publication date. Integer 1-90; values above 90 are capped. Default: 14.","examples":["14","30"],"pattern":"^\\d{1,2}$","type":"string"},"keywords":{"description":"Optional comma-separated free-text keywords; a notice is kept if its title or description contains at least one (case-insensitive). Empty = no keyword filter.","examples":["CNC,Fräsen","Stahlbau"],"type":"string"},"max":{"default":"100","description":"Maximum number of tenders to return. Integer 1-500; values above 500 are capped. Default: 100.","examples":["100","500"],"pattern":"^\\d{1,3}$","type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"count":{"description":"Number of tenders returned (after keyword filtering and max cap)","type":"integer"},"tenders":{"description":"Matching tender notices, newest first as returned by TED","items":{"properties":{"buyer":{"description":"Contracting authority name","type":["string","null"]},"cpv":{"description":"CPV classification codes of the notice","items":{"type":"string"},"type":"array"},"deadline":{"description":"Submission deadline as returned by TED (ISO 8601 date-time), null if not stated","type":["string","null"]},"description":{"description":"Lot description, truncated to 500 characters","type":"string"},"noticeType":{"description":"TED notice type code, e.g. cn-standard","type":["string","null"]},"pdfDe":{"description":"Direct link to the German PDF of the notice","type":"string"},"publicationDate":{"description":"TED publication date","type":["string","null"]},"publicationNumber":{"description":"TED publication number, unique notice id","type":"string"},"title":{"description":"Notice title (German preferred, else English, else first available language)","type":"string"},"url":{"description":"Human-readable notice page on ted.europa.eu","type":"string"}},"required":["publicationNumber","title","url"],"type":"object"},"type":"array"}},"required":["count","tenders"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"4yearcycle.com","lastUpdated":"2026-09-16T17:07:43.983Z","quality":{"calls30d":10,"uniquePayers30d":8,"lastCalledAt":"2026-09-16T17:07:43.336Z"},"liveness":{},"verified":false,"featured":false},{"id":1442,"slug":"1442","resource":"https://4yearcycle.com/x402/web-search","description":"General web search reselling the Tavily Search API: query the live web and get back ranked results (title, URL, snippet, relevance score) plus an optional short synthesized answer, with basic or advanced search depth and optional domain include/exclude filters.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x9862ca83b72aB95521F457aFf6e6EFb03d8164C3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"depth":"basic","max":"5","q":"who is Leo Messi"},"type":"http"},"output":{"example":{"answer":"Lionel Messi is an Argentine professional footballer widely regarded as one of the greatest players of all time.","count":1,"query":"who is Leo Messi","responseTimeMs":1340,"results":[{"score":0.8135,"snippet":"Lionel Andrés Messi is an Argentine professional footballer who plays as a forward for and captains both Major League Soccer club Inter Miami and the Argentina national team.","title":"Lionel Messi - Wikipedia","url":"https://en.wikipedia.org/wiki/Lionel_Messi"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"depth":{"default":"basic","description":"Search depth. \"advanced\" costs Tavily more upstream but is not priced differently to the buyer yet. Default: basic.","enum":["basic","advanced"],"examples":["basic","advanced"],"type":"string"},"exclude_domains":{"description":"Optional comma-separated domains to exclude from results.","examples":["pinterest.com"],"type":"string"},"include_domains":{"description":"Optional comma-separated domains to restrict results to, e.g. wikipedia.org,bbc.com.","examples":["wikipedia.org","nytimes.com,bbc.com"],"type":"string"},"max":{"default":"5","description":"Maximum number of results to return. Integer 1-10. Default: 5.","examples":["5","10"],"pattern":"^\\d{1,2}$","type":"string"},"q":{"description":"Search query. Required, 1-400 characters.","examples":["who is Leo Messi","latest news on EU AI Act enforcement"],"maxLength":400,"minLength":1,"type":"string"}},"required":["q"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"answer":{"description":"Tavily's short synthesized answer, null if unavailable","type":["string","null"]},"count":{"description":"Number of results returned","type":"integer"},"query":{"description":"Query as sent to Tavily","type":"string"},"responseTimeMs":{"description":"Upstream Tavily response time in milliseconds","type":"integer"},"results":{"description":"Ranked search results, most relevant first","items":{"properties":{"score":{"description":"Tavily relevance score for this result (higher = more relevant)","type":"number"},"snippet":{"description":"Tavily's extracted content for this result, capped to 500 characters","type":"string"},"title":{"description":"Page title as indexed by Tavily","type":"string"},"url":{"description":"Source URL","type":"string"}},"required":["title","url","snippet","score"],"type":"object"},"type":"array"}},"required":["query","count","results"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"4yearcycle.com","lastUpdated":"2026-09-11T01:26:39.909Z","quality":{"calls30d":10,"uniquePayers30d":4,"lastCalledAt":"2026-09-11T01:26:39.268Z"},"liveness":{},"verified":false,"featured":false},{"id":1443,"slug":"1443","resource":"https://4yearcycle.com/x402/fx-rates","description":"Official daily foreign exchange reference rates from the European Central Bank (~30 currencies vs EUR, published each business day around 16:00 CET), rebased on request to any listed currency via EUR cross-rates and filtered to a requested symbol list; returns the reference date, the rate table and the ECB source attribution.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x9862ca83b72aB95521F457aFf6e6EFb03d8164C3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"base":"USD","symbols":"EUR,GBP,JPY,CHF"},"type":"http"},"output":{"example":{"base":"USD","date":"2026-08-17","notice":"ECB euro foreign exchange reference rates, available free of charge at ecb.europa.eu; non-EUR bases are cross-rates computed via EUR.","rates":{"CHF":0.809885,"EUR":0.862589,"GBP":0.737514,"JPY":159.225395},"source":"ECB"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"base":{"default":"EUR","description":"Base currency as ISO 4217 code (case-insensitive). EUR or any of the ~30 ECB-listed currencies (USD, GBP, JPY, CHF, ...); non-EUR bases are computed as cross-rates via EUR. Default: EUR.","examples":["EUR","USD","GBP"],"pattern":"^[A-Za-z]{3}$","type":"string"},"symbols":{"description":"Optional comma-separated ISO 4217 codes to restrict the rate table to (case-insensitive); codes the ECB does not list are ignored. Empty = all listed currencies.","examples":["USD,GBP,JPY","CHF"],"type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"base":{"description":"Base currency of the rate table (ISO 4217)","type":"string"},"date":{"description":"ECB reference date of the rates (YYYY-MM-DD, last business day)","type":"string"},"notice":{"description":"ECB attribution notice: the underlying data is available free of charge from the ECB; cross-rates are computed values","type":"string"},"rates":{"additionalProperties":{"type":"number"},"description":"Units of each quoted currency per 1 unit of base, e.g. rates.USD = USD per base. ECB publishes vs EUR; other bases are cross-rates via EUR rounded to 6 decimals.","type":"object"},"source":{"description":"Always \"ECB\" — European Central Bank euro foreign exchange reference rates","type":"string"}},"required":["base","date","rates","source","notice"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"4yearcycle.com","lastUpdated":"2026-09-17T03:46:39.842Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-17T03:46:39.232Z"},"liveness":{},"verified":false,"featured":false}]}