Get rolling share of voice time series and breakdowns
Authorizations
Organization-scoped API key. Available scopes:
- content:read: Read site pages, markdown content, and llms.txt files
- content:write: Create, update, and delete site pages and content
- prompts:read: Read prompts, topics, prompt suggestions, and prompt analysis results
- prompts:write: Create, update, archive prompts and generate, edit, or review prompt suggestions
- simulations:read: Read agent-simulation tasks, runs, environments, and analytics
- simulations:write: Create and trigger simulation runs
- logs:read: Read AI-traffic logs and request-level audit events
- analytics:read: Read analytics aggregates (rankings, mentions, sources, SOV)
- analytics:write: Write events to analytics
- products:read: Read product metadata and competitor data
- products:write: Update product settings and competitor lists
Query Parameters
Product ID to use as the primary SOV scope.
1Deprecated. Use productId instead. Product ID to use as the primary SOV scope.
1prompt, topic, engine, competitor, sentiment View ID to scope results to the view's prompts. Not supported with by=topic or topicId.
11111UTC calendar bucket used for time-series points and as the unit for rollingWindow. Week buckets start on Monday.
day, week, month Number of granularity buckets included in each time-series point. Accepts 1 through 30 and defaults to 30.
1 <= x <= 30Selects the earliest calendar bucket returned. Must be supplied with end. For week or month granularity, the containing bucket starts before this date and includes those earlier dates in its rolling calculation.
^\d{4}-\d{2}-\d{2}$Selects the latest calendar bucket returned. Must be supplied with start. For week or month granularity, the containing bucket is returned with data accumulated only through this date.
^\d{4}-\d{2}-\d{2}$Only valid with by=competitor. When true, return only the product's pinned competitors' SoV (paginated over the pinned subset).
x >= 11 <= x <= 100sov, mentions, runs, label asc, desc