SoftSolzSoftSolz
HomeAPI GuideAPI ReferenceWidget Tester
seo

Read one topic with its searches and the pages that rank for it.

queries lists every search in the topic with its own intent and position. pages lists your pages that appeared for it, most impressions first. When two pages both hold a large share here, they are competing for the same topic.

GEThttps://app.softsolz.uk/api/v1/services/seo/sites/{site_id}/topics/{topic_id}

Recent Requests

Log in to see full request history
TimeStatusUser Agent
Make a request to see history.

Path Params

site_idstringrequired
topic_idstringrequired

Headers

Authorizationstringrequired

Bearer token: `Bearer sk_live_...` (or `sk_test_...` for sandbox). A login token will not work here.

Response

Response Body

topicobjectA group of searches that mean the same thing, worked out from the words people used and the pages Google sent them to. One topic is one piece of content to plan.
period_startstring | nullThe month the figures come from.
queriesarray of objectsSearches in this topic, most impressions first.
pagesarray of objectsYour pages that appeared for it.

Request

import { SoftSolz } from '@softsolz/sdk';
const client = new SoftSolz({ apiKey: process.env.SOFTSOLZ_API_KEY });
const result = await client.seo.getSiteTopic('<site_id>', '<topic_id>');
console.log(result);

Credentials

Sent as a Bearer token. Stored only in your browser.

Response · 200

{
"data": {
"topic": {},
"period_start": "string",
"queries": [],
"pages": []
}
}