Available data

Jump to Data coverageData coverage

Semrush API provides access to a wide range of data, including:

  • Organic search: Keyword rankings, traffic estimates, SERP features (including AI-powered ones such as AI Overview), and historical trends.
  • Paid search: Ad keywords, ad copies, CPC, and competition data.
  • AI traffic: Traffic from AI-powered search engines and AI assistants like ChatGPT, Gemini, and Copilot.
  • Backlinks: Referring domains, anchor texts, link types, and historical backlink trends.
  • Domain analytics: Website traffic and market data, competitor analysis, and keyword gaps.

Jump to Country and region coverageCountry and region coverage

  • Global reach: Semrush covers over 140 countries and regions for organic and paid search data.
  • Local databases: To retrieve region-level insights, you can specify the database (for example, us, uk, de, fr, etc.) in your API requests.
  • Granularity: Certain API methods offer city-level and device-specific tracking, enhancing precision for local SEO and campaign analysis.

Jump to Historical dataHistorical data

Semrush offers rich historical data, with SEO data dating back to 2012 and Traffic & Market data from 2017. It supports monthly and daily granularity, enabling in-depth trend analysis and performance benchmarking over time.

Last updated: March 10, 2026

Was this page helpful?