readOnlyHint, destructiveHint, idempotentHint) so MCP clients can surface and gate them appropriately.
All tools are scoped to the organization and project(s) tied to your API key or OAuth session and require a valid
projectId (except listProjects, createProject, setupProject, getUsage, and listModels).Projects & models
Monitors
Prompts
Visibility & sentiment
Citations
Page tracker
Watch specific URLs and see which prompts and AI answers cite them. Date filters default to today only and reject future dates.Responses
Brands & competitors
Content gaps & content
Reports
Generate PDF Reports of a project’s dashboard. Creation is asynchronous — pollgetReport until status is complete, then use the returned Download URL. Email delivery is not available through these tools.
Dashboards
Build and change custom dashboards from widgets, saved filters and widget settings, or start from a template. New dashboards are personal unless you passscope: TEAM; API keys can only create team dashboards. updateDashboard replaces the whole widget list or filters, so read the dashboard first and pass its version.
Publishing
Take a generated document live and start tracking the published page.setContentPublication and publishContentLive both add the resulting URL to your page tracker, so citations to it are picked up from then on.