Your browser is out of date. The site might not be displayed correctly. Please update your browser.

Knowledge Base
API
What SEMrush reports can I pull via API?

What SEMrush reports can I pull via API? Question

The standard API package from SEMrush (available to purchase with a Business subscription) contains API calls for a number of popular SEMrush reports. Reference the list below. 

To locate your API key, navigate to your Subscription Info page under My Profile. 

Please note: Traffic Analytics API is not included in the standard API package. For more information on that API, read this article

Analytics API

Domain Reports

  • Domain Overview (one database or all databases)
  • Domain Overview (historical report) 
  • Winners and Losers
  • SEMrush Rank
  • Organic Research Positions
  • Advertising Research Positions
  • Ad Copies
  • Organic Research Competitors
  • Advertising Research Competitors
  • Ad History
  • Keyword Gap (Domain vs. Domain)
  • PLA Keywords 
  • PLA Copies
  • PLA Competitors
  • Organic Research Pages
  • Organic Research Subdomains

Keyword Research 

  • Keyword Overview (one database or all databases)
  • Batch Keyword Overview (up to 100 keywords)
  • Related Keywords
  • Keyword Ads History
  • Broad Match Keywords
  • Phrase Questions 
  • Keyword Difficulty
  • URL Research
  • URL Organic Search Keywords
  • URL Paid Search Keywords

Backlinks

  • Backlinks Overview
  • Backlinks Report
  • Referring Domains
  • Referring IPs
  • TLD Distribution
  • Referring Domains by Country
  • Anchors
  • Indexed Pages
  • Competitors based on backlinks
  • Comparison by Referring Domains (Backlink Gap)
  • Batch Comparison (Bulk Backlink Analysis)

Display Advertising

  • Publisher’s Display Ads
  • Advertisers Report
  • Publishers Report
  • Advertiser’s Display Ads
  • Landing Pages
  • Advertiser’s Display Ads on a Publisher’s Website
  • Advertisers Rank
  • Publishers Rank

Projects API

Projects API allows you to create, edit and manage projects that use Site Audit and Position Tracking tools. By using Projects API, you can track your web rivals’ and your own keyword rankings, discover local competitors, and fix websites’ on-page issues from one location, and much more.
 

Position Tracking

  • Organic Rankings Overview
  • Organic Rankings (up to 6 domains)
  • Paid Rankings 
  • Organic Competitors Discovery
  • Paid Competitors Discovery
  • Organic Visibility Index 
  • Paid Visibility Index
  • Organic Landing Pages
  • Paid Landing Pages

Site Audit

  • List of Campaign’s Snapshots (audit ID and date)
  • Text description of issues
  • Information about a campaign (an overview of your last audit)
  • Information about a snapshot (an overview of a past audit)
  • Detailed report for an issue
  • Get page ID by URL
  • Information and list of issues about a page

Accounts API

  • Last API queries
  • Last export queries
  • Check API units balance
Frequently asked questions
Show more