API reference / Resource
SEO keywords
Track Google keywords for a brand: positions over time, search volume and difficulty, keyword research, the organic overview and keyword gap against competitors, and the Google keyword behind each AI prompt. Buying provider data costs credits.
29 endpoints
- POST /
v1/ Add a competitor sitebrands/{brand_id}/ seo/ competitor-domains - DELETE /
v1/ Remove a competitor sitebrands/{brand_id}/ seo/ competitor-domains/{domain} - GET /
v1/ List a site's ranking keywordsbrands/{brand_id}/ seo/ domains/{domain}/ ranking-keywords - POST /
v1/ Load a site's ranking keywordsbrands/{brand_id}/ seo/ domains/{domain}/ ranking-keywords/ refreshes - GET /
v1/ List keyword clustersbrands/{brand_id}/ seo/ keyword-clusters - POST /
v1/ Rebuild keyword clustersbrands/{brand_id}/ seo/ keyword-clusters/ recomputes - POST /
v1/ Check SERPs to group keywordsbrands/{brand_id}/ seo/ keyword-clusters/ serp-checks - GET /
v1/ Get the keyword gapbrands/{brand_id}/ seo/ keyword-gap - POST /
v1/ Refresh the keyword gapbrands/{brand_id}/ seo/ keyword-gap/ refreshes - POST /
v1/ Research keywordsbrands/{brand_id}/ seo/ keyword-research - GET /
v1/ List the keyword librarybrands/{brand_id}/ seo/ keywords - POST /
v1/ Track keywordsbrands/{brand_id}/ seo/ keywords - DELETE /
v1/ Stop tracking several keywordsbrands/{brand_id}/ seo/ keywords - PATCH /
v1/ Update a tracked keywordbrands/{brand_id}/ seo/ keywords/{keyword_id} - DELETE /
v1/ Stop tracking a keywordbrands/{brand_id}/ seo/ keywords/{keyword_id} - GET /
v1/ Get a keyword's rank historybrands/{brand_id}/ seo/ keywords/{keyword_id}/ history - GET /
v1/ List the AI prompts behind a keywordbrands/{brand_id}/ seo/ keywords/{keyword_id}/ prompts - GET /
v1/ List keyword candidatesbrands/{brand_id}/ seo/ keywords/ candidates - POST /
v1/ Refresh keyword numbersbrands/{brand_id}/ seo/ keywords/ metric-refreshes - POST /
v1/ Check Google positionsbrands/{brand_id}/ seo/ keywords/ rank-checks - PATCH /
v1/ Turn rank tracking on or offbrands/{brand_id}/ seo/ keywords/ tracking - GET /
v1/ Get the Google overviewbrands/{brand_id}/ seo/ overview - POST /
v1/ Refresh the Google overviewbrands/{brand_id}/ seo/ overview/ refreshes - GET /
v1/ Get prompt insights for a reportbrands/{brand_id}/ seo/ prompt-insights - PUT /
v1/ Pin the keyword a prompt stands forbrands/{brand_id}/ seo/ prompt-insights/ keyword - POST /
v1/ Look up prompt insightsbrands/{brand_id}/ seo/ prompt-insights/ lookups - GET /
v1/ Get the rank check schedulebrands/{brand_id}/ seo/ rank-schedule - PUT /
v1/ Set the rank check schedulebrands/{brand_id}/ seo/ rank-schedule - POST /
v1/ Read a keyword's Google pagebrands/{brand_id}/ seo/ serp-snapshots