Telephone
United States
+1 (800) 815 - 9959
12:00 PM - 5:00 PM (EST/EDT)
Monday - Friday
Need help?
Telephone
United States
United States
Canada
United Kingdom
Spain
France
Italy
Germany
Australia
+1 (800) 815 - 9959
12:00 PM - 5:00 PM (EST/EDT)
Monday - Friday
Semrush offers the following API options:
Standard API access is available to users of the SEO Toolkit who have a Business subscription.
Note that after upgrading to the SEO Business plan the number of units will still be zero.
Now you can buy API units according to your needs:
The cost of requests is measured in units. Units are determined by the type of report or request. Delivering historical data from the analytics tools requires more units than live data.
For example, one line of response in the Domain Organic Search Keywords report costs 10 units for live results and 50 units for historical data. If you’d like to list 1,000 organic keywords for 100 domains, you will be charged for 1,000,000 and 5,000,000 units, respectively (1,000 keywords * 10 API units for live data * 100 domains = 1,000,000 units; 1,000 keywords * 50 API units for historical data * 100 domains = 5,000,000 units).
We recommend calculating your API request limit before purchasing an API unit package. You can increase your request limit by purchasing API units.
Note that you don't need to buy API units to use the Listing Management API. It's available for all Semrush Local Premium Plan users.
Once you have purchased API units, copy your API key to use it in your API requests:
The Trends API comes in two plans:
To learn more about Trends Basic API and Trends Premium API, refer to Trends API subscription plans.
If you don’t have a Semrush subscription:
If you already have access to the Trends API, you can purchase additional API units directly from the Subscription info page.
The monthly limit rate included by default is 10,000 requests. The Trends API doesn't use Standard API units.
You can always upgrade your plan from Basic to Premium or increase your limits by choosing the corresponding option on the Subscription info page.
To learn about custom API options and pricing available to you, contact our sales representatives at [email protected]
The Listing Management API is available to Semrush Local users who have a Pro and Business subscription. You don't need to buy API units to use it.
To get access to the API:
The Map Rank Tracker API is available for all Semrush users. You don't need to purchase API units or have a special subscription to access it.