c8f1f876a92c
Tracked prompts with per-prompt visibility metrics
The team's tracked prompts, each with its own visibility, position, share of voice, sentiment, run status and next scheduled run. Paginated: pass page/pageSize and narrow with search or intent rather than pulling every row. Pass fields=minimal for just {id, prompt} when you only need to know what is tracked. Unlike the other ai_visibility_* tools this defaults to the full history, not the last 30 days.
Query parameters
Comma-separated AI platform names, or 'All Platforms' for no filter.
Comma-separated competitor names, or 'All Competitors' for no filter. Keeps prompts where ANY listed competitor appears.
Comma-separated ISO2 country codes, or 'All Countries' for no filter.
YYYY-MM-DD
YYYY-MM-DD
Window length in days, ending today. Defaults to 30.
'branded', 'unbranded', or 'all'.
'tracked', 'untracked', or empty for both.
Comma-separated prompt intents, or empty for all.
'full' (default) for metrics per prompt, or 'minimal' for {id, prompt} only. Minimal ignores all scope filters and pagination.
1-based page. Default 1.
Rows per page, or 'all'. Defaults to 25. The response reports totalRows and totalPages.
visibility | position | sov | sentiment | updatedAt. Omit for the dashboard default (pinned, then processing, then most recently updated).
asc | desc. Default desc.
Case-insensitive substring match on prompt text.