Ahrefs Scraper

ENDPOINTS
GET/keywords/ideas

Keyword Ideas

Get keyword ideas and question keywords for any seed, with difficulty and volume tier, on 21 search engines.

QUERY PARAMS

Keyword or phrase to research.

Example: raspberry pi

2-letter country code of the Google results.

Default: us

Allowed values: any ISO 3166-1 alpha-2 code (us, gb, in, de, ca, au, ...)

Search engine to pull ideas from.

Default: google

Allowed values: google, bing, yahoo, yandex, baidu, naver, seznam, daum, yep, youtube, amazon, google-images, google-news, google-videos, google-ai-mode, chatgpt, gemini, perplexity, copilot, grok, claude

Also return question-form keyword ideas.

Default: true

{
  "keyword": "raspberry pi",
  "country": "US",
  "search_engine": "google",
  "link": "https://ahrefs.com/keyword-generator?input=raspberry+pi&country=us",
  "total_ideas": 211015,
  "ideas": [
    {
      "keyword": "raspberry pi projects",
      "country": "US",
      "difficulty": "hard",
      "volume_at_least": 100000,
      "updated_at": "2026-10-29"
    },
    {
      "keyword": "raspberry pi",
      "country": "US",
      "difficulty": "hard",
      "volume_at_least": 100000,
      "updated_at": "2026-11-01"
    },
    {
      "keyword": "raspberry pi 5",
      "country": "US",
      "difficulty": "medium",
      "volume_at_least": 10000,
      "updated_at": "2026-11-03"
    },
    {
      "keyword": "raspberry pi 4",
      "country": "US",
      "difficulty": "medium",
      "volume_at_least": 10000,
      "updated_at": "2026-10-27"
    },
    {
      "keyword": "raspberry pi imager",
      "country": "US",
      "difficulty": "hard",
      "volume_at_least": 1000,
      "updated_at": "2026-10-27"
    },
    {
      "keyword": "raspberry pi zero 2 w",
      "country": "US",
      "difficulty": "easy",
      "volume_at_least": 1000,
      "updated_at": "2026-11-03"
    },
    {
      "keyword": "raspberry pi zero",
      "country": "US",
      "difficulty": "medium",
      "volume_at_least": 1000,
      "updated_at": "2026-10-31"
    },
    {
      "keyword": "raspberry pi 3",
      "country": "US",
      "difficulty": "hard",
      "volume_at_least": 1000,
      "updated_at": "2026-11-02"
    },
    {
      "keyword": "raspberry pi os",
      "country": "US",
      "difficulty": "hard",
      "volume_at_least": 1000,
      "updated_at": "2026-10-30"
    },
    {
      "keyword": "raspberry pi 4 model b",
      "country": "US",
      "difficulty": "medium",
      "volume_at_least": 1000,
      "updated_at": "2026-10-31"
    },
    {
      "keyword": "raspberry pi pico",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-10-29"
    },
    {
      "keyword": "what is raspberry pi",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-11-02"
    },
    {
      "keyword": "what is the history of raspberry pi?",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "raspberry pi 400",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-10-28"
    },
    {
      "keyword": "what is the raspberry pi 4?",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "how to create a media server with raspberry pi",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "what is a raspberry pi",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-10-27"
    },
    {
      "keyword": "what are the best raspberry pi models?",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "raspberry pi pinout",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-10-30"
    },
    {
      "keyword": "raspberry pi 4 pinout",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-10-27"
    }
  ],
  "total_questions": 12452,
  "questions": [
    {
      "keyword": "what is raspberry pi",
      "country": "US",
      "difficulty": "hard",
      "volume_at_least": 1000,
      "updated_at": "2026-11-02"
    },
    {
      "keyword": "what is the history of raspberry pi?",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "what is the raspberry pi 4?",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "how to create a media server with raspberry pi",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "what is a raspberry pi",
      "country": "US",
      "difficulty": "hard",
      "volume_at_least": 1000,
      "updated_at": "2026-10-27"
    },
    {
      "keyword": "what are the best raspberry pi models?",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "what is a raspberry pi?",
      "country": "US",
      "difficulty": "hard",
      "volume_at_least": 1000,
      "updated_at": "2026-11-01"
    },
    {
      "keyword": "how to use raspberry pi for data logging",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "what is the raspberry pi 400?",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "how to use raspberry pi for 3d printing",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "what is the raspberry pi pico?",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "how to set up a raspberry pi as a web server",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "how to use raspberry pi for machine learning",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "how to set up a raspberry pi as a file server",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "what is the raspberry pi compute module?",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "how to power a raspberry pi",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-10-21"
    },
    {
      "keyword": "how to make a security camera with raspberry pi",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": null
    },
    {
      "keyword": "how to ssh into raspberry pi",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-10-14"
    },
    {
      "keyword": "how to connect raspberry pi to a monitor",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-10-23"
    },
    {
      "keyword": "raspberry pi what is it",
      "country": "US",
      "difficulty": null,
      "volume_at_least": 1000,
      "updated_at": "2026-10-23"
    }
  ]
}