Research Seo Keywords
POST /seo/keywords/research
SPENDS CREDITS. Keyword ideas around a seed, from the paid data provider.
mode picks the provider report: ideas, related, suggestions, or
auto to let the app choose. Rows come back in that report’s own shape.
Runs the app’s per-organisation provider rate limit (429 past it) and its fail-closed credit check (402 when the balance is exhausted) before anything is fetched. A provider outage is a 502 that says so.
Authorizations
Parameters
Header Parameters
Request Body required
Mirrors ResearchKeywordsRequest.
limit is capped at 150 - the same ceiling the app, the agent tool and the
UI share - so a larger ask is a 422 here rather than a silent truncation.
Send seed_keyword OR seed_domain (a whole site), never both. The market
defaults to the organisation’s keyword market; domain is its own site,
used for your_rank. The same research within 24 hours is free and says
cached_at.
Responses
200
Successful Response
object
Mirrors ResearchKeywordsResponse.
keywords rows are the provider’s row shape for the chosen mode, passed
through rather than flattened, because the four modes return different
columns and flattening would drop the ones a caller asked for.
object
object
Mirrors ResearchLocaleDTO.
object
Mirrors KeywordRow.
object
object
Whether there are more pages
Items per page
Current page number (1-indexed)
Total number of items
422
Validation Error