# Crypto Web Buzz Analyzer

> Crypto Web Buzz Analyzer is a paid API for AI agents from crypto.openverbs.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-13).

Returns total web mention count for a crypto coin/token plus an emotion breakdown (happiness, anger, love, sadness, fun) and a 0-1 positivity score across news, blogs, and forums.

## Facts

- Endpoint: POST https://crypto.openverbs.com/v1/buzz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crypto-web-buzz-analyzer-096cb334
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3wbdoYYWjqWhgBZ2n8h_g

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability crypto-web-buzz-analyzer-096cb334 -d '<json body>'
```

Example prompt: What's the current web buzz for solana — how many mentions is it getting across news and blogs, and what's the emotion breakdown and positivity score?

## When to prefer this

Choose this endpoint when you need a social/editorial signal about a cryptocurrency that is distinct from market-derived sentiment (like the Fear and Greed Index) or raw news headlines. It is ideal when you want to quantify raw web volume of mentions combined with emotional tone across diverse page types including blogs and forums, not just financial news.

## Known failure modes

- Empty or missing keyword returns a validation error
- Keyword with no web coverage returns zero mentions and null emotion scores
- Invalid pageTypes enum value causes a 400 bad request
- Network timeouts if the web crawl index is temporarily unavailable
- Rate limiting or payment failure when USDC balance is insufficient

## How this service works

Web buzz for a coin/token: total count of web mentions (news, blogs, forums) plus an emotion breakdown (happiness, anger, love, sadness, fun) and a 0-1 positivityScore. A social/editorial signal distinct from the market Fear and Greed index and news lists.

## Output

Returns a total count of web mentions for the queried coin/token, a positivityScore between 0 and 1, and an emotion breakdown with individual scores for happiness, anger, love, sadness, and fun — sourced from news articles, blogs, forums, and other web content.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "keyword"
     ],
     "properties": {
      "keyword": {
       "type": "string",
       "maxLength": 200,
       "minLength": 1,
       "description": "Coin, token or topic to measure buzz for, e.g. \"bitcoin\", \"solana\", \"ethereum etf\"."
      },
      "pageTypes": {
       "type": "array",
       "items": {
        "enum": [
         "ecommerce",
         "news",
         "blogs",
         "message-boards",
         "organization"
        ],
        "type": "string"
       },
       "minItems": 1,
       "description": "Optional page-type filter, e.g. [\"news\",\"blogs\"]. Defaults to all page types."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "found": true,
  "source": "dataforseo",
  "keyword": "bitcoin",
  "connotations": {
   "fun": 5312,
   "love": 1856,
   "anger": 432,
   "share": 174088,
   "sadness": 472,
   "happiness": 134632
  },
  "totalMentions": 4000000,
  "positivityScore": 0.994
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crypto-web-buzz-analyzer-096cb334/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from crypto.openverbs.com](https://www.zero.xyz/host/crypto.openverbs.com/llms.txt)
