Returns time-bucketed visibility percentages for entities (or entity groups) within a project. Each point includes the total AI responses in that bucket, how many mention the entity, and the resulting visibility percentage. Use this to chart overall brand visibility trends over time.
Project ID to specify the project context
Time bucket granularity
day, week, month "day"
Start date (inclusive)
"2025-01-01"
End date (exclusive)
"2025-02-01"
Filter by country code
Filter by language code
Filter by AI models
Filter by responses that have sources
Filter by responses that have shopping products
Filter by query tag IDs
Filter by execution tag IDs
Query tag matching mode: "or" matches ANY tag (default), "and" matches ALL tags.
and, or Execution tag matching mode: "or" matches ANY tag (default), "and" matches ALL tags.
and, or Collapse entities by entity_group (uses COUNT DISTINCT ai_response_id)
Filter which entity types to include in results. Accepted values: "owned", "primary", "competitor". Defaults to all types when omitted.
owned, primary, competitor ["owned", "primary", "competitor"]Filter to specific entity IDs (result-only, does not affect denominator)
Start of the time bucket (ISO 8601). Granularity depends on the requested bucketSize (day/week/month).
"2025-01-01T00:00:00.000Z"
Unique identifier for the entity or entity group. In per-entity mode this is the canonical entity ID; in grouped mode it is the entity group ID (or entity ID if ungrouped).
"550e8400-e29b-41d4-a716-446655440000"
Human-readable name of the entity or entity group.
"Acme Corp"
Total number of AI responses in this time bucket (denominator for visibilityPct). Scoped by the request filters (project, date range, models, platforms, tags).
150
Number of AI responses in this bucket that mention the entity/group (numerator for visibilityPct). A response mentioning multiple variants of the same canonical entity is counted once.
42
Visibility percentage — how often this entity/group appears across AI responses in this bucket. Formula: (presentIn / totalResponses) × 100.
28