---
title: "List Queries"
method: GET
path: "/queries"
tags: ["queries"]
---

# List Queries

`GET /queries`

## Request

- Base URL: `https://api.xeorank.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.xeorank.com/queries`
- Auth: API key in header `X-Agent-Key`

Search Console queries for one of the caller's own sites. The caller is
the personal key's owner, or ?email= with the shared server key; without
either the call is refused, because an unscoped lookup by domain would
return another account's data for the same domain.

## Query parameters

- `site` string, required: Site domain or URL
- `limit` integer
- `email` string, nullable

## Response `200`

Successful Response

- QueryOut[]
  - `id` string, uuid, required
  - `query` string, required
  - `impressions` integer, nullable
  - `clicks` integer, nullable
  - `ctr` number, nullable
  - `position` number, nullable
  - `fetched_at` string, date-time, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/xeorank/apis/seo-intelligence-engine.md) · [All operations](https://skmtc.dev/xeorank/apis/seo-intelligence-engine/llms.txt) · [OpenAPI document](https://skmtc.dev/xeorank/apis/seo-intelligence-engine/revisions/449a3fd73454?raw)
