{"openapi":"3.1.0","info":{"title":"agentdatafeed","version":"1.0.0","description":"Paid per-query factual datasets for AI agents."},"servers":[{"url":"https://agentdatafeed.com"}],"paths":{"/v1/datasets":{"get":{"operationId":"listDatasets","summary":"List datasets with record counts, prices and parameters (free)","responses":{"200":{"description":"Catalogue"}}}},"/v1/amsterdam-events":{"get":{"operationId":"query_amsterdam_events","summary":"Amsterdam events: query ($0.005 per call via x402)","description":"Upcoming events in Amsterdam from official municipal permit notices (Gemeenteblad) and primary organiser sources, often weeks before they appear on listing sites. Fields: title, start, end, address, district, expected peak visitors, activities, permit reference, verification, paid placement.","parameters":[{"name":"from","in":"query","required":false,"schema":{"type":"string"},"description":"ISO date; events ending on or after this date (default: today)"},{"name":"to","in":"query","required":false,"schema":{"type":"string"},"description":"ISO date; events starting on or before this date"},{"name":"district","in":"query","required":false,"schema":{"type":"string"},"description":"Stadsdeel, for example Centrum, Noord, Zuid"},{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Text search in title and activities"},{"name":"min_visitors","in":"query","required":false,"schema":{"type":"string"},"description":"Minimum expected peak visitors"},{"name":"limit","in":"query","required":false,"schema":{"type":"string"},"description":"1 to 100, default 50"},{"name":"offset","in":"query","required":false,"schema":{"type":"string"},"description":"Default 0"}],"responses":{"200":{"description":"Matching records"},"402":{"description":"x402 payment required; see accepts[]"}}}},"/v1/amsterdam-events/sample":{"get":{"operationId":"sample_amsterdam_events","summary":"Amsterdam events: free sample of 5 records","responses":{"200":{"description":"Sample"}}}},"/v1/security-advisories":{"get":{"operationId":"query_security_advisories","summary":"Security advisories: query ($0.002 per call via x402)","description":"Known exploited vulnerabilities (CISA KEV) enriched with daily FIRST EPSS exploit probability. Query by CVE, vendor, product, date added and minimum EPSS. Fields: CVE ID, vendor, product, KEV date added, EPSS, verification, paid placement.","parameters":[{"name":"cve","in":"query","required":false,"schema":{"type":"string"},"description":"Exact CVE ID, for example CVE-2021-44228"},{"name":"vendor","in":"query","required":false,"schema":{"type":"string"},"description":"Vendor name (substring, case-insensitive)"},{"name":"product","in":"query","required":false,"schema":{"type":"string"},"description":"Product name (substring, case-insensitive)"},{"name":"added_since","in":"query","required":false,"schema":{"type":"string"},"description":"ISO date; KEV date added on or after"},{"name":"min_epss","in":"query","required":false,"schema":{"type":"string"},"description":"Minimum EPSS probability, 0 to 1"},{"name":"limit","in":"query","required":false,"schema":{"type":"string"},"description":"1 to 100, default 50"},{"name":"offset","in":"query","required":false,"schema":{"type":"string"},"description":"Default 0"}],"responses":{"200":{"description":"Matching records"},"402":{"description":"x402 payment required; see accepts[]"}}}},"/v1/security-advisories/sample":{"get":{"operationId":"sample_security_advisories","summary":"Security advisories: free sample of 5 records","responses":{"200":{"description":"Sample"}}}}}}