Aggregate Webz Forums
aggregate_webz_forumsCount forum posts instead of returning them (GET /seg_api/forums).
Aggregates forum posts by forum, board, author and other supported fields. Example: which forums and boards talk about bitcoin this week.
This is forums and discussions only. It returns buckets with counts, not posts. Each underlying field request costs 1 credit. A response has at most 10 buckets. Returned from_offset values paginate through up to 100 buckets.
q is the same boolean language as search. A space means AND. days is the crawl lookback. Named site lists are q clauses, for example custom_sites_list:hot_sites. Default 7 is the past week. The maximum is 31.
field is the bucket. Default is thread.site,thread.site_section, as two requests. Allowed fields: thread.site, thread.site_suffix, thread.site_full, thread.site_section, thread.site_type, thread.country, thread.url, author, language, site_category, published, rating. Forums have no person, company, location, or ticker extraction, so those fields are rejected here. topic, sentiment, category, and trust.* exist on news only.
Separate segmentation arguments: include_syndicated=true includes syndicated copies (default false). webz_reporter=true includes Webz Reporter posts (default false); this is a separate argument, not a q filter. from_offset paginates beyond the first 10 buckets.
Examples:
q=bitcoin days=7
q=bitcoin field=author days=7
q="product recall" field=thread.country language:english days=7
Reference documentation: Segmentation: https://docs.webz.io/docs/webz/news-blogs-forums-segmentation
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"q": "<q>"
},
"name": "aggregate_webz_forums"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Boolean query with field:value filters. A space means AND; AND, OR and NOT are uppercase. A leading minus also means NOT (tesla -car). Quoted phrases and filter values may contain spaces, for example author:"jane doe". Examples: language:english site:cnn.com country:US. Language values are lowercase full names (hebrew); country values are ISO-2 (GB). Numeric comparisons use > or <, for example domain_rank:<1000. size, sort and days are separate tool arguments. | |
| days | No | Lookback in days. Default 7 is the past week. Maximum 31. | |
| field | No | Buckets to count. thread.site is the forum, thread.site_section is the board. Default thread.site,thread.site_section runs both. Comma separated. | thread.site,thread.site_section |
| from_offset | No | Returned pagination offset for non-crawled sorts. | |
| webz_reporter | No | When true, include Webz Reporter posts. Default false. This is its own argument. webz_reporter:true inside q does not include those posts. | |
| include_syndicated | No | When true, include syndicated copies. Default false. |