Get source domains for a single query
Returns the source domains cited in AI responses for a single query with their citation metrics, ordered by citation count; the body filters by date range, models and tags.
Headers
Project ID to specify the project context
Path Parameters
UUID of the query to retrieve cited source domains for.
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
Body
Unique identifier of the analytics query to retrieve details for. Populated from the route path parameter, not the request body.
"3f8a1c2d-5b6e-4a7f-9c0d-1e2f3a4b5c6d"
Start date (inclusive)
"2025-01-01"
End date (exclusive)
"2025-02-01"
Filter by country codes
["BE", "FR"]Filter by language codes
["en", "fr"]Filter by AI models
["gpt-4o", "claude-3-5-sonnet"]Filter by query IDs
["3fa85f64-5717-4562-b3fc-2c963f66afa6"]Filter by source presence: "sources" (only with sources), "no_sources" (only without), "all" (no filter). Legacy true/false values are still accepted.
all, sources, no_sources Filter by shopping presence: "shopping" (only with shopping), "no_shopping" (only without), "all" (no filter). Legacy true/false values are still accepted.
all, shopping, no_shopping Filter by query tag IDs
["3fa85f64-5717-4562-b3fc-2c963f66afa6"]Filter by execution tag IDs
["3fa85f64-5717-4562-b3fc-2c963f66afa6"]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 IANA timezone for date bucketing and filtering (e.g. "Europe/Brussels"). Defaults to UTC.
"Europe/Brussels"
When true, entities in the same group are collapsed into one row, counted once per response (so visibility cannot exceed 100%).
true
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"]Entity IDs for brand-scoped metrics. Defaults to project brand.
["3f8a1c2d-5b6e-4a7f-9c0d-1e2f3a4b5c6d"]