---
title: "List tracked keywords"
method: GET
path: "/v3/rank-tracking/keywords"
tags: ["Rank Tracking"]
---

# List tracked keywords

`GET /v3/rank-tracking/keywords`

Returns the list of tracked keywords for a team.

## Query parameters

- `teamId` string
- `startDate` string
- `endDate` string
- `days` integer
- `includeInactive` boolean
- `fields` 'minimal' | 'summary'
- `sort` 'position'
- `page` integer
- `pageSize` string

## Response `200`

Default Response

- object
  - `page` integer
  - `pageSize` integer
  - `total` integer
  - `totalPages` integer
  - `items` object[], required
    - `id` string
    - `keywordId` string
    - `keyword` string
    - `countryId` string, nullable
    - `languageId` string, nullable
    - `locationCriteriaId` number, nullable
    - `locationCanonicalName` string, nullable
    - `position` number
    - `positionHistory` object[]
      - `date` string
      - `position` number
    - `active` boolean
    - `status` 'completed' | 'processing' | 'failed' | 'pending'
    - `refreshedAt` string, nullable
    - `createdAt` string
    - `updatedAt` string
    - `gscPosition` number, nullable
    - `gscClicks` number, nullable
    - `gscImpressions` number, nullable
    - `isTracked` boolean
    - `trackingId` string
    - `positionTrend` 'improved' | 'declined' | 'same' | 'new', nullable
    - `nextRunAt` string, nullable
    - `serpFeatures` object
    - `monthlyVolume` number, nullable
    - `difficulty` string, nullable
    - `competitionScore` number, nullable
    - `cpc` number, nullable
    - `intent` string, nullable
    - `resultHistory` object[]

## Other responses

- `400` — Default Response
- `500` — Default Response

## Changes

- **2026-09-22** `623d4784f6e6` — 7 info
  - added the new optional `query` request parameter `page`
  - added the new optional `query` request parameter `pageSize`
  - added the new optional `query` request parameter `sort`
  - added the optional property `page` to the response with the `200` status
  - …3 more
- **2026-09-17** `ea8bce67cd7e` — 6 info
  - added the optional property `items/items/competitionScore` to the response with the `200` status
  - added the optional property `items/items/cpc` to the response with the `200` status
  - added the optional property `items/items/difficulty` to the response with the `200` status
  - added the optional property `items/items/intent` to the response with the `200` status
  - …2 more
- **2026-08-30** `86840800b2f3` — 1 info
  - added the optional property `items/items/status` to the response with the `200` status
- **2026-08-18** `18b0da2d3696` — 1 info
  - added the new enum value `summary` to the `query` request parameter `fields`
- **2026-08-04** `03816a150214` — 1 info
  - added the new optional `query` request parameter `fields`

[Change history](https://skmtc.dev/snowseo/apis/snowseo-api/changes/v3/rank-tracking/keywords/get.md)

---

[API](https://skmtc.dev/snowseo/apis/snowseo-api.md) · [All operations](https://skmtc.dev/snowseo/apis/snowseo-api/llms.txt) · [OpenAPI document](https://skmtc.dev/snowseo/apis/snowseo-api/revisions/68d7cda28432?raw)
