measurement

Visibility metrics

Mention rate and share of voice per tracked entity on one engine over a window, with per-prompt coverage and the same pooled by question type (intents). Read from precomputed rollups; every metric is a DisplayableMetric. from is clamped to the plan's history window and historyFrom says when that happened. asOf is the day the numbers describe when a closed cycle served them.

get/brands/{brandId}/visibility

Request

  • Base URL: https://shruwd.io/api/v1
  • URL: https://shruwd.io/api/v1/brands/{brandId}/visibility
  • Auth: HTTP bearer

Query parameters

engine'google_aio' | 'google_ai_mode' | 'chatgpt'

google_aio — Google AI Overviews. google_ai_mode — Google AI Mode, tracked since 2026-10-15. chatgpt — ChatGPT.

Defaults to google_aio.

fromstring date

First day, inclusive. Defaults to 29 days before to. Clamped to the plan's history window.

tostring date

Last day, inclusive. Defaults to today (UTC).

Response

Visibility.

engine'google_aio' | 'google_ai_mode' | 'chatgpt' required

google_aio — Google AI Overviews. google_ai_mode — Google AI Mode, tracked since 2026-10-15. chatgpt — ChatGPT.

historyFromstring date nullable required

Set when from was moved forward to the plan's history window.

asOfstring date nullable required

The day the numbers describe, when a closed cycle served them.

nResponsesinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.