Returns sentiment index aggregates for the Global Macro Sentiment Indices (GMSI) dataset for one or more countries and topics in a single call, with one row per country per topic per timestamp (unlike GET /index/gmsi/live/{country}, which is scoped to a single country and topic). Use country_preset and topic_preset to select a predefined grouping (e.g. G7, ECONOMIC DATA) or an individual country code / topic name. Use interval to switch between hourly aggregates (past 24 hours) and daily aggregates (past 30 days). Use sentiment_type to switch between directional (topic-specific rules) and semantic sentiment models. Use index_type to filter by domestic or international headline coverage, or return both with COMBINED. Get valid country presets from GET /headlines/topics/gmsi/countries/presets or individual codes from GET /countries. Get valid topic presets from GET /headlines/topics/gmsi/topics/presets or individual topics from GET /headlines/topics/gmsi. This endpoint is not paginated and returns at most limit (max 1000) records, so a broad query (e.g. the default ALL/ALL presets across ~95 countries and ~80 topics) can silently truncate results. If you need all matching data, narrow country_preset/topic_preset to a smaller grouping or individual values, or use GET /index/gmsi/historical/batch instead, which paginates via next_token.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
