Skip to main content
GET
List tracked keywords
Get the keywords you’re tracking for a team (25 per page; send pageSize=all for every keyword, page to move through them, and search to match text anywhere in the keyword), with its country, language, location, current average position, tracking status and keyword metrics (volume, difficulty, CPC, intent). Inactive (untracked) keywords are included only with includeInactive=true. This is the lightweight list. For daily position history and trends use Tracked Keywords Summary; for the paginated, filterable table use Tracked Keywords Table.

Authorizations

Authorization
string
header
required

Your SnowSEO API key (sk_...).

Query Parameters

teamId
string

Team ID

includeInactive
boolean

When true, also returns soft-untracked (active=false) keywords so the UI can offer re-tracking. Defaults to false (active only).

Case-insensitive text to match anywhere in the keyword.

page
integer

1-based page. Default 1.

pageSize
string

Rows per page (max 1000), or 'all'. Every response reports total and totalPages.

Response

Default Response

items
object[]
required
page
integer
pageSize
integer
total
integer
totalPages
integer