{"name":"Engedi","version":"2.0.0","description":"Live data API for AI agents. 9 free endpoints + 42 paid endpoints covering finance, travel, weather, location, news, commerce, knowledge, content, and agent utilities.","endpoints":[{"path":"/api/weather","method":"GET","description":"Current weather with forecast, UV, humidity","category":"Free","price":"FREE","priceUsdc":0,"params":{"location":{"type":"string","required":true,"desc":"City name or coordinates"}}},{"path":"/api/news","method":"GET","description":"Headlines from BBC, NYT, Arstechnica","category":"Free","price":"FREE","priceUsdc":0,"params":{"topic":{"type":"string","required":false,"desc":"Topic filter"}}},{"path":"/api/hacker-news","method":"GET","description":"Hacker News top stories","category":"Free","price":"FREE","priceUsdc":0,"params":{"sort":{"type":"string","required":false,"desc":"top|new|best"},"limit":{"type":"number","required":false,"desc":"Number of stories (default 25)"}}},{"path":"/api/stocks","method":"GET","description":"Real-time stock prices via Yahoo Finance","category":"Free","price":"FREE","priceUsdc":0,"params":{"symbol":{"type":"string","required":true,"desc":"Ticker symbol (e.g. AAPL, TSLA)"}}},{"path":"/api/movies","method":"GET","description":"Movie search with ratings via OMDB","category":"Free","price":"FREE","priceUsdc":0,"params":{"query":{"type":"string","required":true,"desc":"Movie title search"}}},{"path":"/api/crypto","method":"GET","description":"CoinGecko crypto prices, market cap, sentiment","category":"Free","price":"FREE","priceUsdc":0,"params":{"coin":{"type":"string","required":true,"desc":"CoinGecko ID (e.g. bitcoin, ethereum)"},"currency":{"type":"string","required":false,"desc":"Fiat currency (default USD)"}}},{"path":"/api/exchange-rates","method":"GET","description":"ECB/Frankfurter exchange rates","category":"Finance","price":"$0.005","priceUsdc":0.005,"params":{"base":{"type":"string","required":false,"desc":"Base currency (default USD)"},"target":{"type":"string","required":false,"desc":"Target currency"}}},{"path":"/api/stock-news","method":"GET","description":"Yahoo Finance + Google News RSS","category":"Finance","price":"$0.01","priceUsdc":0.01,"params":{"symbol":{"type":"string","required":true,"desc":"Ticker symbol"}}},{"path":"/api/geoip","method":"GET","description":"IP geolocation with ASN, ISP, mobile detection","category":"Free","price":"FREE","priceUsdc":0,"params":{"ip":{"type":"string","required":false,"desc":"IP address (omit for caller IP)"}}},{"path":"/api/timezones","method":"GET","description":"Current time for any timezone with DST","category":"Location","price":"$0.005","priceUsdc":0.005,"params":{"timezone":{"type":"string","required":false,"desc":"IANA timezone (e.g. America/New_York)"}}},{"path":"/api/holidays","method":"GET","description":"Public holidays worldwide (Nager Date)","category":"Location","price":"$0.005","priceUsdc":0.005,"params":{"country":{"type":"string","required":true,"desc":"ISO 3166-1 alpha-2 code (US, GB, DE)"},"year":{"type":"number","required":false,"desc":"Year (default current)"}}},{"path":"/api/country-info","method":"GET","description":"Country population, languages, currencies, flag","category":"Free","price":"FREE","priceUsdc":0,"params":{"country":{"type":"string","required":true,"desc":"Country name (e.g. Japan, France)"}}},{"path":"/api/geocoding","method":"GET","description":"Address to coordinates with OSM","category":"Location","price":"$0.005","priceUsdc":0.005,"params":{"query":{"type":"string","required":true,"desc":"Address or place name"}}},{"path":"/api/weather-forecast","method":"GET","description":"Multi-day weather forecast (Open-Meteo)","category":"Environment","price":"$0.005","priceUsdc":0.005,"params":{"latitude":{"type":"number","required":true,"desc":"Latitude"},"longitude":{"type":"number","required":true,"desc":"Longitude"},"days":{"type":"number","required":false,"desc":"Forecast days (default 7, max 16)"}}},{"path":"/api/sunrise","method":"GET","description":"Sunrise/sunset times","category":"Environment","price":"$0.005","priceUsdc":0.005,"params":{"latitude":{"type":"number","required":true,"desc":"Latitude"},"longitude":{"type":"number","required":true,"desc":"Longitude"},"date":{"type":"string","required":false,"desc":"Date YYYY-MM-DD (default today)"}}},{"path":"/api/earthquakes","method":"GET","description":"Recent earthquakes from USGS","category":"Environment","price":"$0.01","priceUsdc":0.01,"params":{"minMagnitude":{"type":"number","required":false,"desc":"Min magnitude (default 4.5)"},"limit":{"type":"number","required":false,"desc":"Max results (default 20)"},"days":{"type":"number","required":false,"desc":"Lookback days (default 7)"}}},{"path":"/api/air-quality","method":"GET","description":"Air quality index (PM2.5, PM10, O3)","category":"Environment","price":"$0.01","priceUsdc":0.01,"params":{"city":{"type":"string","required":true,"desc":"City name"},"country":{"type":"string","required":false,"desc":"Country code"}}},{"path":"/api/url-metadata","method":"GET","description":"Open Graph tags, title, description","category":"Content","price":"$0.01","priceUsdc":0.01,"params":{"url":{"type":"string","required":true,"desc":"URL to fetch metadata"}}},{"path":"/api/screenshots","method":"GET","description":"Webpage screenshots (cached)","category":"Content","price":"$0.05","priceUsdc":0.05,"params":{"url":{"type":"string","required":true,"desc":"URL to screenshot"}}},{"path":"/api/news-search","method":"GET","description":"Search news articles across RSS feeds","category":"Content","price":"$0.01","priceUsdc":0.01,"params":{"query":{"type":"string","required":true,"desc":"Search query"}}},{"path":"/api/translate","method":"GET","description":"Translate text (30+ languages)","category":"Knowledge","price":"$0.005","priceUsdc":0.005,"params":{"text":{"type":"string","required":true,"desc":"Text to translate"},"source":{"type":"string","required":false,"desc":"Source language (default en)"},"target":{"type":"string","required":false,"desc":"Target language (default es)"}}},{"path":"/api/translate/languages","method":"GET","description":"List supported translation languages","category":"Knowledge","price":"FREE","priceUsdc":0,"params":{}},{"path":"/api/wikipedia","method":"GET","description":"Wikipedia article summaries","category":"Knowledge","price":"$0.005","priceUsdc":0.005,"params":{"title":{"type":"string","required":true,"desc":"Article title"},"lang":{"type":"string","required":false,"desc":"Language code (default en)"}}},{"path":"/api/wikipedia/search","method":"GET","description":"Search Wikipedia articles","category":"Knowledge","price":"$0.005","priceUsdc":0.005,"params":{"q":{"type":"string","required":true,"desc":"Search query"},"lang":{"type":"string","required":false,"desc":"Language code (default en)"},"limit":{"type":"number","required":false,"desc":"Max results (default 5)"}}},{"path":"/api/wikipedia/random","method":"GET","description":"Random Wikipedia articles","category":"Knowledge","price":"$0.005","priceUsdc":0.005,"params":{"count":{"type":"number","required":false,"desc":"Number of articles (default 1, max 10)"},"lang":{"type":"string","required":false,"desc":"Language code (default en)"}}},{"path":"/api/urbandict","method":"GET","description":"Urban Dictionary slang definitions","category":"Knowledge","price":"$0.005","priceUsdc":0.005,"params":{"term":{"type":"string","required":true,"desc":"Slang term"}}},{"path":"/api/urbandict/random","method":"GET","description":"Random slang word from Urban Dictionary","category":"Knowledge","price":"$0.005","priceUsdc":0.005,"params":{}},{"path":"/api/books","method":"GET","description":"Search 40M+ books (Open Library)","category":"Knowledge","price":"$0.005","priceUsdc":0.005,"params":{"q":{"type":"string","required":true,"desc":"Search query"},"limit":{"type":"number","required":false,"desc":"Max results (default 10)"},"sort":{"type":"string","required":false,"desc":"Sort: relevance|new|old"}}},{"path":"/api/books/:olid","method":"GET","description":"Book detail by Open Library ID","category":"Knowledge","price":"$0.005","priceUsdc":0.005,"params":{"olid":{"type":"string","required":true,"desc":"Open Library Work ID"}}},{"path":"/api/joke","method":"GET","description":"Random joke (safe mode available)","category":"Knowledge","price":"$0.001","priceUsdc":0.001,"params":{"category":{"type":"string","required":false,"desc":"Joke category"},"safe":{"type":"boolean","required":false,"desc":"Safe mode (default true)"}}},{"path":"/api/joke/categories","method":"GET","description":"List joke categories","category":"Knowledge","price":"$0.001","priceUsdc":0.001,"params":{}},{"path":"/api/joke/search","method":"GET","description":"Search jokes by keyword","category":"Knowledge","price":"$0.001","priceUsdc":0.001,"params":{"q":{"type":"string","required":true,"desc":"Search keyword"},"safe":{"type":"boolean","required":false,"desc":"Safe mode (default true)"}}},{"path":"/api/catfact","method":"GET","description":"Random cat fact","category":"Knowledge","price":"$0.001","priceUsdc":0.001,"params":{}},{"path":"/api/catfact/breeds","method":"GET","description":"Cat breed database","category":"Knowledge","price":"$0.001","priceUsdc":0.001,"params":{}},{"path":"/api/flights","method":"GET","description":"Flight search (scraper-powered)","category":"Travel","price":"$0.10","priceUsdc":0.1,"params":{"origin":{"type":"string","required":true,"desc":"Origin airport code"},"destination":{"type":"string","required":true,"desc":"Destination airport code"},"date":{"type":"string","required":true,"desc":"Date YYYY-MM-DD"}}},{"path":"/api/hotels","method":"GET","description":"Hotel search (scraper-powered)","category":"Travel","price":"$0.10","priceUsdc":0.1,"params":{"city":{"type":"string","required":true,"desc":"City name"},"checkin":{"type":"string","required":true,"desc":"Check-in YYYY-MM-DD"},"checkout":{"type":"string","required":true,"desc":"Check-out YYYY-MM-DD"}}},{"path":"/api/products","method":"GET","description":"Target product prices (cached)","category":"Commerce","price":"$0.05","priceUsdc":0.05,"params":{"query":{"type":"string","required":true,"desc":"Product search"}}},{"path":"/api/jobs","method":"GET","description":"Remote job listings (Remotive + The Muse)","category":"Work","price":"$0.05","priceUsdc":0.05,"params":{"query":{"type":"string","required":true,"desc":"Job search query"},"location":{"type":"string","required":false,"desc":"Location filter"}}},{"path":"/api/restaurants","method":"GET","description":"Nearby restaurants (OpenStreetMap)","category":"Local","price":"$0.05","priceUsdc":0.05,"params":{"city":{"type":"string","required":true,"desc":"City name"},"cuisine":{"type":"string","required":false,"desc":"Cuisine type"}}},{"path":"/api/courses","method":"GET","description":"Coursera courses (cached)","category":"Education","price":"$0.05","priceUsdc":0.05,"params":{"query":{"type":"string","required":true,"desc":"Course search"}}},{"path":"/api/real-estate","method":"GET","description":"Real estate listings (cached)","category":"Property","price":"$0.10","priceUsdc":0.1,"params":{"city":{"type":"string","required":true,"desc":"City name"},"state":{"type":"string","required":true,"desc":"State code"}}},{"path":"/api/domain-check","method":"GET","description":"Domain availability & DNS records","category":"Utility","price":"$0.001","priceUsdc":0.001,"params":{"domain":{"type":"string","required":true,"desc":"Domain to check (e.g. example.com)"}}},{"path":"/api/url-safety","method":"GET","description":"URL phishing/safety check","category":"Utility","price":"$0.001","priceUsdc":0.001,"params":{"url":{"type":"string","required":true,"desc":"URL to check"}}},{"path":"/api/reader","method":"GET","description":"Extract clean text from any URL","category":"Content","price":"$0.002","priceUsdc":0.002,"params":{"url":{"type":"string","required":true,"desc":"URL to extract"}}},{"path":"/api/screenshot-live","method":"GET","description":"Live webpage screenshot (not cached)","category":"Content","price":"$0.002","priceUsdc":0.002,"params":{"url":{"type":"string","required":true,"desc":"URL to screenshot"},"width":{"type":"number","required":false,"desc":"Viewport width (default 1280)"},"height":{"type":"number","required":false,"desc":"Viewport height (default 720)"}}},{"path":"/api/change-detect","method":"GET","description":"Detect website content changes","category":"Utility","price":"$0.003","priceUsdc":0.003,"params":{"url":{"type":"string","required":true,"desc":"URL to monitor"}}},{"path":"/api/extract-data","method":"GET","description":"Extract emails, phones, addresses from text","category":"Utility","price":"$0.003","priceUsdc":0.003,"params":{"text":{"type":"string","required":true,"desc":"Text to extract from"}}},{"path":"/api/fact-check","method":"GET","description":"Verify claims against trusted sources","category":"Knowledge","price":"$0.005","priceUsdc":0.005,"params":{"claim":{"type":"string","required":true,"desc":"Claim to verify"}}},{"path":"/api/detect-language","method":"GET","description":"Detect language of text","category":"Knowledge","price":"$0.001","priceUsdc":0.001,"params":{"text":{"type":"string","required":true,"desc":"Text to analyze"}}},{"path":"/api/ai-detect","method":"GET","description":"Detect AI-generated content","category":"Utility","price":"$0.003","priceUsdc":0.003,"params":{"text":{"type":"string","required":true,"desc":"Text to analyze"}}},{"path":"/api/license-check","method":"GET","description":"Check open-source license compatibility","category":"Utility","price":"$0.001","priceUsdc":0.001,"params":{"package":{"type":"string","required":true,"desc":"Package name (npm or pypi)"},"ecosystem":{"type":"string","required":false,"desc":"npm or pypi (default npm)"},"projectLicense":{"type":"string","required":false,"desc":"Your project license (e.g. MIT, Apache-2.0)"}}}],"freeEndpoints":9,"paidEndpoints":42,"payment":{"protocol":"x402","token":"USDC","networks":["Base","Polygon","Arbitrum","Solana"],"facilitator":"xpay.sh","header":"PAYMENT-SIGNATURE"},"rateLimit":{"requests":1000,"windowSeconds":60},"responseFormat":{"success":"boolean","_meta":"{ source, confidence, last_updated, cached }","error":"{ code, message, retryable, retryAfter? }"},"errorCodes":{"VALIDATION_ERROR":"Missing or invalid required parameter (400)","NO_DATA":"Requested resource not found (404)","PAYMENT_REQUIRED":"x402 payment needed (402)","PAYMENT_INVALID":"Payment verification failed (402)","SETTLEMENT_FAILED":"Payment settlement failed (500)","UPSTREAM_ERROR":"Upstream API returned error (502)","RATE_LIMITED":"Rate limited (429)","INTERNAL_ERROR":"Service error (500)","NOT_FOUND":"Endpoint does not exist (404)"},"antiCopy":{"watermark":"Every response includes X-Engedi-Watermark header","fingerprint":"X-Engedi-Fingerprint tracks client identity","license":"Proprietary — see /terms for usage restrictions"},"links":{"llms":"/llms.txt","openapi":"/.well-known/openapi.json","mcp":"/.well-known/mcp.json","terms":"/terms","health":"/health"},"_meta":{"source":"engedi","confidence":0.9,"last_updated":"2026-06-23T22:08:47.529Z","cached":false}}