Skip to main content
GET
/
rank-tracking
/
keywords
Tracked Keywords
curl --request GET \
  --url https://v3-api-beta.snowseo.com/snowseo/v2/rank-tracking/keywords \
  --header 'Authorization: Bearer <token>'
Get a list of every keyword you’re tracking for a team, along with its current search position, previous position, and whether it’s improving or declining.

Request

teamId
string
required
Your team ID.
page
number
default:"1"
The page number to retrieve.
limit
number
default:"50"
Number of keywords to retrieve per page.

Response

{
  "items": [
    {
      "id": "kw_abc12345",
        "keyword": "domain rating checker",
        "countryId": null,
        "languageId": "1000",
        "position": 14.7,
        "previousPosition": 0,
        "positionHistory": [
            {
                "date": "2026-03-12",
                "position": 14.7
            }
        ],
        "resultHistory": [],
        "active": true,
        "createdAt": "2026-03-12T12:00:53.090Z",
        "updatedAt": "2026-03-12T12:00:53.090Z",
        "gscPosition": null,
        "gscClicks": null,
        "gscImpressions": null,
        "isTracked": true,
        "trackingId": "kw_abc12345",
        "positionTrend": "declined"
    }
  ]
}
TrendMeaning
improvedPosition went down (closer to #1)
declinedPosition went up (further from #1)
sameNo change
newJust started tracking, no previous data yet