List keywords
List the tracked keyword IDs and query text for one website, in pages of up to 100.
https://api.rankparse.com/v1/rank-tracking/keywordsFreeAPI keyReturns the keywords tracked for one website, in the order they were added. Use the id values as keyword_id on Get rankings and Get keyword history.
Query parameters
site_idstringrequiredThe website, from List sites. A missing or unknown ID returns 404 rank_tracking_site_not_found.
limitintegerdefault 100Keywords per page, 1 to 100. A missing, non-integer or out-of-range value falls back to 100.
offsetintegerdefault 0Number of keywords to skip. A missing, negative or non-integer value falls back to 0.
Response
site_idstringThe website you asked for.
canonical_hoststringThe website's host.
keywordsarrayTracked keywords, oldest first.
Show propertiesHide properties
idstringThe keyword ID.
querystringThe tracked query text.
created_atintegerUnix time in milliseconds when the keyword was added.
totalintegerNumber of tracked keywords on the website. Page with offset until you have them all.
limitintegerThe page size used.
offsetintegerThe offset used.
Errors
| HTTP | Code | When |
|---|---|---|
| 401 | invalid_api_key | Missing, invalid or revoked API key. |
| 404 | rank_tracking_site_not_found | No website with that site_id in your workspace, or it is archived. |
| 429 | rate_limited | More than 60 requests per minute for this key. |
Related
MCP tool: list_tracked_keywords (accepts site_id, limit, offset).