Semrush source
Overview
The Semrush source connector lets you connect to the Semrush API using an API key.
At this time, the connector is in development:
- Connection (credential validation) is supported.
- Catalog discovery returns an empty catalog.
- Data extraction is not yet available.
Setup
Prerequisites
- A Semrush account with API access.
- A Semrush API key.
Get your Semrush API key
In Semrush, generate or copy your API key from your account/API settings (Semrush refers to this as the key used for API requests).
Authentication
This connector authenticates using an API key.
During connection setup, we validate credentials by calling the Semrush Management API endpoint:
GET https://api.semrush.com/management/v1/api-units?key=<api_key>
If the request fails, the connector reports a credential validation error.
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
api_key | string | ✅ | Your Semrush API key. |
Streams
No streams are currently available. The connector’s catalog is empty while extraction is still under development.
Limitations
- Extraction is not implemented yet. Runs will fail with an “in development” error until extraction and streams are added.
- No catalog/streams are exposed yet, so there is nothing to select or sync.