Skip to main content
GET
/
keyword-research
Keyword Research
curl --request GET \
  --url https://v3-api-beta.snowseo.com/snowseo/v2/keyword-research \
  --header 'Authorization: Bearer <token>'

Documentation Index

Fetch the complete documentation index at: https://snowseo.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Enter a seed keyword or a page URL and get back a list of related keyword ideas complete with monthly search volume, competition level, and CPC estimates. Powered by Google Ads Keyword Planner data.

Request

keyword
string
A seed keyword to generate ideas from (e.g., seo tools). Either keyword or page_url is required.
page_url
string
A page URL to scan for keyword ideas. Either keyword or page_url is required.
location_ids
string
Comma-separated Google Ads location IDs to target specific regions (e.g., 2840 for United States, 2826 for United Kingdom).
language_id
string
default:"1000"
Google Ads language ID. Defaults to 1000 (English).

Response

Returns two arrays: exact matches for your seed keyword, and related keyword suggestions.
{
  "exact_keyword": [
    {
      "keyword": "seo tools",
      "monthlysearch": 14800,
      "difficulty": "high",
      "competition_score": 85,
      "annotation": "High competition keyword",
      "cpc": 4.50,
      "historic_data": [
        { "year": 2025, "month": 1, "search_volume": 13200 },
        { "year": 2025, "month": 2, "search_volume": 14800 }
      ]
    }
  ],
  "related_keywords": [
    {
      "keyword": "free seo tools",
      "monthlysearch": 9900,
      "difficulty": "medium",
      "competition_score": 62,
      "annotation": "Good opportunity",
      "cpc": 2.10,
      "historic_data": [
        {
                "year": 2025,
                "month": 3,
                "search_volume": 33100
            },
            {
                "year": 2025,
                "month": 4,
                "search_volume": 33100
            }
      ]
    }
  ]
}