Skip to main content
POST
/
v3
/
topic-clusters
/
{topicId}
/
keywords
Add keyword to topic cluster
curl --request POST \
  --url https://api.snowseo.com/v3/topic-clusters/{topicId}/keywords \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "teamId": "<string>",
  "keyword": "<string>",
  "countryId": "<string>",
  "languageId": "<string>",
  "track": true
}
'
{
  "success": true,
  "keywordId": "<string>",
  "countryId": "<string>",
  "languageId": "<string>"
}
Add a keyword to an existing topic cluster. If the keyword doesn’t exist yet, it will be created automatically. Keyword metrics (volume, competition) are fetched in the background.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

topicId
string
required

Topic cluster ID

Body

application/json
teamId
string

Team ID

keyword
string

Keyword text to add

countryId
string | null
languageId
string | null
track
boolean

Whether to also track this keyword for rank monitoring

Response

Default Response

success
boolean
keywordId
string
countryId
string | null
languageId
string | null