changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "available": {
+ "description": "False when this call has no data — a snapshot that is not warm yet, a domain switched off, or an argument that was rejected. NOT an error, and NOT a statement about the market.",
+ "type": "boolean"
+ },
+ "chain": {
+ "description": "Chain the screen ran on."
+ },
+ "object": {
+ "description": "Always \"social-hype\"."
+ },
+ "reason": {
+ "description": "Why the payload is absent, when `available` is false.",
+ "type": "string"
+ },
+ "rows": {
+ "description": "Tokens ranked by social hype.",
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "chainId": {
+ "description": "EVM chain id."
+ },
+ "contractAddress": {
+ "description": "Token contract."
+ },
+ "kolCount": {
+ "description": "Distinct known accounts posting."
+ },
+ "marketCapUsd": {
+ "description": "Market cap in USD."
+ },
+ "priceChangePct": {
+ "description": "Percentage price change over the period."
+ },
+ "sentiment": {
+ "description": "Sentiment read for this token."
+ },
+ "socialHype": {
+ "description": "Hype score — what the ranking is on."
+ },
+ "summaryBrief": {
+ "description": "One-line summary of what is being said."
+ },
+ "summaryDetail": {
+ "description": "Longer summary."
+ },
+ "symbol": {
+ "description": "Token symbol."
+ },
+ "tokenAgeMs": {
+ "description": "Token age in milliseconds."
+ }
+ }
+ },
+ "type": "array"
+ },
+ "sentiment": {
+ "description": "Sentiment filter applied."
+ }
+ },
+ "type": "object"
+}