Catalog

Semrush API

Semrush data through one normalized API - per-request USD pricing and no subscriptions.

Endpoints2Providers1From · keywords$4.95/1k req · OctopusFull breakdownRead docs
Uptime
100.00%
30d · 77 calls
Requests
77
30d · weekly, last 12 wks
Response
10.6s
median · 30d

Measured performance

What the Semrush API actually does

Every call through AnyAPI over the last 30 days, counted here rather than promised.

100.0%
of calls succeeded (77 calls)
Succeeded on first lane 100.0%
Response time estimate (77 calls across endpoints)
Weighted p50 estimate
10.6s
Request-weighted average of endpoint p50 values, not a combined request percentile
Weighted p99 estimate
29.6s
Request-weighted average of endpoint p99 values, not a combined request percentile

FAQ

About the Semrush API

The AnyAPI Semrush API returns Semrush data as normalized JSON across 2 endpoints: keywords and overview. You call one endpoint per job with a single key, and AnyAPI returns one normalized schema whichever source serves it. Pricing is in US dollars, from $4.95 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. Over the last 30 days, 100.0% of Semrush calls through AnyAPI succeeded, with a request-weighted median response time of 10.6 seconds across 77 measured calls.

Pricing is in US dollars, from $4.95 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.

2 endpoints: keywords and overview. Every one takes the same authentication and returns the same normalized response shape, so reaching a second Semrush endpoint is a change of URL and nothing else.

Over the last 30 days, 100.0% of Semrush calls through AnyAPI succeeded, with a request-weighted median response time of 10.6 seconds across 77 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.