API usage restrictions

Jump to General restrictionsGeneral restrictions

If you’re making requests to any Semrush API method, you must comply with the following:

  • Rate limits: You can make up to 10 requests per second.
  • Concurrency limits: You can make up to 10 simultaneous requests per account.
  • Caching timeline: You can’t cache the information received via API for more than one month without Semrush’s express written consent.

For more details, refer to Semrush Terms of Service, section 3.3.

Note that this article lists some additional restrictions for specific Semrush API methods.

Trends API uses a rate limit service that allows up to 10 requests per second (RPS) per account.

The previous daily and hourly limits have been removed. These fields remain in the API response only for backward compatibility, and their values are no longer used or decreased.

Your monthly request limit depends on your Trends API subscription plan. You can use your entire monthly quota at any pace within the 10 RPS limit.

Learn more about Trends API ›

Jump to Listing Management APIListing Management API

Listing Management API methods have their own restrictions:

Learn more about Listing Management API ›

Last updated: March 10, 2026

Was this page helpful?