{
  "updated": "2026-11-06",
  "counts": {
    "tools": 455,
    "providers": 56,
    "categories": 16
  },
  "pricing_note": "List prices in USD per call. Every tool is free during early access, so calls cost nothing.",
  "catalog_url": "https://maglev.sh/tools",
  "categories": [
    {
      "name": "Money and companies",
      "tools": 86
    },
    {
      "name": "Business and SEO",
      "tools": 57
    },
    {
      "name": "People and companies",
      "tools": 42
    },
    {
      "name": "Crypto and on-chain",
      "tools": 41
    },
    {
      "name": "Email",
      "tools": 37
    },
    {
      "name": "Shopping",
      "tools": 33
    },
    {
      "name": "Research",
      "tools": 25
    },
    {
      "name": "Weather and places",
      "tools": 24
    },
    {
      "name": "Reference",
      "tools": 21
    },
    {
      "name": "Code",
      "tools": 18
    },
    {
      "name": "Search",
      "tools": 17
    },
    {
      "name": "Web browsing",
      "tools": 17
    },
    {
      "name": "Media generation",
      "tools": 12
    },
    {
      "name": "Social",
      "tools": 12
    },
    {
      "name": "Health",
      "tools": 8
    },
    {
      "name": "Travel",
      "tools": 5
    }
  ],
  "providers": [
    {
      "key": "dataforseo",
      "name": "DataForSEO",
      "blurb": "Google Search, News, Maps, YouTube and SEO data for any keyword or website.",
      "categories": [
        "Business and SEO",
        "Money and companies",
        "Research",
        "Search",
        "Shopping",
        "Weather and places",
        "Web browsing"
      ],
      "tool_count": 87,
      "from_price_usd": 0.001
    },
    {
      "key": "agentmail",
      "name": "AgentMail",
      "blurb": "Email inboxes for agents that send, receive and read real mail, with drafts and a calendar.",
      "categories": [
        "Email"
      ],
      "tool_count": 37,
      "from_price_usd": 0.005
    },
    {
      "key": "coingecko",
      "name": "CoinGecko",
      "blurb": "Live prices, history, exchanges and onchain DEX pools for thousands of cryptocurrencies.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 27,
      "from_price_usd": 0.005
    },
    {
      "key": "nansen",
      "name": "Nansen",
      "blurb": "Crypto wallet and token analytics, with smart-money labels on millions of addresses.",
      "categories": [
        "Crypto and on-chain"
      ],
      "tool_count": 24,
      "from_price_usd": 0.02
    },
    {
      "key": "tinyfish",
      "name": "TinyFish",
      "blurb": "Web search and page text, a browser agent, cited research reports, page monitors and tables built from the web.",
      "categories": [
        "Research",
        "Search",
        "Web browsing"
      ],
      "tool_count": 23,
      "from_price_usd": 0.005
    },
    {
      "key": "canopy",
      "name": "Canopy API",
      "blurb": "Amazon search, products, sellers' offers, deals and best sellers.",
      "categories": [
        "Shopping"
      ],
      "tool_count": 17,
      "from_price_usd": 0.02
    },
    {
      "key": "e2b",
      "name": "E2B",
      "blurb": "Run Python, JavaScript or bash in a fresh sandbox, or keep one running between calls.",
      "categories": [
        "Code"
      ],
      "tool_count": 16,
      "from_price_usd": 0.005
    },
    {
      "key": "sec",
      "name": "SEC EDGAR",
      "blurb": "Official filings and reported financials of US public companies.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 15,
      "from_price_usd": 0.005
    },
    {
      "key": "channel3",
      "name": "Channel3",
      "blurb": "Products from many online shops, by name or photo, with each shop's price.",
      "categories": [
        "Shopping"
      ],
      "tool_count": 14,
      "from_price_usd": 0.005
    },
    {
      "key": "predictleads",
      "name": "PredictLeads",
      "blurb": "Company signals by domain: job openings, news events, tech stack, funding rounds and lookalike companies.",
      "categories": [
        "People and companies"
      ],
      "tool_count": 14,
      "from_price_usd": 0.02
    },
    {
      "key": "open_meteo",
      "name": "Open-Meteo",
      "blurb": "Weather forecasts, history, air quality and geocoding for anywhere on Earth.",
      "categories": [
        "Weather and places"
      ],
      "tool_count": 13,
      "from_price_usd": 0.005
    },
    {
      "key": "minimax",
      "name": "MiniMax",
      "blurb": "Images, natural speech and short videos from a text prompt.",
      "categories": [
        "Media generation"
      ],
      "tool_count": 12,
      "from_price_usd": 0.005
    },
    {
      "key": "wikipedia",
      "name": "Wikipedia",
      "blurb": "Search, summarise and read Wikipedia pages in 40 languages, with the day's front page and each page's recent edits.",
      "categories": [
        "Reference",
        "Search"
      ],
      "tool_count": 10,
      "from_price_usd": 0.0028
    },
    {
      "key": "peopledatalabs",
      "name": "People Data Labs",
      "blurb": "Person and company profiles: find someone from an email or profile link, or search people and companies by title, industry, size and place.",
      "categories": [
        "People and companies"
      ],
      "tool_count": 10,
      "from_price_usd": 0.005
    },
    {
      "key": "glassnode",
      "name": "Glassnode",
      "blurb": "On-chain and futures market intelligence, from valuation to funding rates and ETF flows.",
      "categories": [
        "Crypto and on-chain"
      ],
      "tool_count": 9,
      "from_price_usd": 0.1
    },
    {
      "key": "nws",
      "name": "US National Weather Service",
      "blurb": "Official US forecasts and active weather alerts.",
      "categories": [
        "Travel",
        "Weather and places"
      ],
      "tool_count": 8,
      "from_price_usd": 0.005
    },
    {
      "key": "fred",
      "name": "FRED",
      "blurb": "US economic data from the St. Louis Fed: inflation, jobs, rates, growth and stress.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 7,
      "from_price_usd": 0.01
    },
    {
      "key": "x_twitter",
      "name": "X (Twitter)",
      "blurb": "Public posts, profiles and trends on X.",
      "categories": [
        "Social"
      ],
      "tool_count": 7,
      "from_price_usd": 0.002
    },
    {
      "key": "financial_datasets",
      "name": "Financial Datasets",
      "blurb": "US stock prices, financial statements, earnings, 13F holdings and company news.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 7,
      "from_price_usd": 0.05
    },
    {
      "key": "openlibrary",
      "name": "Open Library",
      "blurb": "Books and authors from the Internet Archive.",
      "categories": [
        "Reference",
        "Search"
      ],
      "tool_count": 6,
      "from_price_usd": 0.005
    },
    {
      "key": "hackernews",
      "name": "Hacker News",
      "blurb": "Front-page stories and search across Hacker News.",
      "categories": [
        "Reference",
        "Research",
        "Search"
      ],
      "tool_count": 6,
      "from_price_usd": 0.005
    },
    {
      "key": "fda",
      "name": "FDA",
      "blurb": "US drug labels, safety reports, recalls, approvals and shortages.",
      "categories": [
        "Health"
      ],
      "tool_count": 6,
      "from_price_usd": 0.0028
    },
    {
      "key": "worldbank",
      "name": "World Bank",
      "blurb": "GDP, population, inflation and basic facts for every country.",
      "categories": [
        "Money and companies",
        "Reference"
      ],
      "tool_count": 5,
      "from_price_usd": 0.005
    },
    {
      "key": "apollo",
      "name": "Apollo",
      "blurb": "Search and enrich 275M+ business contacts and 70M+ companies.",
      "categories": [
        "People and companies"
      ],
      "tool_count": 5,
      "from_price_usd": 0.004
    },
    {
      "key": "frankfurter",
      "name": "Frankfurter",
      "blurb": "European Central Bank exchange rates, today and historical.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 4,
      "from_price_usd": 0.005
    },
    {
      "key": "nager",
      "name": "Nager.Date",
      "blurb": "Public holidays for over 100 countries.",
      "categories": [
        "Reference"
      ],
      "tool_count": 4,
      "from_price_usd": 0.005
    },
    {
      "key": "agentfilings",
      "name": "AgentFilings",
      "blurb": "SEC filings, restated earnings and insider trades for US public companies.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 4,
      "from_price_usd": 0.01
    },
    {
      "key": "blockchain_com",
      "name": "Blockchain.com",
      "blurb": "Bitcoin and Bitcoin Cash addresses, transactions and network charts.",
      "categories": [
        "Crypto and on-chain"
      ],
      "tool_count": 4,
      "from_price_usd": 0.01
    },
    {
      "key": "congress",
      "name": "Congress disclosures",
      "blurb": "Stock trades and holdings members of Congress report.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 4,
      "from_price_usd": 0.0112
    },
    {
      "key": "polymarket",
      "name": "Polymarket",
      "blurb": "Prediction market trades and traders, scored for skill.",
      "categories": [
        "Crypto and on-chain"
      ],
      "tool_count": 4,
      "from_price_usd": 0.0056
    },
    {
      "key": "icypeas",
      "name": "Icypeas",
      "blurb": "LinkedIn profiles and company pages, finding the right profile, and lead search.",
      "categories": [
        "People and companies"
      ],
      "tool_count": 4,
      "from_price_usd": 0.02
    },
    {
      "key": "arxiv",
      "name": "arXiv",
      "blurb": "Research preprints with their authors and abstracts.",
      "categories": [
        "Research",
        "Search"
      ],
      "tool_count": 3,
      "from_price_usd": 0.005
    },
    {
      "key": "eia",
      "name": "EIA",
      "blurb": "US oil prices, inventories and supply from the Energy Information Administration.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 3,
      "from_price_usd": 0.0028
    },
    {
      "key": "faa",
      "name": "FAA",
      "blurb": "Live US airport delays, ground stops and airspace disruptions.",
      "categories": [
        "Travel"
      ],
      "tool_count": 3,
      "from_price_usd": 0.0056
    },
    {
      "key": "tomba",
      "name": "Tomba",
      "blurb": "Find work emails: from a LinkedIn profile, a company's address pattern, or a domain.",
      "categories": [
        "People and companies"
      ],
      "tool_count": 3,
      "from_price_usd": 0.02
    },
    {
      "key": "aviato",
      "name": "Aviato",
      "blurb": "Who founded and who works at a company, and finding people by name.",
      "categories": [
        "People and companies"
      ],
      "tool_count": 3,
      "from_price_usd": 0.04
    },
    {
      "key": "exa",
      "name": "Exa",
      "blurb": "Web search built for AI, that finds pages by meaning, plus the text of any page.",
      "categories": [
        "Search"
      ],
      "tool_count": 2,
      "from_price_usd": 0.002
    },
    {
      "key": "cms",
      "name": "CMS Medicare",
      "blurb": "US hospital ratings and quality scores from Medicare.",
      "categories": [
        "Health"
      ],
      "tool_count": 2,
      "from_price_usd": 0.0112
    },
    {
      "key": "gdelt",
      "name": "GDELT",
      "blurb": "How much worldwide news, in 100+ languages, covers a topic, and in what tone.",
      "categories": [
        "Search"
      ],
      "tool_count": 2,
      "from_price_usd": 0.01
    },
    {
      "key": "reddit",
      "name": "Reddit",
      "blurb": "Reddit posts and comment threads, by search or by link.",
      "categories": [
        "Social"
      ],
      "tool_count": 2,
      "from_price_usd": 0.01
    },
    {
      "key": "telegram",
      "name": "Telegram",
      "blurb": "Public Telegram channels and their posts.",
      "categories": [
        "Social"
      ],
      "tool_count": 2,
      "from_price_usd": 0.01
    },
    {
      "key": "github",
      "name": "GitHub",
      "blurb": "Repositories, code, issues and pull requests on GitHub.",
      "categories": [
        "Code"
      ],
      "tool_count": 2,
      "from_price_usd": 0.004
    },
    {
      "key": "hunter",
      "name": "Hunter",
      "blurb": "Find a person's work email, and check whether an address exists and accepts mail.",
      "categories": [
        "People and companies"
      ],
      "tool_count": 2,
      "from_price_usd": 0.016
    },
    {
      "key": "wikidata",
      "name": "Wikidata",
      "blurb": "Structured facts about people, places, companies and things, as readable values.",
      "categories": [
        "Reference"
      ],
      "tool_count": 1,
      "from_price_usd": 0.005
    },
    {
      "key": "cftc",
      "name": "CFTC",
      "blurb": "How big traders are positioned in US futures markets.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 1,
      "from_price_usd": 0.0112
    },
    {
      "key": "us_treasury",
      "name": "US Treasury",
      "blurb": "The daily US Treasury yield curve.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 1,
      "from_price_usd": 0.0028
    },
    {
      "key": "state_dept",
      "name": "US State Department",
      "blurb": "Travel advisories for every country.",
      "categories": [
        "Travel"
      ],
      "tool_count": 1,
      "from_price_usd": 0.0028
    },
    {
      "key": "finra",
      "name": "FINRA",
      "blurb": "Off-exchange (dark pool) trading volume for US stocks.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 1,
      "from_price_usd": 0.0056
    },
    {
      "key": "senate_lda",
      "name": "Senate lobbying disclosures",
      "blurb": "What companies spend on lobbying, and on what.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 1,
      "from_price_usd": 0.0112
    },
    {
      "key": "usaspending",
      "name": "USAspending",
      "blurb": "Federal government contract awards to US companies.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 1,
      "from_price_usd": 0.0112
    },
    {
      "key": "stock_prices",
      "name": "US stock prices",
      "blurb": "End-of-day prices, returns and ranges for US stocks.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 1,
      "from_price_usd": 0.0028
    },
    {
      "key": "uspto",
      "name": "USPTO",
      "blurb": "US patents granted to public companies.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 1,
      "from_price_usd": 0.0056
    },
    {
      "key": "fec",
      "name": "FEC",
      "blurb": "Federal campaign contributions by corporate PACs.",
      "categories": [
        "Money and companies"
      ],
      "tool_count": 1,
      "from_price_usd": 0.0112
    },
    {
      "key": "newstex",
      "name": "Newstex",
      "blurb": "Stories from thousands of licensed news publications and blogs.",
      "categories": [
        "Search"
      ],
      "tool_count": 1,
      "from_price_usd": 0.02
    },
    {
      "key": "youtube",
      "name": "YouTube",
      "blurb": "Transcripts of YouTube videos.",
      "categories": [
        "Social"
      ],
      "tool_count": 1,
      "from_price_usd": 0.02
    },
    {
      "key": "leadsforge",
      "name": "Leadsforge",
      "blurb": "Find a person's verified work email from name and company.",
      "categories": [
        "People and companies"
      ],
      "tool_count": 1,
      "from_price_usd": 0.06
    }
  ],
  "tools": [
    {
      "id": "web_search",
      "title": "Search the web",
      "description": "Search Google and return the top organic web results (title, url, snippet, rank) for a query.",
      "category": "Search",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.08,
      "free": true
    },
    {
      "id": "news_search",
      "title": "Find recent news",
      "description": "Search Google News and return recent news articles (title, source, url, published time, snippet).",
      "category": "Search",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "image_search",
      "title": "Find images",
      "description": "Search Google Images and return pictures (title, image url, source page url).",
      "category": "Search",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "youtube_search",
      "title": "Find YouTube videos",
      "description": "Search YouTube and return videos (title, channel, url, views, duration, published).",
      "category": "Search",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "google_ai_mode",
      "title": "Ask Google's AI Mode",
      "description": "Ask Google's AI Mode a question and return its written answer with the web pages it cites (title, url, site).",
      "category": "Search",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "google_autocomplete",
      "title": "See Google search suggestions",
      "description": "List the searches Google suggests as someone types a phrase, most likely first.",
      "category": "Search",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "yahoo_search",
      "title": "Search Yahoo",
      "description": "Search Yahoo and return its top organic web results (title, url, snippet, rank) and related searches.",
      "category": "Search",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "local_business_search",
      "title": "Find local businesses",
      "description": "Search Google Maps for local businesses and places (name, address, phone, rating, reviews count, category, website).",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.08,
      "free": true
    },
    {
      "id": "business_profile",
      "title": "Look up a business",
      "description": "Look up one specific business on Google Maps and return its profile (name, address, phone, website, rating and votes, how many reviews gave each star, what reviewers mention most, category, opening hours, Google Maps url).",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "keyword_volume",
      "title": "Check keyword volume",
      "description": "Check Google Ads search numbers for keywords you already have: monthly search volume, competition, cost per click and the last 12 months' trend, for up to 20 keywords at once.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "keyword_ideas",
      "title": "Find keyword ideas",
      "description": "Find new keyword ideas related to a seed keyword, each with monthly search volume, competition and cost per click.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "google_trends",
      "title": "Compare search trends",
      "description": "Compare how much people search for up to five terms over time on Google Trends (interest 0 to 100 per date, and each term's average).",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.025,
      "free": true
    },
    {
      "id": "amazon_keywords",
      "title": "Check Amazon search demand",
      "description": "See how often a product term is searched on Amazon each month, and the related searches shoppers make with their monthly volumes, most searched first.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "domain_overview",
      "title": "Size up a website",
      "description": "Summarise how a website performs in Google search: estimated organic traffic, number of organic and paid keywords, and how many keywords rank in the top 3 and top 10.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "competitor_domains",
      "title": "Find a site's competitors",
      "description": "Find the websites that compete with a domain in Google search, each with the number of keywords they share with it and their estimated organic traffic.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "backlinks_summary",
      "title": "Size up a site's backlinks",
      "description": "Size up a website's backlinks: how many links and distinct sites point at it, its authority rank, broken links and spam score.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "backlinks_list",
      "title": "See who links to a site",
      "description": "List the pages that link to a website, strongest first (linking page, anchor text, dofollow, authority, first seen).",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "website_technologies",
      "title": "See a site's tech stack",
      "description": "List the technologies a website runs on (CMS, analytics, ecommerce platform, frameworks, servers), grouped by category, plus its title and description.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "google_ads_search",
      "title": "See the ads a brand runs",
      "description": "List the ads an advertiser runs on Google, from Google's Ads Transparency Center (format, first and last shown dates, preview image, link), for a website domain or advertiser ids.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "google_advertisers",
      "title": "Find Google advertisers",
      "description": "Find advertisers on Google's Ads Transparency Center by name (advertiser ids, location, verified, about how many ads) and the domains that advertise.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "keywords_for_site",
      "title": "Find keywords for a website",
      "description": "List the keywords Google Ads associates with a website, most relevant first, each with monthly search volume, competition, cost per click, bid range and 12-month trend.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.18,
      "free": true
    },
    {
      "id": "keyword_ad_traffic",
      "title": "Forecast Google ad traffic",
      "description": "Forecast what Google Search ads on up to 20 keywords would get over the next week, month or quarter at a top bid you set (clicks, impressions, click-through rate, average cost per click, total spend).",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.15,
      "free": true
    },
    {
      "id": "bing_keyword_volume",
      "title": "Check Bing search volume",
      "description": "Check Bing search numbers for up to 20 keywords: monthly search volume on Bing, Yahoo and AOL, ad competition, cost per click and the last 12 months' trend.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.15,
      "free": true
    },
    {
      "id": "search_trends_regions",
      "title": "See where a term is searched",
      "description": "Show where people search for up to five terms most, region by region within a country (or country by country worldwide), as interest 0 to 100 per term.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "search_trends_demography",
      "title": "See who searches for a term",
      "description": "Show who searches for up to five terms, by age range (18-24 to 55-64) and by gender, as interest 0 to 100 per term.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "ranked_keywords",
      "title": "Find keywords a site ranks for",
      "description": "List the Google keywords a website ranks for, most searched first, each with its position, ranking page, estimated visits, search volume, cost per click and difficulty.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "related_keywords",
      "title": "Find related searches",
      "description": "List the searches Google shows as related to a keyword, most searched first, each with search volume, cost per click, difficulty and intent.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "keyword_suggestions",
      "title": "Find long-tail keywords",
      "description": "List longer Google searches that contain a keyword, most searched first, each with search volume, cost per click, difficulty and intent.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "keyword_difficulty",
      "title": "Score keyword difficulty",
      "description": "Score how hard it is to reach Google's top 10 for up to 50 keywords, 0 (easy) to 100 (hardest).",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "search_intent",
      "title": "Tell a keyword's search intent",
      "description": "Tell what searchers want for up to 50 English keywords: informational, navigational, commercial or transactional, with a probability and any other likely intents.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "keyword_overview",
      "title": "Profile keywords",
      "description": "Profile up to 20 Google keywords at once: search volume, cost per click, competition, difficulty, intent, change on a year and the last 12 months' trend.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "keyword_history",
      "title": "See keyword history",
      "description": "Show how up to 10 Google keywords changed month by month since 2021: search volume, cost per click and competition for each month.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "top_searches",
      "title": "List top Google searches",
      "description": "List the most searched Google keywords in a country, optionally only those containing a word, each with search volume, cost per click, difficulty and intent.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "serp_competitors",
      "title": "Find sites ranking for keywords",
      "description": "Find the websites that rank in Google for a set of keywords, each with its average position, estimated visits, visibility and its positions per keyword.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "domain_intersection",
      "title": "Find keywords two sites share",
      "description": "List the Google keywords two websites both rank for, most searched first, with each site's position and ranking page.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "page_intersection",
      "title": "Find keywords pages share",
      "description": "List the Google keywords that 2 to 20 pages all rank for, most searched first, with each page's position.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "traffic_estimate",
      "title": "Estimate traffic for many sites",
      "description": "Estimate monthly Google search visits for up to 50 websites at once, organic and from ads, with how many keywords bring them.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "relevant_pages",
      "title": "Find a site's top pages",
      "description": "List a website's pages that bring it the most Google visits, each with estimated visits and how many keywords it ranks for in the top 3 and top 10.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "subdomains",
      "title": "List a site's subdomains",
      "description": "List a website's subdomains that rank in Google, most visited first, each with estimated visits and how many keywords it ranks for in the top 3 and top 10.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "amazon_product_rank",
      "title": "Check Amazon product rankings",
      "description": "See how up to 50 Amazon products rank in Amazon search (US): how many searches each shows up for, in the top 3 and top 10, their monthly volume, and paid placements.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "amazon_product_competitors",
      "title": "Find competing Amazon products",
      "description": "Find the Amazon products that show up in the same Amazon searches as a product (US), most shared searches first, each with its average position and how it ranks overall.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "app_metrics",
      "title": "Check app store rankings",
      "description": "See how up to 50 apps rank in Google Play or App Store search (US): how many searches each shows up for, how many at number 1, in the top 3 and top 10, and their monthly volume.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "app_competitors",
      "title": "Find competing apps",
      "description": "Find the apps that show up in the same Google Play or App Store searches as an app (US), most shared searches first, each with its average position and how it ranks overall.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "backlinks_anchors",
      "title": "See a site's link anchor texts",
      "description": "List the anchor texts other sites use when linking to a website, most used first, with how many links and sites use each.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "referring_domains",
      "title": "List sites linking to a domain",
      "description": "List the websites that link to a domain, strongest first, with each one's authority and how many links it sends.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "backlinks_pages",
      "title": "Find a site's most linked pages",
      "description": "List a website's own pages that attract the most backlinks, with each page's title, links, linking sites and authority.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "backlinks_competitors",
      "title": "Find sites sharing your backlinks",
      "description": "Find the websites that share the most linking sites with a domain, with how many they share and their authority.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "backlinks_history",
      "title": "Track backlinks month by month",
      "description": "Show how a website's backlink profile changed month by month: authority rank, total links and linking sites, and how many were gained and lost each month.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "backlinks_new_lost",
      "title": "Count backlinks gained and lost",
      "description": "Count the backlinks and linking sites a website gained and lost in each day, week, month or year of a date range.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "whois_lookup",
      "title": "Look up a domain's registration",
      "description": "Look up a domain's registration record (registrar, created, updated and expiry dates, status codes) plus its organic keyword count, traffic estimate and backlink totals.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.25,
      "free": true
    },
    {
      "id": "sites_using_technology",
      "title": "Find sites built with a technology",
      "description": "List websites built with a given technology (such as Shopify, WordPress or HubSpot), strongest first, with title, country, language and any public emails and phones.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.08,
      "free": true
    },
    {
      "id": "llm_mentions",
      "title": "Find AI answers mentioning a brand",
      "description": "Find questions where ChatGPT or Google's AI Overviews mention a brand or phrase in their answer, with the answer, how often the question is asked and the sources the AI cited.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.25,
      "free": true
    },
    {
      "id": "llm_brand_metrics",
      "title": "Measure a brand's AI visibility",
      "description": "Measure a brand's visibility in AI answers from ChatGPT and Google's AI Overviews: how many answers mention it, the search volume behind them, the sites the AI cites and brands named alongside.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.2,
      "free": true
    },
    {
      "id": "ai_keyword_volume",
      "title": "Check AI search volume for keywords",
      "description": "Estimate how often people ask AI assistants about keywords each month, with the last 12 months' trend, for up to 20 keywords at once.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.025,
      "free": true
    },
    {
      "id": "llm_top_brands",
      "title": "See which brands ChatGPT names",
      "description": "Find the brands ChatGPT names most when it answers questions about a topic, most mentioned first, with the search volume behind those answers and the sites it cites.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.25,
      "free": true
    },
    {
      "id": "domain_authority_bulk",
      "title": "Score many domains' authority",
      "description": "Score up to 100 domains at once by backlink authority (0 to 1,000) and spam score (0 to 100), to rank link prospects or vet a list of sites.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "backlink_gap",
      "title": "Find sites linking to competitors",
      "description": "Find the websites that link to every one of up to 5 competitors but not to a given domain, strongest first: ready-made link-building prospects. domain_intersection compares the keywords two sites rank for.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "domain_rank_history",
      "title": "Chart a site's ranking history",
      "description": "Show how a website's Google rankings changed month by month: keywords ranked, top 3 and top 10 counts, estimated traffic and its ad value, keywords won and lost.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.22,
      "free": true
    },
    {
      "id": "amazon_ranked_keywords",
      "title": "See a product's Amazon searches",
      "description": "List the Amazon searches a product shows up for (US), most searched first, with each search's monthly volume and where the product ranks.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "google_reviews_start",
      "title": "Fetch a business's Google reviews",
      "description": "Start fetching up to 100 Google reviews of a business, by name and city or place id, with each review's rating, text, date and the owner's reply.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "trustpilot_reviews_start",
      "title": "Fetch Trustpilot reviews",
      "description": "Start fetching up to 100 Trustpilot reviews of a company by its website, newest first, with each review's stars, title, text, date and the company's reply.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "app_reviews_start",
      "title": "Fetch app store reviews",
      "description": "Start fetching up to 100 reviews of a Google Play or App Store app, newest first, with each review's stars, text, app version and date.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "app_details_start",
      "title": "Look up an app store listing",
      "description": "Start looking up a Google Play or App Store app's listing: rating, installs, price, developer, version, last update, description and similar apps.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dataforseo_task_status",
      "title": "Get reviews, jobs or app results",
      "description": "Check a task that google_reviews_start, trustpilot_reviews_start, app_reviews_start, app_details_start, google_jobs_start, google_shopping_products_start or reverse_image_search_start began, and return its results once it is done.",
      "category": "Business and SEO",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.001,
      "free": true
    },
    {
      "id": "stock_quote",
      "title": "Get a live stock quote",
      "description": "Get a live Google Finance quote for a stock, fund or index (price, change, day and 52-week range, market cap, P/E, dividend yield, latest quarter's results, company facts and news).",
      "category": "Money and companies",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "finance_markets",
      "title": "See today's market overview",
      "description": "Read Google Finance's market overview: the main stock indexes by region, currencies, crypto and futures with price and change, plus today's most active, biggest gaining and biggest losing stocks.",
      "category": "Money and companies",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "ticker_search",
      "title": "Find a stock ticker",
      "description": "Find the stock tickers listed under a company or asset name on Google Finance (symbol with exchange, name, price, change, currency).",
      "category": "Money and companies",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "google_shopping",
      "title": "Compare prices on Google Shopping",
      "description": "Look a product up on Google Shopping and return its offers from many sellers (title, seller, price, usual price, rating, link).",
      "category": "Shopping",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "google_shopping_products_start",
      "title": "Filter Google Shopping by price",
      "description": "Start a Google Shopping search that returns up to 40 products with price, seller, rating and review count, filtered by price and sorted by price or reviews.",
      "category": "Shopping",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "lighthouse_audit",
      "title": "Run a Lighthouse page audit",
      "description": "Run a Google Lighthouse audit on a web page and return its performance, accessibility, best-practices and SEO scores (0 to 100), page speed metrics and the checks it fails.",
      "category": "Web browsing",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "page_parse",
      "title": "Read a web page as Markdown",
      "description": "Read a web page and return its main content as Markdown, with its title and section headings.",
      "category": "Web browsing",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "page_seo_audit",
      "title": "Audit a page's on-page SEO",
      "description": "Audit one web page's on-page SEO: title, meta description, headings, word count, readability, links, size, load time and every failed check (missing H1, title too long, images without alt text and so on).",
      "category": "Web browsing",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "page_screenshot",
      "title": "Screenshot a web page",
      "description": "Take a full-page screenshot of a web page as a desktop, phone or tablet browser sees it, with cookie pop-ups closed.",
      "category": "Web browsing",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "youtube_video_info",
      "title": "Get a YouTube video's details",
      "description": "Get one YouTube video's details (title, channel and its subscribers, description, views, likes, comment count, publish date, length, tags, subtitle languages).",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "youtube_subtitles",
      "title": "Get a YouTube video's transcript",
      "description": "Get the subtitles of a YouTube video as a full transcript and as timed lines (start and end second, text), in the video's own language.",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "youtube_comments",
      "title": "Read a YouTube video's comments",
      "description": "Get the top 20 comments on a YouTube video (author, text, likes, reply count, date) and its total comment count.",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "brand_mentions",
      "title": "Find pages mentioning a brand",
      "description": "Find web pages that mention a brand, product or phrase (url, title, the snippet that mentions it, positive or negative tone, page type, country, date).",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "mentions_summary",
      "title": "Summarise a brand's web mentions",
      "description": "Summarise how the web talks about a brand, product or phrase: total mentions, how many are positive, negative or neutral, emotions, the sites that mention it most, page types and countries.",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "phrase_trends",
      "title": "Track mentions of a phrase over time",
      "description": "Show how often the web mentions a brand, product or phrase in each day, week or month, with the positive, negative and neutral split and the top sites each period.",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "llm_answer",
      "title": "Ask ChatGPT, Claude, Gemini or Perplexity",
      "description": "Ask ChatGPT, Claude, Gemini or Perplexity a question and return its answer with the sources it cited and what it searched for.",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "brand_sentiment",
      "title": "Gauge how people feel about a brand",
      "description": "Measure how people feel about a brand or topic across the web: how many mentions are positive, negative and neutral, the emotions in them and the sites with the most positive and negative coverage.",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "google_jobs_start",
      "title": "Search Google Jobs",
      "description": "Start a Google Jobs search for open roles by title and place, with each job's employer, location, salary, contract type, when it was posted and where to apply.",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "reverse_image_search_start",
      "title": "Reverse-search an image",
      "description": "Start a Google reverse image search (Google Lens) for the web pages that show an image or close matches to it, with each page's title and link.",
      "category": "Research",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "hotel_search",
      "title": "Search hotels in a city",
      "description": "Search Google Hotels for places to stay in a city on given dates (name, stars, rating and reviews, nightly price in USD, map position, photo).",
      "category": "Weather and places",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "hotel_info",
      "title": "Get a hotel's full details",
      "description": "Get one hotel's full Google Hotels listing (stars, address, phone, website, description, check-in and check-out times, rating and reviews by topic, amenities, neighborhood and location score, nightly price on each booking site).",
      "category": "Weather and places",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "business_questions",
      "title": "Read a business's Google Q&A",
      "description": "Read the questions people asked about a business on Google Maps and the answers they got (question, answers, who and when).",
      "category": "Weather and places",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "business_listings",
      "title": "Search Google Maps business listings",
      "description": "Search DataForSEO's database of Google Maps listings by category, name and distance from a point, best rated first (name, category, address, phone, website, rating, whether claimed).",
      "category": "Weather and places",
      "provider_key": "dataforseo",
      "provider_name": "DataForSEO",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "email_inbox_create",
      "title": "Create an email inbox",
      "description": "Create an email inbox for the agent (an @agentmail.to address) that can send and receive real email.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "email_inboxes",
      "title": "List your email inboxes",
      "description": "List the email inboxes your agents have created (inbox id, address, display name) and how many more can be made.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_send",
      "title": "Send an email",
      "description": "Send a real email from one of your inboxes (from email_inbox_create) to up to 10 recipients, optionally with files attached by link.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "email_reply",
      "title": "Reply to an email",
      "description": "Reply to a message in one of your inboxes, in the same thread, to its sender or to everyone on it.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "email_forward",
      "title": "Forward an email",
      "description": "Forward a message from one of your inboxes to up to 10 people, with an optional note above it.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "email_list",
      "title": "List emails in an inbox",
      "description": "List the messages in one of your inboxes, newest first (sender, subject, preview, labels such as received or sent).",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_read",
      "title": "Read an email",
      "description": "Read one message in full from one of your inboxes (sender, recipients, subject, the new text without quoted replies, attachment names).",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_thread",
      "title": "Read an email conversation",
      "description": "Read a whole email conversation from one of your inboxes in one call, oldest message first (sender, recipients, time, the new text of each message).",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_attachment",
      "title": "Open an email attachment",
      "description": "Get a file attached to a message in one of your inboxes: a download link that expires, and the contents themselves when it is a small text file such as CSV or JSON.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_draft_create",
      "title": "Save an email draft",
      "description": "Save an email as a draft in one of your inboxes, new or as a reply, to review or schedule before it goes out.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_draft_update",
      "title": "Edit an email draft",
      "description": "Change a draft in one of your inboxes (recipients, subject, body, scheduled time).",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_draft_send",
      "title": "Send an email draft",
      "description": "Send a draft from one of your inboxes now, as real email.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "email_drafts",
      "title": "List email drafts",
      "description": "List the drafts waiting in one of your inboxes (recipients, subject, preview, scheduled time), newest first.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_draft_delete",
      "title": "Delete an email draft",
      "description": "Delete a draft from one of your inboxes without sending it.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_search",
      "title": "Search your emails",
      "description": "Search the mail in your inboxes by words in the sender, recipients, subject or body, best match first.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_update",
      "title": "Label or mark an email read",
      "description": "Mark a message in one of your inboxes read or unread, or add and remove your own labels on it.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_inbox_delete",
      "title": "Delete an email inbox",
      "description": "Delete one of your inboxes for good, with all its mail, drafts and calendar.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_thread_delete",
      "title": "Delete an email conversation",
      "description": "Delete a whole email conversation from one of your inboxes for good, every message in it.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_webhook_create",
      "title": "Get notified of new email",
      "description": "Have AgentMail call your HTTPS endpoint when something happens in one of your inboxes, such as new mail arriving.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_webhooks",
      "title": "List inbox webhooks",
      "description": "List the webhooks set on one of your inboxes (endpoint, the events it is told about, whether it is on).",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_webhook_delete",
      "title": "Remove an inbox webhook",
      "description": "Remove a webhook from one of your inboxes so it is no longer called.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_block",
      "title": "Block an email sender",
      "description": "Block an address or a whole domain for one of your inboxes, so its mail is refused (or put it on the inbox's allow list instead).",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_unblock",
      "title": "Unblock an email sender",
      "description": "Take an address or domain off one of your inboxes' block list (or allow list), so its mail is treated as usual again.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_blocklist",
      "title": "List blocked email senders",
      "description": "List the addresses and domains blocked for one of your inboxes (or on its allow list), for mail coming in, going out and replies.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "calendar_events",
      "title": "List calendar events",
      "description": "List the events stored on one of your inboxes' calendars, recently changed first, including cancelled ones and invitations that came by email.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "calendar_agenda",
      "title": "See what's on the calendar",
      "description": "List what is on one of your inboxes' calendars in a time window, soonest first, with recurring events expanded into their dates and cancelled ones left out.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "calendar_event_create",
      "title": "Add a calendar event",
      "description": "Put an event on one of your inboxes' calendars, one-off or repeating, and optionally email invitations to attendees.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "calendar_event_update",
      "title": "Change a calendar event",
      "description": "Change an event your agent put on one of your inboxes' calendars (title, time, place, attendees, or cancel it).",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "calendar_event_delete",
      "title": "Delete a calendar event",
      "description": "Delete an event your agent put on one of your inboxes' calendars, or one date of a repeating one, optionally emailing attendees that it is off.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "calendar_event_respond",
      "title": "Answer a meeting invitation",
      "description": "Accept, decline or tentatively accept a meeting invitation one of your inboxes got by email, and tell the organizer.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_usage",
      "title": "Get inbox email stats",
      "description": "Get the numbers for one of your inboxes: messages, threads and storage now, and how much mail was sent, delivered, received, bounced or marked spam in the last few days.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_deliverability",
      "title": "Check bounce and spam rates",
      "description": "Get the bounce and spam-complaint rates of mail sent from one of your inboxes, a rolling 24-hour rate for each of the last days with the number sent, to catch a sending problem before mail stops being delivered.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_watch",
      "title": "Get new inbox events",
      "description": "Get what happened in one of your inboxes since the last email_watch call: new mail (with sender, subject and the start of its text), mail sent, delivered, bounced or rejected, and calendar changes, each returned once, oldest first.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_raw",
      "title": "Get an email's raw source",
      "description": "Get one message from one of your inboxes exactly as it was sent, as raw MIME with every header (Received, DKIM and SPF results, Message-ID) and part, up to 200,000 bytes, with a link to the whole .eml file.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_delete",
      "title": "Delete an email",
      "description": "Permanently delete one message from one of your inboxes.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "email_inbox_update",
      "title": "Rename or pause an inbox",
      "description": "Change the name recipients see on mail from one of your inboxes, or pause the inbox so it neither sends nor receives mail (and resume it).",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "calendar_event_instances",
      "title": "List a repeating event's dates",
      "description": "List the dates of one repeating event on one of your inboxes' calendars in a time window, soonest first, with each date's own id and any edits to it.",
      "category": "Email",
      "provider_key": "agentmail",
      "provider_name": "AgentMail",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_price",
      "title": "Get crypto prices",
      "description": "Get the current price of 1 to 20 cryptocurrencies from CoinGecko, with each coin's 24-hour change, high and low, market cap and rank, and 24-hour trading volume.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_history",
      "title": "Get crypto price history",
      "description": "Get one cryptocurrency's daily price over the last 1 to 365 days from CoinGecko, as a list of dates and prices, oldest first.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_top",
      "title": "List the top cryptocurrencies",
      "description": "List the largest cryptocurrencies by market cap from CoinGecko, in rank order, with each coin's price, 24-hour change, market cap and volume, optionally within one category such as stablecoins.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_trending",
      "title": "See trending coins",
      "description": "List the coins people are searching for most on CoinGecko in the last 24 hours, with each one's rank, USD price and 24-hour change, and the most-viewed categories.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_details",
      "title": "Look up a cryptocurrency",
      "description": "Get one cryptocurrency's profile from CoinGecko: what it is, its categories, website and whitepaper, rank, price, all-time high, 7-day, 30-day and 1-year change, and its circulating, total and maximum supply.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_ohlc",
      "title": "Get crypto price candles",
      "description": "Get price candles (open, high, low, close) for one cryptocurrency from CoinGecko over the last 1, 7, 14, 30, 90, 180 or 365 days, oldest first: 30-minute candles for 1 day, 4-hour candles up to 30 days, 4-day candles beyond.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_by_contract",
      "title": "Look up a token by contract",
      "description": "Identify a token by its contract address on CoinGecko: its CoinGecko id, name and symbol, decimals, categories, website, rank, price, market cap, 24-hour volume and change, and its contract addresses on other chains.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_exchanges",
      "title": "List crypto exchanges by volume",
      "description": "List cryptocurrency exchanges from CoinGecko ranked by trust score, with each one's country, founding year, website, trust score and 24-hour trading volume in BTC.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_exchange",
      "title": "Get a crypto exchange's details",
      "description": "Get one cryptocurrency exchange's profile from CoinGecko: country, founding year, website, trust score, number of coins and pairs, 24-hour volume, any public notice, and its top trading pairs with price, volume and spread.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_categories",
      "title": "List crypto sectors by market cap",
      "description": "List cryptocurrency categories (sectors such as Layer 1, DeFi, Meme or AI agents) from CoinGecko with each one's total market cap, 24-hour market cap change, 24-hour volume and three largest coins, by market cap or by 24-hour change.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_global",
      "title": "Get the global crypto market",
      "description": "Get the whole cryptocurrency market's state from CoinGecko: total market cap and 24-hour volume and their change, Bitcoin's and other coins' dominance, the number of coins and markets, the fear and greed index, and DeFi's market cap, volume and share.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_derivatives",
      "title": "List crypto futures and perpetuals",
      "description": "List crypto derivatives contracts (perpetuals and futures) across exchanges from CoinGecko, largest 24-hour volume first, with each one's price, index price, basis, funding rate, open interest and volume.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "nft_collection",
      "title": "Get an NFT collection's floor price",
      "description": "Get an NFT collection's market data from CoinGecko: floor price in the chain's coin and in USD with its 24-hour, 7-day, 30-day and 1-year change, market cap, 24-hour volume and sales, number of owners, supply, all-time high and links.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_treasuries",
      "title": "See who holds Bitcoin treasuries",
      "description": "List the public companies or governments holding Bitcoin, Ether or Solana from CoinGecko, largest first, with each one's holdings, cost, current value and share of supply, and the total they hold together.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dex_trending_pools",
      "title": "List trending DEX pools",
      "description": "List the trending DEX liquidity pools on GeckoTerminal (CoinGecko onchain data), on every chain or one, with each pool's tokens, DEX, token prices, liquidity, 24-hour volume, price change and buy and sell counts.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dex_new_pools",
      "title": "List new DEX pools",
      "description": "List the newest DEX liquidity pools on GeckoTerminal (CoinGecko onchain data), on every chain or one, newest first, with each pool's tokens, DEX, creation time, token prices, liquidity, volume and buy and sell counts.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dex_pool_search",
      "title": "Search DEX liquidity pools",
      "description": "Search DEX liquidity pools on GeckoTerminal (CoinGecko onchain data) by token name, symbol or address, on every chain or one, with each pool's tokens, DEX, prices, liquidity, 24-hour volume and price change.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dex_pool",
      "title": "Get a DEX pool's stats",
      "description": "Get one DEX liquidity pool from GeckoTerminal (CoinGecko onchain data) by chain and address: its tokens, DEX, token prices, liquidity, 24-hour volume, 1-hour and 24-hour price change, buy and sell counts and creation time.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dex_token",
      "title": "Get a token's onchain price",
      "description": "Get a token's price and onchain data from GeckoTerminal (CoinGecko onchain data) by chain and contract address: name, symbol, decimals, USD price, FDV, market cap, supply, liquidity across its pools, 24-hour volume and its top pools.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dex_pool_trades",
      "title": "List a DEX pool's recent trades",
      "description": "List the latest trades in one DEX liquidity pool from GeckoTerminal (CoinGecko onchain data), newest first over the last 24 hours: buy or sell, USD value, token amounts and prices, trader address and transaction hash, optionally only trades above a USD size.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dex_pool_ohlcv",
      "title": "Get DEX pool price candles",
      "description": "Get price candles (open, high, low, close and USD volume) for one DEX liquidity pool from GeckoTerminal (CoinGecko onchain data), by day, hour, minute or second, oldest first, priced in USD or in the pool's other token.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_search",
      "title": "Find a coin's CoinGecko id",
      "description": "Find CoinGecko ids by name or ticker: matching coins (with symbol and market cap rank), exchanges, categories and NFT collections, best match first.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_price_on",
      "title": "Get a crypto price on a past date",
      "description": "Get one cryptocurrency's price, market cap and 24-hour volume on a past date from CoinGecko, as of 00:00 UTC that day, within the last 364 days.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_tickers",
      "title": "See where a coin trades",
      "description": "List where one cryptocurrency trades, from CoinGecko: each exchange and pair with last price, USD price, 24-hour USD volume, bid-ask spread and last trade time, largest volume first, on every exchange or one.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_exchange_rates",
      "title": "Get bitcoin exchange rates",
      "description": "Get what one bitcoin is worth in about 100 fiat currencies, major coins and commodities (gold, silver) from CoinGecko, so any two can be converted through bitcoin: divide one rate by the other.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dex_top_pools",
      "title": "List a chain's top DEX pools",
      "description": "List the largest DEX liquidity pools on one chain from GeckoTerminal (CoinGecko onchain data), ranked by 24-hour volume or transactions, optionally only on one DEX or only pools trading one token, with each pool's tokens, DEX, prices, liquidity, volume and price change.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dex_token_info",
      "title": "Check a token's profile and safety",
      "description": "Get a token's profile and safety signals from GeckoTerminal (CoinGecko onchain data) by chain and contract address: description, websites and socials, categories, GeckoTerminal trust score, holder count and how concentrated holdings are, mint and freeze authority, and a honeypot flag.",
      "category": "Money and companies",
      "provider_key": "coingecko",
      "provider_name": "CoinGecko",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "wallet_balances",
      "title": "See what a crypto wallet holds",
      "description": "List the tokens a crypto wallet holds now from Nansen, with each token's amount, USD value and price, on one chain or all of them.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "wallet_profit_loss",
      "title": "See a wallet's trading profit",
      "description": "Summarise a crypto wallet's trading results over a period from Nansen: realised profit and loss in USD and percent, win rate, how many tokens and trades, and the five tokens it made the most on.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "wallet_history",
      "title": "See a wallet's past holdings",
      "description": "List a crypto wallet's token balances over a period from Nansen, as dated snapshots with each token's amount and USD value.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "wallet_transactions",
      "title": "List a wallet's transactions",
      "description": "List a crypto wallet's transactions over a period from Nansen: each one's time, chain, the tokens sent and received with their USD value, and the method called.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "related_wallets",
      "title": "Find a wallet's related wallets",
      "description": "Find the wallets Nansen links to a crypto wallet (the one that funded it, ones it deployed or sends to often), each with its relation and Nansen label.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "token_overview",
      "title": "Get a token's market overview",
      "description": "Get a token's profile from Nansen: name, symbol, market cap, fully diluted value, supply, links and liquidity, with its holder count and its buy and sell volume, trades and unique buyers and sellers over the timeframe.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "token_buyers_sellers",
      "title": "See who bought and sold a token",
      "description": "List the wallets that bought or sold the most of a token over a period from Nansen, with each wallet's label and the volume it bought and sold in USD.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "token_price_candles",
      "title": "Get a token's price candles",
      "description": "Get a token's price history from Nansen as open, high, low, close and volume candles at the interval you pick, for the last 30 days unless dates are given.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "token_flows",
      "title": "See where a token is flowing",
      "description": "Show how much of a token smart traders, whales, exchanges, fresh wallets, top traders and public figures moved in or out over the timeframe, from Nansen, as net and average USD flows with wallet counts.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "token_screener",
      "title": "Screen tokens by trading activity",
      "description": "List the tokens with the most trading on the chains you pick over the timeframe, from Nansen, with each one's price change, volume, buyers and sellers, market cap and liquidity.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "prediction_markets",
      "title": "Search prediction markets",
      "description": "Search Polymarket prediction markets through Nansen: each market's question, current prices, 24-hour and total volume, liquidity, traders and end date.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "smart_money_flows",
      "title": "See what smart money is buying",
      "description": "List the tokens Nansen's smart-money wallets bought or sold most, with the net flow in USD over the last hour, day, week and month and how many of them traded each.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "smart_money_holdings",
      "title": "See what smart money holds",
      "description": "List the tokens Nansen's smart-money wallets hold, by total USD value, with how many of them hold each one and the change over the last day.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "token_holders",
      "title": "List a token's top holders",
      "description": "List a token's biggest holders from Nansen, with each one's label, balance, share of supply and recent change.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "smart_money_dex_trades",
      "title": "See smart money's latest DEX trades",
      "description": "List the DEX trades Nansen's smart-money wallets made in the last 24 hours, newest first: trader and label, tokens bought and sold with amounts, the trade's USD value, and each token's age and market cap.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "smart_money_pnl_leaderboard",
      "title": "Rank smart money by trading profit",
      "description": "Rank Nansen's smart-money wallets by profit over a timeframe: each wallet's label, realised, unrealised and total profit in USD, ROI, win rate, trade and token counts, and its top traded and held tokens.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "wallet_first_funder",
      "title": "Find who first funded a wallet",
      "description": "Find the first wallet that sent gas to an EVM wallet, from Nansen, across chains: the funder's address and Nansen label, the chain, and the funding transaction and time.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "wallet_counterparties",
      "title": "See who a wallet trades with most",
      "description": "List the wallets or entities a crypto wallet interacted with most over a period, from Nansen: each counterparty's address and label, interaction count, USD volume in and out, and the tokens moved.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "wallet_dex_trades",
      "title": "List a wallet's DEX trades",
      "description": "List a crypto wallet's DEX trades on one chain over a period, from Nansen: tokens bought and sold with amounts, the trade's USD value, and each token's age and market cap.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "hyperliquid_positions",
      "title": "See a trader's Hyperliquid positions",
      "description": "Get a Hyperliquid trader's open perpetual positions live, through Nansen: each position's token, side, size, entry and mark price, leverage, liquidation price and unrealised profit, with the account's value and margin used.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "token_dex_trades",
      "title": "List a token's DEX trades",
      "description": "List the DEX trades of one token over a period, from Nansen: trader and label, buy or sell, token amount, the token traded against, swap price and USD value.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "token_transfers",
      "title": "List a token's transfers",
      "description": "List the transfers of one token over a period of up to a year, from Nansen: from and to addresses with their labels, the kind (a DEX trade, a CEX deposit or withdrawal, or a plain transfer), the amount and its USD value.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "prediction_market_screener",
      "title": "Search prediction market events",
      "description": "Search Polymarket events (groups of related markets) through Nansen: each event's title, tags, number of markets, total volume over a day, week and month, liquidity, open interest and traders.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "prediction_market_orderbook",
      "title": "Read a prediction market's order book",
      "description": "Get the bid and ask order book of one Polymarket market through Nansen, refreshed about every minute: each level's outcome, side, price, size and cumulative size.",
      "category": "Crypto and on-chain",
      "provider_key": "nansen",
      "provider_name": "Nansen",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "tinyfish_search",
      "title": "Search the web, news or papers",
      "description": "Search the web, news or research papers with TinyFish and return the ranked pages (title, url, snippet, site, date), filtered by domain or recency.",
      "category": "Search",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "web_fetch",
      "title": "Read web pages",
      "description": "Read up to 10 web pages with TinyFish, rendering JavaScript, and return each page's title and clean text (markdown, html or json), optionally with its links and images.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "web_agent_run",
      "title": "Send a browser agent to a site",
      "description": "Start a TinyFish browser agent that opens a page, clicks, types and moves through the site in a real browser until it reaches a plain-words goal, then returns what it found, shaped by an optional JSON Schema.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.75,
      "free": true
    },
    {
      "id": "web_agent_status",
      "title": "Get a browser agent's result",
      "description": "Check a web_agent_run run and, once it has completed, return what the browser agent found, with the number of steps it took.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "web_agent_cancel",
      "title": "Stop a browser agent",
      "description": "Stop a web_agent_run run now, so it takes and bills no more browser steps.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "web_agent_step_screenshot",
      "title": "See a browser agent's screenshot",
      "description": "Get the screenshot a web_agent_run run took at one of its steps (the latest one taken by default) as a base64 JPEG, with what the agent did in that step, to see what the browser saw.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "web_agent_step_html",
      "title": "Get the page a browser agent saw",
      "description": "Get the full page HTML a web_agent_run run saw at one of its steps (the latest one kept by default), up to 200,000 characters.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "browser_session_create",
      "title": "Open a remote browser",
      "description": "Open a remote Chrome browser with TinyFish and return its CDP address, for code that drives a browser with Playwright or Puppeteer, e.g. in code_run.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "browser_session_close",
      "title": "Close a remote browser",
      "description": "Close a browser_session_create browser now, rather than at its idle timeout.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "web_monitor_create",
      "title": "Watch a page or topic for changes",
      "description": "Watch a web page for changes, or a search topic for new results, with TinyFish, checking daily or weekly and posting each scheduled check, with what changed and why it matters to the purpose, to a webhook.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.25,
      "free": true
    },
    {
      "id": "web_monitor_check",
      "title": "Check a monitor now",
      "description": "Check a web_monitor_create monitor now and return the page's current text or the topic's current search results.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "web_monitors",
      "title": "List your monitors",
      "description": "List the monitors your web_monitor_create calls made, with what each watches.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "web_monitor_delete",
      "title": "Delete a monitor",
      "description": "Stop and delete a web_monitor_create monitor, so it is checked no more.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "web_monitor_update",
      "title": "Pause or change a monitor",
      "description": "Pause or resume a web_monitor_create monitor, or change how often it checks (daily or weekly), its purpose, webhook or name.",
      "category": "Web browsing",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "web_research",
      "title": "Research a question in depth",
      "description": "Start a TinyFish deep research run that searches and reads many sources and writes a cited report answering a question.",
      "category": "Research",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 4,
      "free": true
    },
    {
      "id": "web_research_max",
      "title": "Research a hard question",
      "description": "Start TinyFish's most thorough research run, which can also send browser agents into sites, for complex questions.",
      "category": "Research",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 6,
      "free": true
    },
    {
      "id": "web_research_status",
      "title": "Get a research report",
      "description": "Check a web_research or web_research_max run and, once it has completed, return its written report with the sources it cites.",
      "category": "Research",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "web_research_cancel",
      "title": "Stop a research run",
      "description": "Stop a web_research or web_research_max run before it completes, so it is not charged.",
      "category": "Research",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dataset_build",
      "title": "Build a table from the web",
      "description": "Build a table from the web with TinyFish: describe the rows and columns you want and its agents find and fill them.",
      "category": "Research",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.5,
      "free": true
    },
    {
      "id": "dataset_rows",
      "title": "Get a built table's rows",
      "description": "Get a dataset_build table's rows and whether it is still being filled.",
      "category": "Research",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dataset_plan",
      "title": "Plan a table's columns",
      "description": "Plan the columns TinyFish would fill for a dataset_build prompt, with where each is looked for and its format, without building anything.",
      "category": "Research",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dataset_cancel",
      "title": "Stop filling a table",
      "description": "Stop a dataset_build table from being filled any further.",
      "category": "Research",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "dataset_delete",
      "title": "Delete a built table",
      "description": "Delete a dataset_build table and its rows.",
      "category": "Research",
      "provider_key": "tinyfish",
      "provider_name": "TinyFish",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "amazon_search",
      "title": "Search Amazon",
      "description": "Search Amazon and return matching products (asin, title, url, price, rating, Prime, image).",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_product",
      "title": "Look up an Amazon product",
      "description": "Get one Amazon product's details by asin (title, brand, price, rating, stock, feature bullets, specifications, seller, images).",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_offers",
      "title": "Compare Amazon sellers",
      "description": "List every seller's offer for one Amazon product by asin (seller, price, condition, Prime, fulfilled by Amazon, which offer wins the buy box, delivery).",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_variants",
      "title": "List sizes and colours",
      "description": "List the versions of one Amazon product by asin, such as each size and colour, with each one's own asin and price when Amazon shows it.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_sales",
      "title": "Estimate Amazon sales",
      "description": "Estimate how many units of one Amazon product sell per week, month and year, by asin.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_deals",
      "title": "Find Amazon deals",
      "description": "List Amazon's current deals (title, deal price, list price, percent off, lightning deal, end time), optionally for one department.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_bestsellers",
      "title": "See Amazon best sellers",
      "description": "List an Amazon category's best sellers in rank order (rank, title, price, rating), such as electronics or books.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_stock",
      "title": "Check Amazon stock levels",
      "description": "Estimate how many units of one Amazon product are left in stock, by asin, with whether it can be bought now.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_autocomplete",
      "title": "Get Amazon search suggestions",
      "description": "List the searches Amazon suggests as someone types the start of a query, in Amazon's order.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_categories",
      "title": "List Amazon departments",
      "description": "List Amazon's departments with their subcategories and ids, or its best-seller lists.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_category",
      "title": "Browse an Amazon category",
      "description": "Get one Amazon category by its amazon_categories id: its subcategories and a page of its products (asin, title, price, rating, Prime).",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_seller",
      "title": "Look up an Amazon seller",
      "description": "Get one Amazon seller's profile by seller id (name, rating, phone, about) and a page of the products it sells.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_author",
      "title": "Look up an Amazon author",
      "description": "Get one author's Amazon page by author id (name, biography, photo) and their books with each book's asin, price and rating.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_aplus",
      "title": "Get a product's A+ content",
      "description": "Get the brand's A+ content from one Amazon product page by asin: the marketing text, images with their captions, the brand's description and store link.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_page",
      "title": "Read an Amazon product page",
      "description": "Get one Amazon product page by asin as Markdown (title, price, bullets, A+ content, product details, description), for reading the whole page.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_gtin",
      "title": "Convert ASINs and barcodes",
      "description": "Convert between an Amazon asin and a product's barcode number (UPC, EAN or ISBN), either way.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "amazon_top_reviews",
      "title": "Read Amazon top reviews",
      "description": "Get the most helpful customer reviews of one Amazon product, by asin, with each review's rating, text and whether the purchase was verified.",
      "category": "Shopping",
      "provider_key": "canopy",
      "provider_name": "Canopy API",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "code_run",
      "title": "Run code in a sandbox",
      "description": "Run Python, JavaScript or bash code in a fresh, isolated E2B sandbox and return its stdout, stderr, the last expression's value, any error and, if asked, its charts.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "sandbox_create",
      "title": "Start a persistent sandbox",
      "description": "Start a Linux sandbox on E2B (2 vCPUs, 512 MiB, Python 3 and Node) that lasts between calls for up to 30 minutes and return its id.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "sandbox_run",
      "title": "Run code in a sandbox",
      "description": "Run a shell command, Python or JavaScript in a sandbox from sandbox_create and return its stdout, stderr and exit code.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_upload",
      "title": "Write a file to a sandbox",
      "description": "Write a file into a sandbox from sandbox_create, from text or downloaded from a link, and return its path and size.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_download",
      "title": "Read a file from a sandbox",
      "description": "Read a file from a sandbox from sandbox_create and return its contents as text (base64 if binary), up to its first 200,000 bytes.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_files",
      "title": "List files in a sandbox",
      "description": "List the files and folders in a folder of a sandbox from sandbox_create, with their type, size and modified time.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_url",
      "title": "Get a sandbox's public URL",
      "description": "Return the public HTTPS URL of a port in a sandbox from sandbox_create, to open a web server or API running there (start it with sandbox_run and background set, listening on 0.0.0.0).",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_pause",
      "title": "Pause a sandbox",
      "description": "Pause a sandbox from sandbox_create, keeping its files and memory, so it stops being charged.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_resume",
      "title": "Resume a sandbox",
      "description": "Resume a sandbox stopped with sandbox_pause just as it was, or keep a running one alive longer, for up to 30 minutes from now.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "sandbox_kill",
      "title": "End a sandbox",
      "description": "End a sandbox from sandbox_create, running or on pause, and delete its files.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_extend",
      "title": "Keep a sandbox running longer",
      "description": "Keep a running sandbox from sandbox_create alive until some minutes from now, up to 30, and return when it now ends.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "sandbox_metrics",
      "title": "Get a sandbox's CPU and memory use",
      "description": "Get a sandbox_create sandbox's CPU, memory and disk use over its last minutes, measured every 5 seconds.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_logs",
      "title": "Read a sandbox's logs",
      "description": "Get a sandbox_create sandbox's own logs, newest first: processes started and how they ended, files read and written, errors.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_processes",
      "title": "List a sandbox's processes",
      "description": "List the processes still running in a sandbox from sandbox_create that sandbox_run started (e.g. a server started with background set), with each one's pid and command.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_process_kill",
      "title": "Stop a process in a sandbox",
      "description": "Stop one process in a sandbox from sandbox_create, such as a server started with sandbox_run, by its pid.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "sandbox_send_input",
      "title": "Type into a sandbox process",
      "description": "Type text into the stdin of a process in a sandbox from sandbox_create, one started with sandbox_run with background and stdin set, such as a REPL or a prompt waiting for an answer.",
      "category": "Code",
      "provider_key": "e2b",
      "provider_name": "E2B",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "company_filings",
      "title": "Get SEC filings",
      "description": "List a US public company's most recent SEC filings (annual 10-K, quarterly 10-Q, current-event 8-K and others) with form, filing date, period date and a link to the document.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "filing_search",
      "title": "Search inside SEC filings",
      "description": "Search the full text of SEC filings since 2001 for words or a quoted phrase, optionally by form type, company ticker and filing dates, and return the matching filings, best match first (company, form, filing date, the part that matched, link).",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "company_facts",
      "title": "Get company financials",
      "description": "Get a US public company's reported annual financials (revenue, net income, total assets or basic earnings per share) for up to the last 5 fiscal years, taken from its 10-K filings (amendments such as 10-K/A are not included; fiscal_year is the calendar year the period ends in).",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "company_search",
      "title": "Find a company's ticker",
      "description": "Find US public companies by name or ticker in SEC's list of listed companies and return each match's ticker, CIK (SEC's company number) and registered name, best match first.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "metric_across_companies",
      "title": "Compare one figure across companies",
      "description": "Get one reported financial figure (a us-gaap XBRL tag such as Revenues, NetIncomeLoss or Assets) for every US public company that filed it for a calendar year or quarter, ranked largest or smallest first, with ticker, company, value and period.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "filing_text",
      "title": "Read an SEC filing's text",
      "description": "Get the plain text of one SEC filing document (a 10-K, 10-Q, 8-K, exhibit and so on) from its sec.gov link, in pages of up to 100,000 characters with the offset to read on from.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "company_metric_history",
      "title": "Get a company's reported figure over time",
      "description": "Get the full reported history of one XBRL figure (any us-gaap, dei, ifrs-full or srt tag, e.g.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "filing_documents",
      "title": "List an SEC filing's documents",
      "description": "List every document in one SEC filing (the main form, each exhibit such as a press release or contract, XBRL data, images) with its link, kind and size, from any link inside the filing.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "recent_filings",
      "title": "See the latest SEC filings",
      "description": "List the newest filings across all companies on SEC EDGAR right now (about the last business day), optionally of one form type such as today's 8-Ks, with form, company, CIK, filing date, acceptance time, the 8-K items reported and the filing's index link.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "company_events",
      "title": "See a company's material events",
      "description": "List a US public company's material events from its SEC 8-K filings, decoded and ranked: earnings, deals, executive changes, bankruptcies and more, with a link to each.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "fund_moves",
      "title": "See what funds bought and sold",
      "description": "See which hedge funds and other institutions bought and sold a stock last quarter, from their SEC 13F filings, with each one's change in shares and value.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.0168,
      "free": true
    },
    {
      "id": "insider_buying",
      "title": "See market-wide insider buying",
      "description": "List the largest insider purchases or sales across the US market from SEC Form 4 filings: company, insider, role, shares, price and value.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "company_financials",
      "title": "Get a company's financials from SEC filings",
      "description": "Get a US public company's standardised financials from its SEC XBRL filings: revenue, operating and net income, diluted EPS and operating cash flow for the last 8 quarters and 5 years, plus cash, assets, liabilities, equity, debt and shares, with margins, growth and trailing-twelve-month totals.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "top_shareholders",
      "title": "List a company's largest shareholders",
      "description": "List a US public company's largest shareholders from SEC filings: institutions, insiders and individuals, with share counts and holder type, plus the largest option holders when reported.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "executive_pay",
      "title": "See what a company pays its executives",
      "description": "Get executive pay from a US public company's SEC proxy statement: each named executive's salary, bonus, stock and option awards and total for the latest year, and the CEO's pay history with the change on the prior year.",
      "category": "Money and companies",
      "provider_key": "sec",
      "provider_name": "SEC EDGAR",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "product_search",
      "title": "Compare products across shops",
      "description": "Search products across many online retailers and return each product with its offers (merchant, url, price, stock), brand, image and rating.",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "product_image_search",
      "title": "Find products from a photo",
      "description": "Find products that look like a photo, across many online retailers, with each product's offers (merchant, url, price, stock).",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "product_similar",
      "title": "Find similar products",
      "description": "Find products similar to one from product_search, in the same category, with each product's offers (merchant, url, price, stock).",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "product_details",
      "title": "Look up a product",
      "description": "Get one product's full details by its product_search id (description, key features, materials, category, every retailer's offer with price and stock).",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "product_lookup",
      "title": "Look up a product by link",
      "description": "Get a product's details from a link to its page at any online shop (title, brand, description, key features, materials, category, every retailer's offer with price and stock).",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "product_browse",
      "title": "Browse a brand or shop",
      "description": "List the products of a brand, a shop or a category, or where they overlap, with each product's offers (merchant, url, price, stock).",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "brand_search",
      "title": "Find a brand",
      "description": "Find brands by name and return each one's id, name, description and logo.",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "brand_details",
      "title": "Get a brand's details",
      "description": "Get one brand by its brand_search id (name, description, logo).",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "store_search",
      "title": "Find an online shop",
      "description": "Find online shops by name or domain and return each one's id, domain, description and the countries it sells in.",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "store_details",
      "title": "Get an online shop's details",
      "description": "Get one online shop by domain or store_search id (name, description, logo, the countries it sells in).",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "product_categories",
      "title": "List product categories",
      "description": "List product categories: the top-level ones, those directly under a parent, or those matching a name, each with its id and path.",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "price_history",
      "title": "Check a product's price history",
      "description": "Get a product's price over the last 90 days by its product_search id, with its current, lowest, highest and average price and whether today's price is low, typical or high.",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "product_find_in_image",
      "title": "Shop the products in a photo",
      "description": "Pick out the objects in a photo of a scene, such as a room or an outfit, and find products that match each one across many online retailers, with where each object is in the photo and each product's offers.",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "product_sticker",
      "title": "Cut a product into a sticker",
      "description": "Cut a product's best photo into a sticker: a WebP of just the product on a transparent background, ready to place on a mood board or ad.",
      "category": "Shopping",
      "provider_key": "channel3",
      "provider_name": "Channel3",
      "list_price_usd": 0.015,
      "free": true
    },
    {
      "id": "company_overview",
      "title": "Get a company's overview by domain",
      "description": "Get a company's PredictLeads profile from its domain (name, legal name, ticker, description, headquarters, parent company and subsidiaries).",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_job_openings",
      "title": "See a company's job openings",
      "description": "List a company's job openings from its domain, newest first, with each one's title, link, category, seniority, location, salary and when it was posted.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_news_events",
      "title": "See a company's news events",
      "description": "List what a company has done in the news, from its domain: hires and departures, launches, partnerships, acquisitions, funding, new offices, headcount changes and more, each with a headline, summary, date and the other company involved.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_technologies",
      "title": "See the tools a company uses",
      "description": "List the software and tools a company uses, from its domain, as PredictLeads found them on its website, job posts and other sources, each with when it was first and last seen.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_funding",
      "title": "See a company's funding rounds",
      "description": "List a company's funding rounds and other financing, from its domain, each with its type, amount, date, investors and sources.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "similar_companies",
      "title": "Find lookalike companies",
      "description": "Find up to 10 companies most like one company, from its domain, each with a similarity score and the reason they are alike.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.2,
      "free": true
    },
    {
      "id": "companies_by_technology",
      "title": "Find companies adopting a tool",
      "description": "Find up to 10 companies that recently started using a tool, by the tool's name, newest first, with when each was first and last seen using it.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.2,
      "free": true
    },
    {
      "id": "company_connections",
      "title": "See a company's customers and partners",
      "description": "List a company's customers, suppliers, partners, integrations and investors, from its domain, as PredictLeads found them on company websites (logos, case studies, partner pages), each with the other company, how they are linked and where it was seen.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_sec_filings",
      "title": "See a company's SEC filings",
      "description": "List a public company's SEC filings (8-K, 10-K, 10-Q and others), from its domain, newest first, each with its form, dates, EDGAR link and the start of its text.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_products",
      "title": "See the products a company sells",
      "description": "List the products, services and solutions a company offers, from its domain, as PredictLeads read them off its website, each with a short description and when it was first and last seen.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_github_repos",
      "title": "See a company's GitHub repositories",
      "description": "List a company's public GitHub repositories, from its domain, each with its link, description, stars, forks and when it last changed.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "discover_funding",
      "title": "Find companies that just raised",
      "description": "Find up to 10 funding rounds just announced at any company, newest first, filtered by round type, company country and headcount, each with the company, amount, date, investors and sources.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.2,
      "free": true
    },
    {
      "id": "discover_job_openings",
      "title": "Find companies hiring for a role",
      "description": "Find up to 10 job openings posted in the last year at any company, newest first, by title words, occupation code, seniority or location, each with the company, link, category, salary and when it was found.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.2,
      "free": true
    },
    {
      "id": "discover_news_events",
      "title": "Find the latest company news",
      "description": "Find up to 10 of the newest company news events at any company, by kind (hires, launches, partnerships, acquisitions, new offices, headcount changes and more), company country and headcount, each with the company, headline, summary and date.",
      "category": "People and companies",
      "provider_key": "predictleads",
      "provider_name": "PredictLeads",
      "list_price_usd": 0.2,
      "free": true
    },
    {
      "id": "weather_forecast",
      "title": "Get a weather forecast",
      "description": "Get the daily weather forecast for a latitude and longitude: max and min temperature in °C, precipitation in mm, WMO weather code and its description (e.g. 'overcast'), one entry per date.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.2,
      "free": true
    },
    {
      "id": "geocode",
      "title": "Find a place on the map",
      "description": "Look up a place name and get matching places with latitude, longitude, country, region, timezone and population, best match first.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "air_quality",
      "title": "Get air quality",
      "description": "Get the air-quality forecast for a latitude and longitude, summarised per day as the max and mean of PM2.5, PM10, ozone, nitrogen dioxide (μg/m³) and the US AQI.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "historical_weather",
      "title": "Get past weather",
      "description": "Get past daily weather for a latitude and longitude between two dates (up to 366 days, from 1940 to about a week ago): max and min temperature in °C and precipitation in mm per day.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "marine_forecast",
      "title": "Get a sea and wave forecast",
      "description": "Get the daily sea-state forecast for a point at sea or on a coast: max wave height and swell height in metres, dominant wave direction and max wave period, one entry per date.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "flood_forecast",
      "title": "Get a river flood forecast",
      "description": "Get the daily river discharge forecast (m³/s) at the river nearest a latitude and longitude from the GloFAS flood model, with the ensemble maximum as a sign of flood risk, one entry per date.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "climate_projection",
      "title": "Get climate projections to 2050",
      "description": "Get a climate model's yearly summary for a latitude and longitude between 1950 and 2050 (up to 30 years): mean daily max and min temperature in °C and total precipitation in mm per year, from a CMIP6 high-resolution model.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "elevation",
      "title": "Get ground elevation",
      "description": "Get the ground elevation in metres above sea level at a latitude and longitude, from a 90 m digital elevation model.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "solar_forecast",
      "title": "Get a solar radiation forecast",
      "description": "Get the daily solar forecast for a latitude and longitude: total solar radiation in MJ/m², peak hourly irradiance in W/m², sunshine and daylight hours, and max UV index, one entry per date.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "hourly_forecast",
      "title": "Get an hourly weather forecast",
      "description": "Get the hour-by-hour weather forecast for a latitude and longitude anywhere in the world for the next 1 to 168 hours: temperature and feels-like in °C, humidity, chance and amount of precipitation, WMO weather code and description, cloud cover and wind, in local time.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "current_weather",
      "title": "Get the current weather",
      "description": "Get the weather right now at a latitude and longitude anywhere in the world: temperature and feels-like in °C, humidity, precipitation, rain and snowfall, WMO weather code and description, cloud cover, air pressure and wind, from Open-Meteo's models (updated every 15 minutes, not a station reading).",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "seasonal_outlook",
      "title": "Get a seasonal weather outlook",
      "description": "Get the seasonal weather outlook for a latitude and longitude: for each of the next 6 months (or next 6 or so weeks), the expected mean temperature in °C and total precipitation in mm, and how far each is above or below the usual for that time of year, from ECMWF's seasonal model.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "forecast_uncertainty",
      "title": "See how sure a forecast is",
      "description": "Get how sure the daily forecast is for a latitude and longitude, for 1 to 15 days: for max and min temperature in °C, precipitation in mm and max wind in km/h, the mean, lowest, highest and 10th to 90th percentile range across a weather model's ensemble runs, plus the chance of a wet day.",
      "category": "Weather and places",
      "provider_key": "open_meteo",
      "provider_name": "Open-Meteo",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "image_generate",
      "title": "Generate an image",
      "description": "Generate images from a text prompt with MiniMax image-01 and return links to them, kept for 24 hours.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "image_edit",
      "title": "Put a person in a new image",
      "description": "Make new images of the person in a reference photo, in a scene or style a prompt describes, with MiniMax image-01, keeping their face and look.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 0.03,
      "free": true
    },
    {
      "id": "text_to_speech",
      "title": "Turn text into speech",
      "description": "Turn text into natural speech with MiniMax and return a link to the audio file (mp3, wav or flac), kept for 24 hours.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 0.25,
      "free": true
    },
    {
      "id": "text_to_speech_long",
      "title": "Turn a long text into speech",
      "description": "Start turning a long text, up to 20,000 characters such as an article or a chapter, into speech with MiniMax.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 2.4,
      "free": true
    },
    {
      "id": "text_to_speech_long_status",
      "title": "Get long-form speech",
      "description": "Check a text_to_speech_long job and, once it has succeeded, return a link to the audio, kept for 9 hours (call again for a fresh link).",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "voice_design",
      "title": "Design a new voice",
      "description": "Design a new speaking voice from a description in words (age, accent, tone, pace) with MiniMax and return its voice id for text_to_speech and text_to_speech_long.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 6,
      "free": true
    },
    {
      "id": "voices_list",
      "title": "List the voices for speech",
      "description": "List MiniMax's system voices for text_to_speech, with each voice's id, name and description, optionally only one language's or those matching a word.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "speech_to_text",
      "title": "Transcribe audio to text",
      "description": "Transcribe speech in an audio file, up to 500 seconds, to text with MiniMax, optionally with timed segments that say who is speaking.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "video_generate",
      "title": "Generate a video",
      "description": "Start making a 6-second 768P video from a text prompt with MiniMax, optionally from a first and/or last frame image or featuring up to 5 reference images.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 0.4,
      "free": true
    },
    {
      "id": "video_generate_hd",
      "title": "Generate a 2K video",
      "description": "Start making a 10-second 2K video from a text prompt with MiniMax's best video model, optionally from a first and/or last frame or featuring reference images.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 2.5,
      "free": true
    },
    {
      "id": "video_status",
      "title": "Get a generated video",
      "description": "Check a video_generate or video_generate_hd job and, once it has succeeded, return the video's link (MP4; the link expires, so call again for a fresh one).",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "video_cancel",
      "title": "Cancel a video job",
      "description": "Cancel a video_generate or video_generate_hd job that is still queued, or delete a finished one so its video can no longer be fetched.",
      "category": "Media generation",
      "provider_key": "minimax",
      "provider_name": "MiniMax",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "wiki_search",
      "title": "Search Wikipedia",
      "description": "Search Wikipedia (English by default, or another language) and return the best-matching pages, each with a title, short description, excerpt and page url.",
      "category": "Search",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "wiki_summary",
      "title": "Read a Wikipedia summary",
      "description": "Get the short summary of one Wikipedia page by title (English by default, or another language): description, intro extract, page url and thumbnail if there is one.",
      "category": "Reference",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "wiki_article",
      "title": "Read a full Wikipedia article",
      "description": "Get the full plain text of one Wikipedia page by title (English by default, or another language), split into its sections with headings, up to 100,000 characters (the rest is cut and flagged).",
      "category": "Reference",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "wiki_pageviews",
      "title": "Get Wikipedia page views",
      "description": "Get how many times people (not bots) viewed one English Wikipedia page each day over the last 1 to 90 days, with the total, oldest day first.",
      "category": "Reference",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "on_this_day",
      "title": "See what happened on this day",
      "description": "List what happened on a calendar day in history from English Wikipedia: events, births, deaths, holidays or editors' picks, each with the year, a one-line description and links to the pages it mentions, newest year first.",
      "category": "Reference",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "wiki_featured_today",
      "title": "Get Wikipedia's front page for a day",
      "description": "Get a day's Wikipedia front page: the featured article with its summary, the most read pages of the day before with view counts, the In the news stories and the picture of the day, for today or a past date, in English or another language.",
      "category": "Reference",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "wiki_revisions",
      "title": "See a Wikipedia page's recent edits",
      "description": "List the most recent edits to one Wikipedia page, newest first: when, by whom, the edit summary, bytes added or removed, minor-edit flag, tags and a link to the diff.",
      "category": "Reference",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "topic_attention",
      "title": "Measure attention on a topic",
      "description": "Get daily Wikipedia pageviews for one article over recent days, with its average, peak and trend, as a measure of public attention.",
      "category": "Reference",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.0028,
      "free": true
    },
    {
      "id": "trending_topics",
      "title": "See what people are reading about",
      "description": "List yesterday's most-viewed Wikipedia articles in a language, with their views, as a read on what people are paying attention to.",
      "category": "Reference",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "attention_spikes",
      "title": "Find sudden spikes in attention",
      "description": "List Wikipedia articles whose views surged far above their usual level yesterday, with how many times above normal, to spot breaking stories.",
      "category": "Reference",
      "provider_key": "wikipedia",
      "provider_name": "Wikipedia",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "person_profile",
      "title": "Look up a person's profile",
      "description": "Find one person's professional profile from a profile link, email, phone or name with their company (current job, company, past jobs, schools, skills, location and social links).",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 0.56,
      "free": true
    },
    {
      "id": "person_profile_bulk",
      "title": "Look up many people's profiles",
      "description": "Find up to 5 people's professional profiles in one call, each from a profile link, email, phone or name with their company, with the same details as person_profile, in the order given.",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 2.8,
      "free": true
    },
    {
      "id": "person_profile_search",
      "title": "Find people by title and company",
      "description": "Find up to 5 people who match a SQL query over People Data Labs' profiles (by title, seniority, company, industry, location or skill), each with their current job, past jobs, schools and social links.",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 2.8,
      "free": true
    },
    {
      "id": "company_profile",
      "title": "Look up a company's profile",
      "description": "Find one company's profile from its website, name, ticker or social profile link (industry, size, headcount, founding year, location, funding raised and last round, summary and tags).",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 0.2,
      "free": true
    },
    {
      "id": "company_profile_bulk",
      "title": "Look up many companies' profiles",
      "description": "Find up to 10 companies' profiles in one call, each from its website, name, ticker or social profile link, with the same details as company_profile, in the order given.",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 2,
      "free": true
    },
    {
      "id": "company_profile_search",
      "title": "Find companies by industry and size",
      "description": "Find up to 10 companies that match a SQL query over People Data Labs' company profiles (by industry, size, headcount, location, funding or tags), each with its website, industry, size and funding.",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 2,
      "free": true
    },
    {
      "id": "profile_autocomplete",
      "title": "Complete a company, title or skill",
      "description": "Complete a company, school, job title, skill, industry, role or place name the way People Data Labs stores it, with how many profiles have each value.",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "company_normalize",
      "title": "Standardize a company name",
      "description": "Turn a messy company name, website or profile link into its standard name, website, industry, size, founding year and location.",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "location_normalize",
      "title": "Standardize a place name",
      "description": "Turn a place as written (a city, state, country or abbreviation) into its standard name, locality, region, country and continent.",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "school_normalize",
      "title": "Standardize a school name",
      "description": "Turn a school or university name, website or profile link into its standard name, type, website and location.",
      "category": "People and companies",
      "provider_key": "peopledatalabs",
      "provider_name": "People Data Labs",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "crypto_valuation_metric",
      "title": "Check if Bitcoin looks over or undervalued",
      "description": "Get a Glassnode valuation metric for Bitcoin or Ethereum as a daily, weekly or monthly series: MVRV and its Z-score, realized price, NUPL, SOPR, NVT, the Puell Multiple and more.",
      "category": "Crypto and on-chain",
      "provider_key": "glassnode",
      "provider_name": "Glassnode",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "crypto_profit_taking_metric",
      "title": "See whether holders are taking profit",
      "description": "Get a Glassnode metric on realised gains and holder behaviour for Bitcoin or Ethereum: realised profit and loss, coin days destroyed, the accumulation trend score, and the share and amount of supply in profit or loss.",
      "category": "Crypto and on-chain",
      "provider_key": "glassnode",
      "provider_name": "Glassnode",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "crypto_exchange_flows",
      "title": "Track coins moving to and from exchanges",
      "description": "Get a Glassnode exchange metric for Bitcoin or Ethereum: net flow into or out of exchanges, the total sent to or from them, the balance they hold (in coins or as a share of supply), and miners' net position change.",
      "category": "Crypto and on-chain",
      "provider_key": "glassnode",
      "provider_name": "Glassnode",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "crypto_network_activity",
      "title": "Measure a blockchain's activity and holders",
      "description": "Get a Glassnode network metric for Bitcoin or Ethereum: active addresses, addresses holding at least 100 or 1,000 coins, transfer count and volume, circulating supply, and the supply held by short and long-term holders.",
      "category": "Crypto and on-chain",
      "provider_key": "glassnode",
      "provider_name": "Glassnode",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "bitcoin_etf_flows",
      "title": "Track US spot Bitcoin ETF flows",
      "description": "Get the flows into and holdings of the US spot Bitcoin and Ether ETFs from Glassnode: daily net flow across all funds, each fund's flow, or each fund's balance.",
      "category": "Crypto and on-chain",
      "provider_key": "glassnode",
      "provider_name": "Glassnode",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "crypto_derivatives_metric",
      "title": "Track crypto futures markets",
      "description": "Get a Glassnode futures metric for a crypto asset as an hourly or daily series, across exchanges: open interest, the perpetual funding rate, or daily futures volume, for any of the 700+ assets with perpetual futures.",
      "category": "Crypto and on-chain",
      "provider_key": "glassnode",
      "provider_name": "Glassnode",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "stablecoin_metric",
      "title": "Track stablecoin supply and flows",
      "description": "Get a Glassnode metric for a stablecoin (USDT, USDC, DAI and others) as a daily, weekly or monthly series: circulating supply, amount minted or burned, transfer volume, net flow into exchanges, exchange balances and active addresses.",
      "category": "Crypto and on-chain",
      "provider_key": "glassnode",
      "provider_name": "Glassnode",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "crypto_mining_metric",
      "title": "Track Bitcoin mining",
      "description": "Get a Glassnode Bitcoin mining metric as a daily, weekly or monthly series: hash rate, difficulty, miner revenue in total and from fees, coins mined, miners' balance, thermocap and the market cap to thermocap ratio.",
      "category": "Crypto and on-chain",
      "provider_key": "glassnode",
      "provider_name": "Glassnode",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "crypto_supply_cohorts",
      "title": "See how long holders have held",
      "description": "Get a Glassnode metric on who holds Bitcoin or Ethereum supply and for how long, as a daily, weekly or monthly series: supply last moved within each age band (24 hours to over 10 years), the share dormant for over 1, 2, 3 or 5 years, HODL waves by supply and by realized cap, the top 1% of addresses' balance, and supply probably or provably lost.",
      "category": "Crypto and on-chain",
      "provider_key": "glassnode",
      "provider_name": "Glassnode",
      "list_price_usd": 0.1,
      "free": true
    },
    {
      "id": "us_forecast",
      "title": "Get a US forecast",
      "description": "Get the National Weather Service forecast for a US latitude and longitude: day and night periods with temperature, wind and a short and detailed forecast in words.",
      "category": "Weather and places",
      "provider_key": "nws",
      "provider_name": "US National Weather Service",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "us_weather_alerts",
      "title": "Get US weather alerts",
      "description": "Get the active National Weather Service alerts (warnings, watches, advisories) for a US latitude and longitude, with event, severity, headline, description and validity.",
      "category": "Weather and places",
      "provider_key": "nws",
      "provider_name": "US National Weather Service",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "us_hourly_forecast",
      "title": "Get a US hourly forecast",
      "description": "Get the National Weather Service hour-by-hour forecast for a US latitude and longitude: temperature, chance of precipitation, humidity, wind and a short forecast for each of the next 1 to 48 hours.",
      "category": "Weather and places",
      "provider_key": "nws",
      "provider_name": "US National Weather Service",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "us_current_conditions",
      "title": "Get current US weather conditions",
      "description": "Get the latest measured weather at the observation station nearest a US latitude and longitude: temperature in °C and °F, dewpoint, humidity, wind, gusts, pressure, visibility and a description, with the station and observation time (usually within the last hour).",
      "category": "Weather and places",
      "provider_key": "nws",
      "provider_name": "US National Weather Service",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "us_forecast_discussion",
      "title": "Read the forecasters' US discussion",
      "description": "Get the latest Area Forecast Discussion from the National Weather Service office covering a US latitude and longitude: the forecasters' own reasoning in plain text (key messages, confidence, what models show, aviation and marine notes), with the office and issue time.",
      "category": "Weather and places",
      "provider_key": "nws",
      "provider_name": "US National Weather Service",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "us_observation_history",
      "title": "Get past US weather observations",
      "description": "Get the measured weather at one US observation station over the last 1 to 168 hours, newest first: temperature in °C and °F, dewpoint, humidity, wind, gusts, pressure, visibility, last hour's precipitation and a description, with the period's low and high.",
      "category": "Weather and places",
      "provider_key": "nws",
      "provider_name": "US National Weather Service",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "us_alert_history",
      "title": "List past US weather alerts",
      "description": "List the National Weather Service warnings, watches and advisories issued over the last 1 to 7 days for a US state, a forecast zone or county, or a latitude and longitude, newest first, optionally of one event type, with severity, headline, description, when it was sent and ran, and the area.",
      "category": "Weather and places",
      "provider_key": "nws",
      "provider_name": "US National Weather Service",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "airport_forecast",
      "title": "Get an airport's weather forecast",
      "description": "Get the official aviation forecast for an airport for the next 24 to 30 hours, decoded: wind, visibility, cloud and weather by period, and flight conditions.",
      "category": "Travel",
      "provider_key": "nws",
      "provider_name": "US National Weather Service",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "us_inflation",
      "title": "Track US inflation",
      "description": "Get a US inflation series from FRED: consumer prices (CPI) and core CPI, the PCE price index and core PCE, or the 10-year breakeven inflation rate.",
      "category": "Money and companies",
      "provider_key": "fred",
      "provider_name": "FRED",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "us_jobs",
      "title": "Track the US job market",
      "description": "Get a US labour series from FRED: the unemployment rate, nonfarm payrolls, job openings, or initial and continued jobless claims.",
      "category": "Money and companies",
      "provider_key": "fred",
      "provider_name": "FRED",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "us_interest_rates",
      "title": "Track US interest rates",
      "description": "Get a US rate or money series from FRED: the effective fed funds rate and its target range, 3-month, 2, 10 and 30-year Treasury yields, the 30-year mortgage rate, or the M2 money supply and its velocity.",
      "category": "Money and companies",
      "provider_key": "fred",
      "provider_name": "FRED",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "us_growth",
      "title": "Track US growth, spending and housing",
      "description": "Get a US activity series from FRED: GDP and real GDP, the Atlanta Fed's GDPNow estimate, industrial production, capacity use, durable goods orders, retail sales, consumer sentiment, housing starts, building permits, or the median new home price.",
      "category": "Money and companies",
      "provider_key": "fred",
      "provider_name": "FRED",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "us_market_stress",
      "title": "Gauge US financial stress",
      "description": "Get a US financial conditions series from FRED: the VIX, the Chicago Fed's financial conditions index, the St.",
      "category": "Money and companies",
      "provider_key": "fred",
      "provider_name": "FRED",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "us_macro_signal",
      "title": "Read a US macro signal",
      "description": "Get a derived US macro signal built from FRED series: the 10-year minus 2-year Treasury spread, the real fed funds rate, the real 10-year yield, the mortgage-to-Treasury spread, the high-yield minus investment-grade spread, combined financial conditions, or job openings per unemployed person.",
      "category": "Money and companies",
      "provider_key": "fred",
      "provider_name": "FRED",
      "list_price_usd": 0.016,
      "free": true
    },
    {
      "id": "us_macro_snapshot",
      "title": "Get a snapshot of the US economy",
      "description": "Get the latest reading of every US macro signal in one call, from FRED data: the yield curve, real rates, credit and financial stress, and the job market, each with its value, recent change and what it signals.",
      "category": "Money and companies",
      "provider_key": "fred",
      "provider_name": "FRED",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "x_search",
      "title": "Search posts on X",
      "description": "Search public posts on X (Twitter), with X's advanced operators such as from:user, since:2026-01-01 or lang:en, and return each post's text, author, time, likes, reposts, replies and link.",
      "category": "Social",
      "provider_key": "x_twitter",
      "provider_name": "X (Twitter)",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "x_read",
      "title": "Read an X post or profile",
      "description": "Read one X (Twitter) post with its thread, by link or id, or a profile with its bio, follower counts and recent posts, by link or @handle.",
      "category": "Social",
      "provider_key": "x_twitter",
      "provider_name": "X (Twitter)",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "x_trends",
      "title": "See what's trending on X",
      "description": "List the topics trending on X (Twitter) right now, worldwide or in one place, in rank order.",
      "category": "Social",
      "provider_key": "x_twitter",
      "provider_name": "X (Twitter)",
      "list_price_usd": 0.002,
      "free": true
    },
    {
      "id": "x_user_tweets",
      "title": "Read a user's recent posts on X",
      "description": "List an X (Twitter) user's recent posts, newest first, by @handle or user id, with each post's text, time, likes, reposts, replies and link, and a cursor for the next page.",
      "category": "Social",
      "provider_key": "x_twitter",
      "provider_name": "X (Twitter)",
      "list_price_usd": 0.008,
      "free": true
    },
    {
      "id": "x_replies",
      "title": "Read the replies to an X post",
      "description": "List the replies to an X (Twitter) post, by its numeric id, with each reply's text, author, time and likes, and a cursor for the next page.",
      "category": "Social",
      "provider_key": "x_twitter",
      "provider_name": "X (Twitter)",
      "list_price_usd": 0.008,
      "free": true
    },
    {
      "id": "x_followers",
      "title": "List a user's followers on X",
      "description": "List the accounts that follow an X (Twitter) user, by @handle or user id, with each follower's handle, name, bio and follower count, and a cursor for the next page.",
      "category": "Social",
      "provider_key": "x_twitter",
      "provider_name": "X (Twitter)",
      "list_price_usd": 0.008,
      "free": true
    },
    {
      "id": "x_user_search",
      "title": "Find accounts on X",
      "description": "Search X (Twitter) accounts by keyword in their name, handle or bio, and return each one's handle, name, bio and follower count.",
      "category": "Social",
      "provider_key": "x_twitter",
      "provider_name": "X (Twitter)",
      "list_price_usd": 0.008,
      "free": true
    },
    {
      "id": "company_news",
      "title": "Get news about a company",
      "description": "Get recent news articles about a US public company, or the broad market, from Financial Datasets: ticker, headline, source, date and link.",
      "category": "Money and companies",
      "provider_key": "financial_datasets",
      "provider_name": "Financial Datasets",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "stock_price_snapshot",
      "title": "Get a stock's live price",
      "description": "Get a US stock's latest price from Financial Datasets: price, the day's change in dollars and percent, volume and the time of the quote.",
      "category": "Money and companies",
      "provider_key": "financial_datasets",
      "provider_name": "Financial Datasets",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "financial_metrics_snapshot",
      "title": "Get a stock's valuation ratios",
      "description": "Get a US public company's current financial ratios from Financial Datasets: market cap and enterprise value, P/E, P/B, P/S and EV/EBITDA, margins, returns on equity and assets, liquidity and leverage ratios, growth rates and per-share figures.",
      "category": "Money and companies",
      "provider_key": "financial_datasets",
      "provider_name": "Financial Datasets",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "financial_statements",
      "title": "Get a company's financial statements",
      "description": "Get a US public company's reported financial statements from Financial Datasets: the income statement, balance sheet, cash flow statement, or all three, for the latest annual, quarterly or trailing-twelve-month periods, newest first.",
      "category": "Money and companies",
      "provider_key": "financial_datasets",
      "provider_name": "Financial Datasets",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "earnings_reports",
      "title": "Get a company's earnings results",
      "description": "Get a US public company's latest earnings reports from Financial Datasets: each period's revenue and earnings per share against analyst estimates, the surprise, and the filing it came from.",
      "category": "Money and companies",
      "provider_key": "financial_datasets",
      "provider_name": "Financial Datasets",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "institutional_holdings",
      "title": "See which funds hold a stock",
      "description": "List institutional holdings from 13F filings via Financial Datasets: for a ticker, each fund holding it with shares, value and report period.",
      "category": "Money and companies",
      "provider_key": "financial_datasets",
      "provider_name": "Financial Datasets",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "stock_screener",
      "title": "Screen stocks by their financials",
      "description": "Find US stocks whose financials meet every filter you give, from Financial Datasets: each filter is a field, an operator (gt, gte, lt, lte, eq, or in for sector and industry) and a value, on income statement, balance sheet, cash flow and ratio fields such as revenue, free cash flow, market cap, P/E and margins.",
      "category": "Money and companies",
      "provider_key": "financial_datasets",
      "provider_name": "Financial Datasets",
      "list_price_usd": 0.05,
      "free": true
    },
    {
      "id": "book_search",
      "title": "Find books",
      "description": "Search Open Library for books by title or author and return each work's title, authors, first publication year, up to 3 ISBNs, number of editions and Open Library url.",
      "category": "Search",
      "provider_key": "openlibrary",
      "provider_name": "Open Library",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "book_by_isbn",
      "title": "Look up a book by ISBN",
      "description": "Look up one book edition by ISBN-10 or ISBN-13 in Open Library: title, subtitle, authors, publishers, publish date, page count, up to 10 subjects, cover image and Open Library url.",
      "category": "Reference",
      "provider_key": "openlibrary",
      "provider_name": "Open Library",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "author_works",
      "title": "List an author's books",
      "description": "List an author's works from Open Library, most-published first, with title, first publication year, up to 3 ISBNs, number of editions and url, plus the author's name, birth and death dates and total works.",
      "category": "Reference",
      "provider_key": "openlibrary",
      "provider_name": "Open Library",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "books_by_subject",
      "title": "Browse books by subject",
      "description": "List the most widely held books Open Library files under a subject or genre (such as science fiction, cooking or a historical period), with title, authors, first publication year, number of editions, whether an ebook can be borrowed, cover and id, plus the subject's total work count.",
      "category": "Reference",
      "provider_key": "openlibrary",
      "provider_name": "Open Library",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "book_details",
      "title": "Get a book's description and ratings",
      "description": "Get one book (an Open Library work) by its id: title, authors, first publication date, description, subjects, places, people and periods it covers, average reader rating with the count per star, how many readers want to read, are reading or have read it, and its cover.",
      "category": "Reference",
      "provider_key": "openlibrary",
      "provider_name": "Open Library",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "trending_books",
      "title": "See which books are trending",
      "description": "List the books Open Library readers are logging most right now, today, this week, month or year, or of all time, with title, authors, first publication year, number of editions, cover and id.",
      "category": "Reference",
      "provider_key": "openlibrary",
      "provider_name": "Open Library",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "hn_search",
      "title": "Search Hacker News",
      "description": "Search Hacker News stories by keyword and return title, link, points, author, comment count, date and discussion url.",
      "category": "Search",
      "provider_key": "hackernews",
      "provider_name": "Hacker News",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "hn_lists",
      "title": "Get Hacker News story lists",
      "description": "Get one of the Hacker News story lists right now: newest, best, Ask HN, Show HN or job posts, 1 to 20 stories with title, link, score, author, comment count, time and discussion url.",
      "category": "Research",
      "provider_key": "hackernews",
      "provider_name": "Hacker News",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "hn_item",
      "title": "Read a Hacker News discussion",
      "description": "Get one Hacker News story, comment or poll by id with its title, link, text, points and author, and the discussion under it as a tree of comments (depth and count capped, in the order Hacker News shows them).",
      "category": "Research",
      "provider_key": "hackernews",
      "provider_name": "Hacker News",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "hn_user",
      "title": "Look up a Hacker News user",
      "description": "Get a Hacker News user's public profile: karma, account creation date, about text, how many items they have posted and the ids of their 10 newest (read one with hn_item).",
      "category": "Research",
      "provider_key": "hackernews",
      "provider_name": "Hacker News",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "hn_search_recent",
      "title": "Find the newest Hacker News posts",
      "description": "Find the newest Hacker News stories, comments, Ask HN or Show HN posts, newest first, filtered by words, a date range, minimum points and author, with title, link, text, points, author, comment count, time and discussion url.",
      "category": "Research",
      "provider_key": "hackernews",
      "provider_name": "Hacker News",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "hn_top_stories",
      "title": "Read the Hacker News front page",
      "description": "Get what is on the Hacker News front page right now: the top 1 to 10 stories with title, link, score, author, comment count, time and discussion url.",
      "category": "Reference",
      "provider_key": "hackernews",
      "provider_name": "Hacker News",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "drug_label",
      "title": "Read a drug's FDA label",
      "description": "Get a drug's FDA label in plain fields: brand and generic names, makers, routes, boxed warning, approved uses, contraindications, warnings and drug interactions.",
      "category": "Health",
      "provider_key": "fda",
      "provider_name": "FDA",
      "list_price_usd": 0.0028,
      "free": true
    },
    {
      "id": "drug_safety",
      "title": "Check a drug's safety reports",
      "description": "Summarise the FDA's adverse event reports for a drug: how many, the share that were serious or involved a death, the most reported reactions, and reports by quarter.",
      "category": "Health",
      "provider_key": "fda",
      "provider_name": "FDA",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "drug_safety_signals",
      "title": "Find a drug's unusual side effects",
      "description": "Find side effects reported for a drug far more often than for other drugs, from the FDA's adverse event reports, each with its report count and disproportionality score.",
      "category": "Health",
      "provider_key": "fda",
      "provider_name": "FDA",
      "list_price_usd": 0.028,
      "free": true
    },
    {
      "id": "drug_recalls",
      "title": "Find FDA recalls",
      "description": "List recent FDA drug or food recalls: the product, firm, reason, recall class and date.",
      "category": "Health",
      "provider_key": "fda",
      "provider_name": "FDA",
      "list_price_usd": 0.0028,
      "free": true
    },
    {
      "id": "drug_approvals",
      "title": "See new FDA drug approvals",
      "description": "List the drugs the FDA approved recently: brand and generic name, company, approval date and type, either new drugs or supplements to existing ones.",
      "category": "Health",
      "provider_key": "fda",
      "provider_name": "FDA",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "drug_shortages",
      "title": "Check FDA drug shortages",
      "description": "List medicines the FDA reports in shortage, with each one's status, reason and affected presentations.",
      "category": "Health",
      "provider_key": "fda",
      "provider_name": "FDA",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "country_indicator",
      "title": "Get country statistics",
      "description": "Get a country's yearly macroeconomic or demographic statistic (GDP, GDP per capita, population, inflation, unemployment, life expectancy, or any World Bank indicator code from indicator_search) for the latest 1 to 20 years from the World Bank, newest first.",
      "category": "Money and companies",
      "provider_key": "worldbank",
      "provider_name": "World Bank",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "indicator_search",
      "title": "Find World Bank indicator codes",
      "description": "Find World Bank indicator codes by words in their names (about 1,500 World Development Indicators: economy, health, education, energy, emissions, trade and more), returning each code, name and a short description, names matching every word first.",
      "category": "Money and companies",
      "provider_key": "worldbank",
      "provider_name": "World Bank",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "indicator_compare",
      "title": "Compare countries on a statistic",
      "description": "Compare one World Bank statistic across 2 to 20 countries or aggregates in one call (GDP, GDP per capita, population, inflation, unemployment, life expectancy, or any indicator code from indicator_search): each country's latest value and its last 1 to 20 years, highest latest value first.",
      "category": "Money and companies",
      "provider_key": "worldbank",
      "provider_name": "World Bank",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "countries_by_group",
      "title": "List countries by region or income",
      "description": "List the countries in a World Bank region or group (South Asia, the European Union, the OECD and so on), in an income level (high, upper middle, lower middle, low), or both, with each one's ISO codes, region, income level, lending type and capital.",
      "category": "Money and companies",
      "provider_key": "worldbank",
      "provider_name": "World Bank",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "country_info",
      "title": "Look up a country",
      "description": "Look up basic facts about one country from the World Bank: name, ISO2 and ISO3 codes, capital, region, income level, latitude and longitude, and the latest population with its year (population is null if unavailable).",
      "category": "Reference",
      "provider_key": "worldbank",
      "provider_name": "World Bank",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "people_search",
      "title": "Find people by role and company",
      "description": "Search Apollo's database for people by job title, seniority, location, company size or keywords, and return the total matches and, for each person, their Apollo id, first name, masked last name, title, company name, and whether Apollo holds their email, phone and location.",
      "category": "People and companies",
      "provider_key": "apollo",
      "provider_name": "Apollo",
      "list_price_usd": 0.004,
      "free": true
    },
    {
      "id": "person_enrich",
      "title": "Look up a person's work details",
      "description": "Look up one person in Apollo by Apollo id (from people_search), email, LinkedIn link, or name plus company, and return their title, company, seniority, location, work email and LinkedIn and Twitter links.",
      "category": "People and companies",
      "provider_key": "apollo",
      "provider_name": "Apollo",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_enrich",
      "title": "Look up a company by its website",
      "description": "Look up a company in Apollo by its domain and return its industry, headcount, revenue, founding year, location, funding, technologies, and LinkedIn and social links.",
      "category": "People and companies",
      "provider_key": "apollo",
      "provider_name": "Apollo",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_finder",
      "title": "Find companies by industry and size",
      "description": "Search Apollo's database for companies by location, headcount or keywords, and return each one's name, domain, industry, headcount, location and LinkedIn link.",
      "category": "People and companies",
      "provider_key": "apollo",
      "provider_name": "Apollo",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_job_postings",
      "title": "See a company's open jobs",
      "description": "List a company's current job postings from Apollo, by its Apollo id (the id company_enrich returns): each job's title, location, link and when it was posted and last seen.",
      "category": "People and companies",
      "provider_key": "apollo",
      "provider_name": "Apollo",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "currency_convert",
      "title": "Convert currency",
      "description": "Convert an amount between two currencies at the latest European Central Bank reference rate, returning the rate, the converted amount and the rate date.",
      "category": "Money and companies",
      "provider_key": "frankfurter",
      "provider_name": "Frankfurter",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "fx_history",
      "title": "Get exchange rate history",
      "description": "Get the daily exchange rate of one currency in another over a date range (at most 366 days), as a list of dates and rates from the European Central Bank.",
      "category": "Money and companies",
      "provider_key": "frankfurter",
      "provider_name": "Frankfurter",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "currency_list",
      "title": "List supported currencies",
      "description": "List the currencies the European Central Bank publishes reference rates for, as ISO 4217 codes with English names, A to Z.",
      "category": "Money and companies",
      "provider_key": "frankfurter",
      "provider_name": "Frankfurter",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "fx_rate_on_date",
      "title": "Get exchange rates on a date",
      "description": "Get the European Central Bank exchange rates on one past day, from 1999 on: how many units of each currency one unit of the base buys, for every published currency or only those asked for.",
      "category": "Money and companies",
      "provider_key": "frankfurter",
      "provider_name": "Frankfurter",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "public_holidays",
      "title": "List public holidays",
      "description": "List a country's public holidays for one year from Nager.Date: date, local and English name, whether it applies nationwide or only in some regions, and holiday types.",
      "category": "Reference",
      "provider_key": "nager",
      "provider_name": "Nager.Date",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "long_weekends",
      "title": "Find a country's long weekends",
      "description": "List a country's long weekends for one year from Nager.Date: start and end dates, number of days off, and any bridge day (a working day to take off to join a holiday to the weekend).",
      "category": "Reference",
      "provider_key": "nager",
      "provider_name": "Nager.Date",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "next_holidays",
      "title": "List upcoming public holidays",
      "description": "List upcoming public holidays from Nager.Date, soonest first: one country's for the coming 365 days, or with no country every country's in the next 7 days, each with date, local and English name, country code and holiday types.",
      "category": "Reference",
      "provider_key": "nager",
      "provider_name": "Nager.Date",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "is_holiday_today",
      "title": "Check if today is a holiday",
      "description": "Check whether today is a nationwide public holiday in a country, by its local date (give the UTC offset), and name the holiday if so.",
      "category": "Reference",
      "provider_key": "nager",
      "provider_name": "Nager.Date",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "filing_coverage",
      "title": "Check what filings data exists",
      "description": "Check what AgentFilings holds for a US public company: how many filings, earnings periods and insider transactions, and when it last updated.",
      "category": "Money and companies",
      "provider_key": "agentfilings",
      "provider_name": "AgentFilings",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "latest_filings",
      "title": "List the latest SEC filings",
      "description": "List a US public company's latest SEC filings from AgentFilings, newest first, optionally of one form (10-K, 10-Q, 8-K, 4), with filing date, period and a link to the document.",
      "category": "Money and companies",
      "provider_key": "agentfilings",
      "provider_name": "AgentFilings",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "earnings_summary",
      "title": "Get earnings by period",
      "description": "Get a US public company's revenue, net income and earnings per share for each reported period from AgentFilings, with every figure reconciled to its latest restatement.",
      "category": "Money and companies",
      "provider_key": "agentfilings",
      "provider_name": "AgentFilings",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "insider_trades",
      "title": "See insider trades",
      "description": "List the stock trades a US public company's directors, officers and large holders reported on SEC Form 4 (who, role, date, buy or sale, shares, price, holding after), optionally since a date.",
      "category": "Money and companies",
      "provider_key": "agentfilings",
      "provider_name": "AgentFilings",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "bitcoin_address",
      "title": "Look up a Bitcoin address",
      "description": "Get a Bitcoin or Bitcoin Cash address's balance from Blockchain.com: its confirmed and unconfirmed balance and total received, in satoshis, and how many transactions and unspent outputs it has.",
      "category": "Crypto and on-chain",
      "provider_key": "blockchain_com",
      "provider_name": "Blockchain.com",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "bitcoin_address_transactions",
      "title": "List a Bitcoin address's transactions",
      "description": "List a Bitcoin or Bitcoin Cash address's transactions from Blockchain.com, newest first, each with its hash, time, block, fee and the amount in and out.",
      "category": "Crypto and on-chain",
      "provider_key": "blockchain_com",
      "provider_name": "Blockchain.com",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "bitcoin_transaction",
      "title": "Look up a Bitcoin transaction",
      "description": "Get a Bitcoin or Bitcoin Cash transaction from Blockchain.com by its hash: its block, time, fee, size, and every input and output with its address and amount.",
      "category": "Crypto and on-chain",
      "provider_key": "blockchain_com",
      "provider_name": "Blockchain.com",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "bitcoin_network_chart",
      "title": "Chart the Bitcoin network",
      "description": "Get a Bitcoin network chart from Blockchain.com over a recent span: mining difficulty, mempool size, block size, or the share of blocks each mining pool found.",
      "category": "Crypto and on-chain",
      "provider_key": "blockchain_com",
      "provider_name": "Blockchain.com",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "congress_trades",
      "title": "See stock trades by Congress",
      "description": "List stock trades members of Congress disclosed under the STOCK Act: member, party, chamber, ticker, buy or sell, amount range and dates.",
      "category": "Money and companies",
      "provider_key": "congress",
      "provider_name": "Congress disclosures",
      "list_price_usd": 0.0168,
      "free": true
    },
    {
      "id": "congress_member_profile",
      "title": "Profile a member of Congress's trading",
      "description": "Profile one member of Congress from their disclosures: party, chamber, state, estimated net worth, total trades and volume, recent stock trades with the price move since each, most-traded stocks and reported holdings.",
      "category": "Money and companies",
      "provider_key": "congress",
      "provider_name": "Congress disclosures",
      "list_price_usd": 0.0168,
      "free": true
    },
    {
      "id": "congress_holdings",
      "title": "See which members of Congress own a stock",
      "description": "List the stocks members of Congress report owning in their annual financial disclosures: for a ticker, which members hold it and the reported values.",
      "category": "Money and companies",
      "provider_key": "congress",
      "provider_name": "Congress disclosures",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "bills_linked_to_money",
      "title": "Find bills tied to lobbying and trades",
      "description": "Find bills in Congress linked to money: the companies that lobbied on each (with amounts), trades by members of Congress in those companies' stocks, and each bill's latest action and link.",
      "category": "Money and companies",
      "provider_key": "congress",
      "provider_name": "Congress disclosures",
      "list_price_usd": 0.0168,
      "free": true
    },
    {
      "id": "polymarket_whale_trades",
      "title": "See the biggest Polymarket trades",
      "description": "List the largest recent buys and sells on Polymarket across all markets above a size you choose: trader name and wallet, market, outcome, price and USD size.",
      "category": "Crypto and on-chain",
      "provider_key": "polymarket",
      "provider_name": "Polymarket",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "polymarket_wallet_scorecard",
      "title": "Score a Polymarket trader",
      "description": "Score a Polymarket trader's wallet on its latest 200 finished bets: a skill score from 0 to 100, edge over the odds paid, win rate against the rate the odds implied, ROI, realised profit, specialty and largest open positions.",
      "category": "Crypto and on-chain",
      "provider_key": "polymarket",
      "provider_name": "Polymarket",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "polymarket_smart_money",
      "title": "See how skilled traders bet on a market",
      "description": "Get the biggest holders on each side of one Polymarket market, each scored for skill (edge, win rate, ROI), with which way skilled money leans and whether it agrees with the odds.",
      "category": "Crypto and on-chain",
      "provider_key": "polymarket",
      "provider_name": "Polymarket",
      "list_price_usd": 0.028,
      "free": true
    },
    {
      "id": "polymarket_disagreements",
      "title": "Find markets where smart money beats the odds",
      "description": "List the busiest open Polymarket markets where skilled traders' money implies a different probability than the price, with that probability, the gap and a low, medium or high confidence.",
      "category": "Crypto and on-chain",
      "provider_key": "polymarket",
      "provider_name": "Polymarket",
      "list_price_usd": 0.056,
      "free": true
    },
    {
      "id": "linkedin_profile",
      "title": "Read a LinkedIn profile",
      "description": "Read a LinkedIn profile by its link: name, headline, location, about, experience with dates, education, skills and languages.",
      "category": "People and companies",
      "provider_key": "icypeas",
      "provider_name": "Icypeas",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "linkedin_company",
      "title": "Read a LinkedIn company page",
      "description": "Read a LinkedIn company page by its link: description, industry, headcount, headquarters, website, founding year and specialties.",
      "category": "People and companies",
      "provider_key": "icypeas",
      "provider_name": "Icypeas",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "find_linkedin_profile",
      "title": "Find someone's LinkedIn profile",
      "description": "Find a person's LinkedIn profile link from their name, and optionally their company or job title.",
      "category": "People and companies",
      "provider_key": "icypeas",
      "provider_name": "Icypeas",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "find_people",
      "title": "Find leads by role, company and place",
      "description": "Search Icypeas' lead database for people by current job title, company, company website, location, skills or keywords, and return each person's profile, current job and company.",
      "category": "People and companies",
      "provider_key": "icypeas",
      "provider_name": "Icypeas",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "paper_search",
      "title": "Find research papers",
      "description": "Search arXiv preprints and return each paper's title, authors, abstract (trimmed), published date, arXiv id, and abstract and PDF links.",
      "category": "Search",
      "provider_key": "arxiv",
      "provider_name": "arXiv",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "paper_by_id",
      "title": "Get arXiv papers by id",
      "description": "Get 1 to 10 arXiv papers by id with title, authors, full abstract, published date, and abstract and PDF links.",
      "category": "Research",
      "provider_key": "arxiv",
      "provider_name": "arXiv",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "latest_papers",
      "title": "Get the newest arXiv papers",
      "description": "List the newest arXiv papers in one category (such as cs.CL, cs.LG or astro-ph), newest submission first, with title, authors, abstract (trimmed), date, arXiv id and links.",
      "category": "Research",
      "provider_key": "arxiv",
      "provider_name": "arXiv",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "oil_prices",
      "title": "Get crude oil prices",
      "description": "Get the latest WTI and Brent crude oil spot prices from the EIA, with their change over a day, week, month and year, 52-week range and the Brent-WTI spread.",
      "category": "Money and companies",
      "provider_key": "eia",
      "provider_name": "EIA",
      "list_price_usd": 0.0028,
      "free": true
    },
    {
      "id": "oil_inventories",
      "title": "Check US oil inventories",
      "description": "Get US oil stocks from the EIA's weekly petroleum report: commercial crude, the Strategic Petroleum Reserve, gasoline and distillates, with the change on the week.",
      "category": "Money and companies",
      "provider_key": "eia",
      "provider_name": "EIA",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "oil_supply",
      "title": "Check US oil supply",
      "description": "Get US oil supply from the EIA's weekly report: crude production, imports and exports, refinery runs and use, and product demand, with weekly changes.",
      "category": "Money and companies",
      "provider_key": "eia",
      "provider_name": "EIA",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "airport_status",
      "title": "Check delays at a US airport",
      "description": "Get a US airport's status right now from the FAA: ground stops, ground delay programs, delays and closures, with the current weather and an overall delay risk.",
      "category": "Travel",
      "provider_key": "faa",
      "provider_name": "FAA",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "airspace_disruptions",
      "title": "See US airspace disruptions",
      "description": "List every current FAA disruption in US airspace, ranked by severity: ground stops, ground delay programs, delays and closures at each airport.",
      "category": "Travel",
      "provider_key": "faa",
      "provider_name": "FAA",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "flight_delay_risk",
      "title": "Rate a trip's delay risk",
      "description": "Rate the delay risk (low, moderate or high) of a flight between two airports, from FAA status and the weather forecast at both ends, with the reasons.",
      "category": "Travel",
      "provider_key": "faa",
      "provider_name": "FAA",
      "list_price_usd": 0.028,
      "free": true
    },
    {
      "id": "email_from_linkedin",
      "title": "Find an email from a LinkedIn profile",
      "description": "Find a person's work email from their LinkedIn profile link with Tomba, with its confidence score and the person's name, company and title.",
      "category": "People and companies",
      "provider_key": "tomba",
      "provider_name": "Tomba",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "email_format",
      "title": "See a company's email address pattern",
      "description": "Find the patterns a company's work emails follow with Tomba, by its domain, such as {first}.{last}, with the share of addresses that use each one.",
      "category": "People and companies",
      "provider_key": "tomba",
      "provider_name": "Tomba",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "domain_emails",
      "title": "List the email addresses at a company",
      "description": "List the email addresses Tomba has found for a company's domain, with each person's name, position, department, seniority, LinkedIn link and a confidence score, plus the company's details and email pattern.",
      "category": "People and companies",
      "provider_key": "tomba",
      "provider_name": "Tomba",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "company_founders",
      "title": "See who founded a company",
      "description": "List a company's founders from Aviato, by its website: each founder's name, title, LinkedIn link and background.",
      "category": "People and companies",
      "provider_key": "aviato",
      "provider_name": "Aviato",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "company_employees",
      "title": "See who works at a company",
      "description": "List people who work or have worked at a company from Aviato, by its website: one employment record each, with the person's name, location and links, their titles and departments there, and start and end dates (no end date means they are still there), up to 100 at a time.",
      "category": "People and companies",
      "provider_key": "aviato",
      "provider_name": "Aviato",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "person_search",
      "title": "Find people by name",
      "description": "Search Aviato's people database by name, which matches loosely, and return each match's Aviato profile (id, name, location and links), up to 100 at a time.",
      "category": "People and companies",
      "provider_key": "aviato",
      "provider_name": "Aviato",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "exa_search",
      "title": "Search the web by meaning",
      "description": "Search the web with Exa and return the most relevant pages, each with its title, url, published date and author.",
      "category": "Search",
      "provider_key": "exa",
      "provider_name": "Exa",
      "list_price_usd": 0.014,
      "free": true
    },
    {
      "id": "exa_contents",
      "title": "Read the text of web pages",
      "description": "Get the clean text, title and author of 1 to 10 web pages from Exa, by url.",
      "category": "Search",
      "provider_key": "exa",
      "provider_name": "Exa",
      "list_price_usd": 0.002,
      "free": true
    },
    {
      "id": "best_hospitals",
      "title": "Find the best-rated hospitals",
      "description": "Rank US hospitals in a state or city by their Medicare star rating, with each one's address, type, emergency services and quality scores.",
      "category": "Health",
      "provider_key": "cms",
      "provider_name": "CMS Medicare",
      "list_price_usd": 0.0168,
      "free": true
    },
    {
      "id": "hospital_scorecard",
      "title": "Get a hospital's Medicare scorecard",
      "description": "Get one US hospital's Medicare scorecard: star rating, how many quality measures beat or trail the national rate, patient experience, timely care and a state comparison.",
      "category": "Health",
      "provider_key": "cms",
      "provider_name": "CMS Medicare",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "news_attention_timeline",
      "title": "Track news coverage and tone over time",
      "description": "Chart how much worldwide news covers a topic over time, and how positive or negative that coverage is, from GDELT: a dated series of each day's share of coverage and average tone.",
      "category": "Search",
      "provider_key": "gdelt",
      "provider_name": "GDELT",
      "list_price_usd": 0.04,
      "free": true
    },
    {
      "id": "global_news_search",
      "title": "Search worldwide news articles",
      "description": "Search news articles from around the world, in 100+ languages, from GDELT, and return each article's title, link, site, language, source country and when it was seen, from the last 90 days at most.",
      "category": "Search",
      "provider_key": "gdelt",
      "provider_name": "GDELT",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "reddit_search",
      "title": "Search Reddit",
      "description": "Search Reddit posts and return each one's title, author, subreddit, link, date, score and comment count.",
      "category": "Social",
      "provider_key": "reddit",
      "provider_name": "Reddit",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "reddit_read",
      "title": "Read a Reddit post or subreddit",
      "description": "Read a Reddit post with its comment thread, or the latest posts of a subreddit or user, by link or name such as r/python or u/spez.",
      "category": "Social",
      "provider_key": "reddit",
      "provider_name": "Reddit",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "telegram_search",
      "title": "Search Telegram channels and posts",
      "description": "Find public Telegram channels on a topic, or search the posts of indexed public channels, with each channel's name, handle, description and link, or each post's text and date.",
      "category": "Social",
      "provider_key": "telegram",
      "provider_name": "Telegram",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "telegram_channel",
      "title": "Read a Telegram channel",
      "description": "Read a public Telegram channel's recent posts, or search its whole history, with each post's text, views, reactions and date.",
      "category": "Social",
      "provider_key": "telegram",
      "provider_name": "Telegram",
      "list_price_usd": 0.01,
      "free": true
    },
    {
      "id": "github_search",
      "title": "Search GitHub",
      "description": "Search GitHub repositories, code, issues and pull requests, or discussions, with GitHub's search syntax, and return each match's name or title, link, description or state, and dates.",
      "category": "Code",
      "provider_key": "github",
      "provider_name": "GitHub",
      "list_price_usd": 0.004,
      "free": true
    },
    {
      "id": "github_read",
      "title": "Read a GitHub repo, file or issue",
      "description": "Read from GitHub by link or owner/repo: a repository's details and README, a file, a folder, an issue or pull request with its discussion, or recent commits.",
      "category": "Code",
      "provider_key": "github",
      "provider_name": "GitHub",
      "list_price_usd": 0.004,
      "free": true
    },
    {
      "id": "verify_email",
      "title": "Check if an email address works",
      "description": "Check with Hunter whether an email address exists and accepts mail: deliverable, risky or undeliverable, with a score and the checks behind it (format, mail server, disposable or webmail).",
      "category": "People and companies",
      "provider_key": "hunter",
      "provider_name": "Hunter",
      "list_price_usd": 0.016,
      "free": true
    },
    {
      "id": "email_finder",
      "title": "Find someone's email with Hunter",
      "description": "Find a person's work email with Hunter, from their name and company domain (or company name), with a confidence score, the public sources it was seen on and whether it was verified.",
      "category": "People and companies",
      "provider_key": "hunter",
      "provider_name": "Hunter",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "wikidata_entity",
      "title": "Get facts about a thing from Wikidata",
      "description": "Get one Wikidata item, by its id (like Q42) or a Wikipedia page title, with its label, description, aliases, Wikipedia link and key facts as readable values (instance of, country, dates, people, places, official website, identifiers in other databases and more), or only the properties asked for.",
      "category": "Reference",
      "provider_key": "wikidata",
      "provider_name": "Wikidata",
      "list_price_usd": 0.005,
      "free": true
    },
    {
      "id": "oil_positioning",
      "title": "See how traders are positioned in oil",
      "description": "Get WTI crude oil futures positioning from the CFTC's Commitments of Traders: how long or short money managers, producers and swap dealers are, and the weekly change.",
      "category": "Money and companies",
      "provider_key": "cftc",
      "provider_name": "CFTC",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "treasury_yield_curve",
      "title": "Get the Treasury yield curve",
      "description": "Get the latest daily US Treasury yield curve, from 1 month to 30 years, with whether it is inverted and the key spreads.",
      "category": "Money and companies",
      "provider_key": "us_treasury",
      "provider_name": "US Treasury",
      "list_price_usd": 0.0028,
      "free": true
    },
    {
      "id": "travel_advisory",
      "title": "Check a country's travel advisory",
      "description": "Get the US State Department's travel advisory for a country: its level from 1 (exercise normal precautions) to 4 (do not travel), the risks named and when it last changed.",
      "category": "Travel",
      "provider_key": "state_dept",
      "provider_name": "US State Department",
      "list_price_usd": 0.0028,
      "free": true
    },
    {
      "id": "dark_pool_volume",
      "title": "See a stock's dark pool trading",
      "description": "Get a US stock's off-exchange (dark pool) trading from FINRA: daily off-exchange volume, short volume and short share, against its 20-day average.",
      "category": "Money and companies",
      "provider_key": "finra",
      "provider_name": "FINRA",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "lobbying_spend",
      "title": "See what a company spends on lobbying",
      "description": "Get what a US company reported spending on federal lobbying, from Senate lobbying disclosures: amounts by quarter, the issues and bills it lobbied on, and its lobbyists.",
      "category": "Money and companies",
      "provider_key": "senate_lda",
      "provider_name": "Senate lobbying disclosures",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "government_contracts",
      "title": "Find federal contracts a company won",
      "description": "List federal contract awards to a US public company from USAspending: agency, amount, date and what the contract is for.",
      "category": "Money and companies",
      "provider_key": "usaspending",
      "provider_name": "USAspending",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "stock_daily_prices",
      "title": "Get a stock's daily prices",
      "description": "Get a US stock's end-of-day prices: the latest open, high, low, close and volume, its change over 1 day, 5 days, 1 and 3 months, year to date and 1 year, the 52-week range, 30-day average volume and daily bars for the period.",
      "category": "Money and companies",
      "provider_key": "stock_prices",
      "provider_name": "US stock prices",
      "list_price_usd": 0.0028,
      "free": true
    },
    {
      "id": "company_patents",
      "title": "See the patents a company was granted",
      "description": "Get the US patents granted to a public company from the USPTO: counts for the last 30, 90 and 365 days, grants by quarter for two years, the trend on the prior year, utility against design patents, and the latest patents with number, title and date.",
      "category": "Money and companies",
      "provider_key": "uspto",
      "provider_name": "USPTO",
      "list_price_usd": 0.0056,
      "free": true
    },
    {
      "id": "corporate_pac_donations",
      "title": "See a company PAC's political donations",
      "description": "Get the political contributions of a US public company's employee PAC from FEC filings: total given, refunds, top recipients and each contribution, flagged when the recipient is a sitting member of Congress.",
      "category": "Money and companies",
      "provider_key": "fec",
      "provider_name": "FEC",
      "list_price_usd": 0.0112,
      "free": true
    },
    {
      "id": "licensed_news_search",
      "title": "Search licensed news stories",
      "description": "Search trending stories across Newstex's licensed news publications and blogs, returning each story's headline, byline, publication, language, date and link (not the full text).",
      "category": "Search",
      "provider_key": "newstex",
      "provider_name": "Newstex",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "youtube_transcript",
      "title": "Get a YouTube video's transcript",
      "description": "Get the full transcript of a YouTube video as timestamped text, in the language you pick, from its captions.",
      "category": "Social",
      "provider_key": "youtube",
      "provider_name": "YouTube",
      "list_price_usd": 0.02,
      "free": true
    },
    {
      "id": "find_work_email",
      "title": "Find someone's work email",
      "description": "Find a person's verified work email with Leadsforge, from their name and company or domain, or from their LinkedIn link.",
      "category": "People and companies",
      "provider_key": "leadsforge",
      "provider_name": "Leadsforge",
      "list_price_usd": 0.06,
      "free": true
    }
  ]
}
