{
  "page": "https://x402-list.com/apis/sentiment-analysis-api",
  "title": "Sentiment analysis APIs you can pay per call",
  "answer": "As of October 26, 2026, x402-list compares 13 sentiment analysis services with priced routes that score your text or the news about a subject. The median selected call costs $0.02. A text score, a news tone and a market index answer different questions.",
  "date_modified": "2026-10-26",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "cite_as": "x402-list, \"Sentiment analysis APIs you can pay per call\", https://x402-list.com/apis/sentiment-analysis-api, data as of 2026-10-26. Licensed CC BY 4.0.",
  "how_to_cite": "Quote the number with its date and link the page URL. Data is CC BY 4.0: attribution to x402-list is required.",
  "methodology": "https://x402-list.com/methodology",
  "criteria": {
    "listed": "online, payment-ready, 30-day uptime >= 90%, known price, description >= 80 characters",
    "price": "cheapest current sentiment endpoint of each service, USD per call (not its cheapest tool of any kind); services without one are left out",
    "generalist": "a gateway matching more than three unrelated capabilities: listed, never called the cheapest",
    "buyers_30d": "distinct wallets that paid the service on-chain in the last 30 days (measured floor)",
    "best": "most distinct buyers in 30 days; ties go to higher 30-day uptime"
  },
  "in_index": true,
  "stats": {
    "services": 13,
    "with_buyers_30d": 11,
    "median_price_usd": 0.02,
    "min_price_usd": 0.001,
    "max_price_usd": 10,
    "generalists": 5,
    "left_out_no_task_endpoint": 9
  },
  "faq": [
    {
      "question": "Is there a free sentiment analysis API here?",
      "answer": "The 13 listed services have positive per-call prices for their task endpoints. A free trial header, a sample route or a free daily allowance does not make the paid route free; check the exact request and the provider's terms."
    },
    {
      "question": "What do 100,000 sentiment calls cost?",
      "answer": "At the median selected quote, 100,000 calls total $2,000.00 at $0.02 per call. This reference calculation assumes one text per call and excludes batch pricing, retries and news refreshes."
    },
    {
      "question": "How accurate is sentiment analysis?",
      "answer": "Accuracy depends on the domain, the language and the labels you expect. Measure it on a hand-labeled sample of your own data; a provider's description is a claim, and monitoring does not test labels."
    },
    {
      "question": "Is a Fear & Greed index sentiment analysis?",
      "answer": "It is a market mood indicator built from prices and other market inputs. It does not score text you supply, so this comparison lists it as an adjacent product."
    },
    {
      "question": "Can sentiment analysis detect sarcasm?",
      "answer": "Sometimes. Model-based routes can catch context that keyword rules miss, and both can miss sarcasm, irony and negation. Include such examples in your test sample and route low-confidence results to review."
    },
    {
      "question": "Does news sentiment measure public opinion?",
      "answer": "It measures the tone of the coverage a provider collected. Public opinion needs a survey or a representative sample of people; media tone is a different, still useful, signal."
    },
    {
      "question": "Can I compare scores from two providers?",
      "answer": "Only after mapping their scales. A three-way label, a -1 to +1 score and a bullish or bearish signal are different outputs; compare each provider against your own labels rather than against each other."
    },
    {
      "question": "Does HTTP 402 establish a correct paid answer?",
      "answer": "It establishes a payment requirement for the request. A stored challenge, an observed payment and an accurate label are different evidence; inspect the resource and request schema before paying."
    }
  ],
  "services": [
    {
      "name": "X Pay",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/x-pay",
      "price_usd_per_call": 10,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 189,
      "buyers_30d": 351,
      "last_checked_at": "2026-10-26T19:10:31.733Z",
      "what_it_does": "Provider lists AI sentiment analysis of text, beside classification, keyword and rewrite routes.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/x402/sentiment"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/x402/sentiment",
          "price_usd_per_call": 10
        }
      ],
      "endpoints_listed": 14
    },
    {
      "name": "Content Intelligence API",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/content-intelligence-api",
      "price_usd_per_call": 0.02,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 788,
      "buyers_30d": 312,
      "last_checked_at": "2026-10-26T19:03:27.481Z",
      "what_it_does": "Provider describes AI content analysis with a sentiment score, topics, entities, content type and credibility.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/content/analyze"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/content/analyze",
          "price_usd_per_call": 0.02
        }
      ],
      "endpoints_listed": 2
    },
    {
      "name": "NetIntel",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/netintel",
      "price_usd_per_call": 0.002,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 107,
      "buyers_30d": 100,
      "last_checked_at": "2026-10-26T19:03:21.218Z",
      "what_it_does": "Provider describes polarity, a -1 to +1 score and emotion labels for text, via Claude Haiku.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/sentiment/analyze"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/sentiment/analyze",
          "price_usd_per_call": 0.002
        }
      ],
      "endpoints_listed": 124
    },
    {
      "name": "KR Crypto Intelligence",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/kr-crypto-intelligence",
      "price_usd_per_call": 0.05,
      "networks": [
        "Base",
        "POL",
        "SOL"
      ],
      "uptime_30d": 99.7,
      "latency_ms": 248,
      "buyers_30d": 84,
      "last_checked_at": "2026-10-26T19:03:16.530Z",
      "what_it_does": "Provider describes Korean crypto sentiment from exchange data and Korean news, plus semiconductor news synthesis.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/api/v1/kr-sentiment"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/api/v1/kr-news/semiconductor-summary",
          "price_usd_per_call": 0.1
        },
        {
          "method": "GET",
          "path": "/api/v1/kr-sentiment",
          "price_usd_per_call": 0.05
        }
      ],
      "endpoints_listed": 10
    },
    {
      "name": "LoneStarOracle NewsSentiment",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/lonestaroracle-newssentiment",
      "price_usd_per_call": 0.05,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 992,
      "buyers_30d": 39,
      "last_checked_at": "2026-10-26T19:10:10.098Z",
      "what_it_does": "Provider describes a bullish, bearish and neutral distribution of recent headlines for a ticker or topic.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/news"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/news",
          "price_usd_per_call": 0.05
        }
      ],
      "endpoints_listed": 1
    },
    {
      "name": "AllTheBot",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/allthebot",
      "price_usd_per_call": 0.003,
      "networks": [
        "Base"
      ],
      "uptime_30d": 99.7,
      "latency_ms": 102,
      "buyers_30d": 16,
      "last_checked_at": "2026-10-26T19:03:50.160Z",
      "what_it_does": "Provider describes positive, negative, neutral or mixed labels with a score, confidence and a short reason.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/x402/sentiment"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/x402/sentiment",
          "price_usd_per_call": 0.003
        }
      ],
      "endpoints_listed": 23
    },
    {
      "name": "ThirdMade Shelf",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/thirdmade-shelf",
      "price_usd_per_call": 0.001,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 243,
      "buyers_30d": 14,
      "last_checked_at": "2026-10-26T19:03:49.311Z",
      "what_it_does": "Provider describes a positive, negative or neutral label with emotion keyword hits.",
      "generalist": true,
      "price_endpoint": {
        "method": "GET",
        "path": "/probe/sentiment"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/probe/sentiment",
          "price_usd_per_call": 0.001
        }
      ],
      "endpoints_listed": 22
    },
    {
      "name": "Qonoro Intelligence API",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/qonoro-intelligence-api",
      "price_usd_per_call": 0.15,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 257,
      "buyers_30d": 14,
      "last_checked_at": "2026-10-26T19:03:32.660Z",
      "what_it_does": "Provider describes company news sentiment with per-article scores, themes and a recommended action.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/v1/news/sentiment"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/v1/news/sentiment",
          "price_usd_per_call": 0.15
        }
      ],
      "endpoints_listed": 21
    },
    {
      "name": "Stelar Digital",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/stelar-digital",
      "price_usd_per_call": 0.005,
      "networks": [
        "Base",
        "SOL"
      ],
      "uptime_30d": 100,
      "latency_ms": 362,
      "buyers_30d": 13,
      "last_checked_at": "2026-10-26T19:10:03.382Z",
      "what_it_does": "Provider describes a -1 to +1 score for arbitrary text or for a crypto asset's recent price action.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/sentiment"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/bundle/deep-signal",
          "price_usd_per_call": 2.5
        },
        {
          "method": "GET",
          "path": "/bundle/market-brief",
          "price_usd_per_call": 1
        },
        {
          "method": "GET",
          "path": "/sentiment",
          "price_usd_per_call": 0.005
        }
      ],
      "endpoints_listed": 8
    },
    {
      "name": "Onvexia",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/onvexia",
      "price_usd_per_call": 0.002,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 92,
      "buyers_30d": 9,
      "last_checked_at": "2026-10-26T19:10:08.534Z",
      "what_it_does": "Provider describes crypto-tuned text sentiment with the terms that drove the score, single or batch.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/v1/nlp/analyze"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/v1/nlp/analyze",
          "price_usd_per_call": 0.002
        },
        {
          "method": "GET",
          "path": "/v1/nlp/analyze/batch",
          "price_usd_per_call": 0.002
        }
      ],
      "endpoints_listed": 57
    },
    {
      "name": "AmanChain Relay",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/amanchain-relay",
      "price_usd_per_call": 0.007476,
      "networks": [
        "Base"
      ],
      "uptime_30d": 96.5,
      "latency_ms": 466,
      "buyers_30d": 3,
      "last_checked_at": "2026-10-26T19:10:31.781Z",
      "what_it_does": "Provider describes a text sentiment score with polarity, emotions and a three-way classification.",
      "generalist": true,
      "price_endpoint": {
        "method": "POST",
        "path": "/api/x402/aman-sentiment"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/api/x402/aman-sentiment",
          "price_usd_per_call": 0.007476
        }
      ],
      "endpoints_listed": 10
    },
    {
      "name": "GDELT News Intelligence API",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/gdelt-news-intelligence-api",
      "price_usd_per_call": 0.02,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 249,
      "buyers_30d": 0,
      "last_checked_at": "2026-10-26T19:01:03.437Z",
      "what_it_does": "Provider describes the direction and trend of global media tone for a company, market, country or event.",
      "generalist": false,
      "price_endpoint": {
        "method": "POST",
        "path": "/news/sentiment"
      },
      "task_endpoints": [
        {
          "method": "POST",
          "path": "/news/entity-graph",
          "price_usd_per_call": 0.05
        },
        {
          "method": "POST",
          "path": "/news/sentiment",
          "price_usd_per_call": 0.02
        }
      ],
      "endpoints_listed": 5
    },
    {
      "name": "GigSoul x402 API",
      "reseller_of_brand_via": null,
      "url": "https://x402-list.com/services/gigsoul-x402-api-mub564zz-0",
      "price_usd_per_call": 0.04,
      "networks": [
        "Base"
      ],
      "uptime_30d": 100,
      "latency_ms": 125,
      "buyers_30d": 0,
      "last_checked_at": "2026-10-26T19:10:03.626Z",
      "what_it_does": "Provider describes the overall sentiment of a text with its key themes and emotional triggers.",
      "generalist": false,
      "price_endpoint": {
        "method": "GET",
        "path": "/analyze-sentiment"
      },
      "task_endpoints": [
        {
          "method": "GET",
          "path": "/analyze-sentiment",
          "price_usd_per_call": 0.04
        }
      ],
      "endpoints_listed": 23
    }
  ]
}