Telephone
United States
+1 (800) 815 - 9959
10:00 AM - 5:00 PM (EST/EDT)
Monday - Friday
Need help?
Telephone
United States
+1 (800) 815 - 9959
10:00 AM - 5:00 PM (EST/EDT)
Monday - Friday
Semrush offers the following API options:
Upgrade to the Business subscription to buy API units and generate an API key.
Note that after upgrading to the Business subscription 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:
If you're new to the .Trends API, contact our Sales team using the request form.
They will assist you with any questions and offer you a suitable quote.
Upgrade to any paid subscription plan to be able to buy access to the .Trends API and obtain your API key.
Once you've upgraded, your API key will be available in the API Units tab on the Subscription info page. However, to use it in requests, you must purchase the API units first.
The .Trends API comes in all paid subscriptions in two plans:
To learn more about .Trends Basic API and .Trends Premium API, refer to .Trends API subscription plans.
To select the .Trends API plan and add API units:
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 sales@semrush.com
The Listing Management API is available for all Semrush Local Premium plan users. You don't need to buy API units to use it.