List tracked keywords with their month-by-month positions.
Each row carries points (history), latest, previous and best. max is the per-site cap.
GET
https://app.softsolz.uk/api/v1/services/seo/sites/{site_id}/keywordsRecent Requests
Log in to see full request historyTimeStatusUser Agent
Make a request to see history.
Path Params
site_idstringrequiredHeaders
AuthorizationstringrequiredBearer token: `Bearer sk_live_...` (or `sk_test_...` for sandbox). A login token will not work here.
Query Params
monthsintegerMonths of history, default 12.
Response
Response Body
monthsarray of stringsMonths covered, oldest first.rowsarray of objectsOne row per tracked keyword.maxintegerHow many keywords one site may track.Request
import { SoftSolz } from '@softsolz/sdk';
const client = new SoftSolz({ apiKey: process.env.SOFTSOLZ_API_KEY });
const result = await client.seo.getSiteKeywords('<site_id>', {});console.log(result);Credentials
Sent as a Bearer token. Stored only in your browser.
Response · 200
{ "data": { "months": [], "rows": [], "max": 0 }}