Authorization
Semrush APIs use different authorization methods depending on the API version and method group.
Version 3 APIs use Version 3 API keys (v3).
Jump to API keysAPI keys
You can find your API key in the API keys section of your Semrush profile.
Jump to Version 3 API keysVersion 3 API keys
Jump to Authorize requests with API keyAuthorize requests with API key
Version 3 APIs support an API key in query parameters.
To authorize, pass the API key as the key query parameter in GET requests: ?key=<YOUR_API_KEY>.
Last updated: July 15, 2026