news_feed_search_ugc
[Read] Reddit/Discord/Telegram/YouTube-style UGC: non-empty query uses vector API; coin without query uses OpenSearch. Both empty invalid. X/Twitter narrative -> search_x; headlines -> search_news. Not macro economic statistics; not structured event list -> get_latest_events. Read-only public research data. No account access, no order placement or fund transfers. Not investment advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coin | No | Ticker filter; with query filters results; without query required with index for OpenSearch list mode. | |
| limit | No | Max items; default 10, max 50. | |
| query | No | Optional NL query; non-empty uses vector search. May combine with coin; both empty is invalid. | |
| domain | No | UGC topical bucket: crypto / defi / finance / macro / ai_agent / web3_dev / all (default all). macro = social discussion about macro themes, not CPI/Fed/unemployment statistics (use macro data tools) or get_latest_events. | |
| channel | No | Optional source channel e.g. r/ethereum or handle. | |
| sort_by | No | relevance (default) / upvotes / recent. | |
| platform | No | reddit / discord / telegram / youtube / all (default all). | |
| time_range | No | 1h / 24h / 7d (default) / 30d / all. | |
| quality_tier | No | A (default, high quality) / B / all. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coin | No | ||
| count | Yes | ||
| items | Yes | ||
| limit | No | ||
| query | No | ||
| total | Yes | ||
| domain | No | ||
| channel | No | ||
| sort_by | No | ||
| platform | No | ||
| time_range | No | ||
| duration_ms | Yes | ||
| quality_tier | No |