Create a new keyword research job. Requires Clerk authentication. Debits one run (credit) upfront and enforces domain limit. Triggers the pipeline (personas → seed keywords → enrichment → expansion → clustering).
Clerk session cookie. Dashboard requests are authenticated via Clerk; unauthenticated requests return 401 for protected routes. Demo job access is allowed for GET job and sub-resources when applicable.
Primary domain to analyze (e.g. example.com)
"example.com"
DataForSEO language code (e.g. en)
DataForSEO location code (e.g. 2840 for United States)
Optional competitor domains
10["competitor.com"]Job created; pipeline started