Get the latest trending formats.
Payload model for the /trends/broad endpoint.
Where to look for trends.
Time period to search.
How to format the response.
Pagination cursor from the previous response's next_cursor field.
Return exactly these trends in the given order. When set, all other filters and ranking are ignored.
Filter by trend type(s): "sound", "challenge", "template", "theme". Accepts a single string or a list. Legacy aliases "format" and "other" are also accepted.
Whether the trend has a specific recognizable audio clip. Independent of trend_type — theme trends can have signature sounds.
Filter by participation type(s): 'open', 'timed', 'lip_sync', 'choreography'. Accepts a single string or a list.
Filter for trends with repeatable text overlay format
Filter by topic scope: 'universal', 'vertical', 'internet_culture', 'event_specific', 'person_specific'
Exclude trends matching these topic scopes
Include trends having at least one of these tags
Exclude trends having any of these tags
Minimum typical duration in seconds. Trends with unknown duration are excluded when set.
x >= 0Maximum typical duration in seconds. Trends with unknown duration are excluded when set.
x >= 0Full-text search query across trend name, description, sound title, artist, genre, mood, and catchphrase. Supports phrases and OR via websearch_to_tsquery.
Filter by sound genre (e.g. pop, hip_hop, electronic)
Filter by sound mood (e.g. happy, sad, energetic, chill)
Filter by sound category: "music", "speech", "sound_effect", "mixed"
Filter for trends with/without sung or rapped lyrics
Filter for trends built around a repeatable phrase
Minimum tempo in BPM
x >= 0Maximum tempo in BPM
x >= 0Filter by observed content scenario (JSONB containment match)
Filter by energy level: "calm", "low", "moderate", "high", "intense"
Filter for trends with/without a recognizable song
Filter for trends with/without vocal content
Filter by content language — the primary language of captions, hashtags, and text overlays (ISO 639-1 code, e.g. "en", "es"). Falls back to audio language when content language is unavailable.
Minimum freshness level. 'recent' (>=0.7), 'active' (>=0.3), 'stale' (>=0.1). Filter is 'at least this fresh' -- timeliness_status=active returns recent + active trends.
Filter by brand safety level(s): "safe", "caution", "unsafe". Accepts a single string or a list. When omitted, unsafe trends are excluded by default.
JSON object containing broad trends
Broad cultural trend detection results. Identifies current, socially relevant cultural topics that could inspire ad creative.
Provenance and optional diagnostics for this response.
List of broad cultural trends currently trending across platforms.
Whether more trends are available beyond this page.
Cursor to fetch the next page of trends when has_more is true.