List Breakout Topics
List breakout topics with optional filters.
Returns topics ranked by the specified sort mode (recommended / rising / top / newest); see the sort_by parameter. Legacy relevance/importance still work.
Authorizations
Query Parameters
Filter by vertical: 'sports', 'tech', or 'politics'
Filter by category within the sports vertical (topic mode only), e.g. 'nba' or 'nfl'
Filter by topic status. Options: 'active' (default), 'detected', 'emerging', 'trending', 'declining', or 'all'.
active, all, detected, emerging, trending, declining Filter to topics about an event with this timing relative to now: 'upcoming' (not yet started), 'ongoing' (in progress), or 'past'. Only topics tied to a scheduled event have a timing, so this narrows results to them. Filter a topic by its request-time event temporal status.
Only topics linked to a scheduled event carry a temporal status, so filtering by any of these values implicitly restricts results to event-linked topics.
upcoming, ongoing, past Maximum number of results. Requesting more than 20 results requires a credits-based plan.
1 <= x <= 100Optional expansions to include in the response. Allowed values: citations, entities. Example: include=citations&include=entities
citations, entities Restrict returned citations to these source categories (news, reddit, twitter). Omit for all sources. Only applies when surface_mode=topic.
Citation source categories usable as a citation filter.
A subset of the source_category values that appear on returned citations —
the categories worth filtering on. Other categories (web, tiktok, trends) can
still appear on citations but are not offered as filter values.
news, reddit, twitter Ranking mode: 'recommended' (default, balanced), 'rising' (gaining fastest), 'top' (highest absolute volume), or 'newest' (most recently appeared). Legacy aliases (relevance, importance, hot, blended, momentum, emerging, recent, new) are accepted.
Keep only topics first seen within this many hours (the 'brand new' filter). Combine with any sort. Omit for no limit.
1 <= x <= 8760List raw topics or deduped derived story surfaces
topic, story Response
Successful Response
Response for listing breakout topics.
Total matching rows for the current list mode. When surface_mode=story, this counts exact-deduped projected story surfaces before list-level overlap suppression and pagination.
Whether the list contains raw topics or derived story surfaces
topic, story List of topics when surface_mode=topic
Derived story surfaces when surface_mode=story
Actual story list source when surface_mode=story. 'projection' means cached group membership with live ranking, 'live' means request-time seed expansion.
auto, live, projection Raw source-topic seed count behind story mode before exact projection dedupe. This helps distinguish story-surface volume from the broader seed pool used to build them.
Number of returned story surfaces when surface_mode=story
Cursor for next page, if more results