latestOpenAPI 3.1.02026-08-13511119.5 KB

e91a4f756dfe

Social Listening

Track a keyword

Starts tracking a keyword for a workspace. Re-adding an already-tracked keyword is idempotent — it returns 200 with the existing row instead of creating a duplicate. The response contains the keyword object only (no sync state); poll GET /keywords/{keywordId}/sync-status until the sync completes, same contract as POST /pages/{id}/syncGET /pages/{id}/sync-status.

post/keywords

Request body

workspaceIdstring required
keywordstring required
type'brand' | 'topic'

Response

Keyword was already tracked (idempotent re-add)