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