Skip to main content

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​

FieldTypeRequiredDescription
api_keystring✅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.