Every endpoint below is GET, mounted under /api/v1/, and returns the standard envelope. Click through for parameters, response shape, and worked examples.
Top-N prompts by mentions, each with a daily series of mentions / responses / citations / avg position, plus estimated_search_volume — which prompts gained or dropped.
URLs cited when raising those themes, rolled up by frequency.
AI Traffic (GA4)
Real site traffic referred by AI assistants, read from the domain's connected Google Analytics 4 property and filtered to LLM/AI sources — the did AI visibility turn into visitors? side. All accept an optional llm_source filter and return empty/zeroed views (not an error) when the domain has no GA4 connection.
Most endpoints accept ?domain_id=<uuid> as a required query parameter. If you don't yet have a domain ID, call GET /domains first.
/validate is the only endpoint that takes no query parameters.
Common response shape
All endpoints share the same envelope (data, generated_at, echoed params) and the same rate-limit / cache headers — see Overview and Rate Limits for the full spec.