From e128b443626a72c3dcb5db0fe3a008176050606f Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Tue, 23 Jun 2026 09:26:50 -0700 Subject: [PATCH] Add AnyAPI to the service directory AnyAPI is a unified marketplace for scraping and data APIs: reach hundreds of third-party data APIs through one key, pay per request in USD, with normalized schemas and automatic failover. Agents pay inline per call with no account via MPP (Tempo). The gateway serves live MPP 402s at api.getanyapi.com (method="tempo", intent="charge"). Co-Authored-By: Claude Opus 4.8 (1M context) --- schemas/services.ts | 54 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/schemas/services.ts b/schemas/services.ts index 61e2b6a0..5edf13f2 100644 --- a/schemas/services.ts +++ b/schemas/services.ts @@ -1138,6 +1138,60 @@ export const services: ServiceDef[] = [ ], }, + // ── AnyAPI ───────────────────────────────────────────────────────────── + { + id: "getanyapi", + name: "AnyAPI", + url: "https://api.getanyapi.com", + serviceUrl: "https://api.getanyapi.com", + description: + "Unified marketplace for scraping and data APIs. Reach hundreds of third-party data APIs through one key, pay per request in USD, with normalized schemas and automatic failover. Agents pay inline per call with no account.", + + categories: ["data", "search", "web", "social"], + integration: "first-party", + tags: [ + "data", + "scraping", + "web-scraping", + "search", + "social-media", + "ai-agents", + "api-gateway", + ], + status: "active", + docs: { + homepage: "https://getanyapi.com", + llmsTxt: "https://getanyapi.com/llms.txt", + apiReference: "https://api.getanyapi.com/openapi.json", + }, + provider: { name: "AnyAPI", url: "https://getanyapi.com" }, + realm: "api.getanyapi.com", + intent: "charge", + payments: [TEMPO_PAYMENT], + endpoints: [ + { + route: "POST /v1/run/web.scrape", + desc: "Scrape a URL", + amount: "1000", + }, + { + route: "POST /v1/run/google.search", + desc: "Google web search results", + dynamic: true, + }, + { + route: "POST /v1/run/youtube.video_transcript", + desc: "Fetch a YouTube video transcript", + dynamic: true, + }, + { + route: "POST /v1/run/reddit.subreddit_posts", + desc: "List posts from a subreddit", + dynamic: true, + }, + ], + }, + // ── GovLaws ──────────────────────────────────────────────────────────── { id: "govlaws",