Check Semrush account units balanceFetch remaining Semrush Standard API units for a legacy v3 connection.
Add Semrush review commentPublish an owner comment to a review that supports replies.
Get ad copiesRetrieves unique ad copies Semrush has observed for a specified domain from a regional database, detailing ads seen in Google's paid search results.
Get competitors in organic searchUse to get a domain's organic search competitors from Semrush as a semicolon-separated string; `display_date` requires 'YYYYMM15' format if used.
Get competitors in paid searchRetrieves a list of a domain's competitors in paid search results from a specified regional database.
Create Semrush GBP postCreate a draft, scheduled, or ready-to-send GBP post.
Create Listing Management locationCreate a Semrush Listing Management location.
Create location imageAdd a base64-encoded JPEG or PNG image to a Semrush Listing Management location using a read-write v4 key and Local Pro or Business.
Manage Semrush GBP suggestionStart accepting or rejecting an open GBP suggestion.
Delete Semrush GBP postPermanently delete a DRAFT, SCHEDULED, or TO_SEND GBP post.
Delete Listing Management locationPermanently delete an eligible location using a read-write v4 key and Local plan.
Delete location imagePermanently delete an image using a read-write v4 key and Local plan.
Delete Semrush review commentPermanently remove a public review comment.
Disable location listingStop distribution for a controllable listing; a parent may affect child listings.
Get domain ad historyRetrieves a domain's 12-month advertising history from Semrush (keywords bid on, ad positions, ad copy) for PPC strategy and competitor analysis; most effective when the domain has ad history in the selected database.
Get domain organic pagesFetches a report on a domain's unique organic pages ranking in Google's top 100 search results, with options for specifying database, date, columns, sorting, and filtering.
Get domain organic search keywordsRetrieves organic search keywords for a domain from a specified Semrush regional database; `display_positions` must be set if `display_daily=1` for daily updates.
Get domain organic subdomainsRetrieves a report on subdomains of a given domain that rank in Google's top 100 organic search results for a specified regional database.
Get domain paid search keywordsFetches keywords driving paid search traffic to a specified, existing domain using a supported Semrush regional database.
Get PLA search keywords for a domainRetrieves Product Listing Ad (PLA) search keywords for a specified domain from a Semrush regional database.
Compare domainsAnalyzes keyword rankings by comparing up to five domains to find common, unique, or gap keywords, using specified organic/paid types and comparison logic in the `domains` string.
Enable location listingResume distribution for a controllable disconnected listing.
Get Semrush GBP metricsReturn GBP metrics for up to five locations.
Get Listing Management locationGet one Listing Management location using a v4 key and Local Pro or Business.
Get Semrush review auto-reply configReturn review auto-reply settings for a location.
Get Semrush review overviewReturn review counts, rating distribution, and reply statistics.
List Semrush GBP additional-hour typesReturn additional business-hour types available for a GBP location.
List Semrush GBP attributesReturn GBP attributes and allowed values for a category and country.
List Semrush GBP categoriesReturn GBP categories supported in a country.
List Semrush GBP postsReturn filtered GBP posts for one or more Semrush locations.
List Semrush GBP suggestionsReturn GBP data-change suggestions for one or more active locations.
List Listing Management locationsList locations using a v4 key and Local Pro or Business; uses no API units.
List location categoriesList Semrush Local business categories supported for a country.
List location imagesList location images using a v4 key and Local Pro or Business.
List location listingsGet directory listings using a v4 key and Local Pro or Business.
List location payment optionsGet payment options using a v4 key and Local Pro or Business.
List Semrush location reviewsReturn a filtered, paginated list of reviews for a Semrush location.
Collect Map Rank Tracker campaign data (consumes credits)Start a data-collection mutation that creates a new campaign report.
Create Map Rank Tracker campaignCreate persistent Map Rank Tracker campaign data.
Delete Map Rank Tracker campaignPermanently delete a campaign and all its collected data.
Get Map Rank Tracker campaignGet one Map Rank Tracker campaign without consuming API units.
Get Map Rank Tracker heatmapGet a campaign heatmap for one keyword and report timestamp.
Get Map Rank Tracker keyword statusesGet campaign keyword statuses for the latest or a specified report.
Get Map Rank Tracker metricsGet average-position and share-of-voice history for one keyword.
Get Map Rank Tracker user limitsGet campaign-slot and monthly Map Rank Tracker credit limits.
List Map Rank Tracker campaignsList and filter Map Rank Tracker campaigns without consuming API units.
List Map Rank Tracker top competitorsGet a paginated competitor ranking for one keyword and report.
Update Map Rank Tracker campaignMutate selected settings of an existing Map Rank Tracker campaign.
Get PLA competitorsRetrieves domains competing with a specified domain in Google's Product Listing Ads (PLA) from a given Semrush regional database.
Get PLA copiesFetches Product Listing Ad (PLA) copies that Semrush observed for a domain in Google's paid search results.
Update Semrush GBP postUpdate a DRAFT, SCHEDULED, or TO_SEND GBP post.
Update Listing Management locationPatch selected fields on a Semrush Listing Management location.
Update location imageReplace a location image caption using a read-write v4 key and Local Pro or Business.
Replace Semrush review auto-reply configReplace all review auto-reply settings for a location.
Update Semrush review commentReplace the public text of an editable review comment.
List v4 backlink anchorsList v4 backlink anchors for a URL or domain.
Get v4 authority score profileGet the v4 referring-domain authority-score distribution.
List v4 backlink competitorsList v4 backlink competitors based on referring-domain overlap.
List v4 backlinksList v4 backlinks with field selection, filtering, sorting, and pagination.
Compare v4 backlink summariesCompare v4 backlink summaries for up to ten targets.
Get v4 backlinks historical summaryGet monthly v4 backlink history for a URL or domain.
Get v4 backlinks matrixCompare shared referring domains and backlinks for up to six targets.
Get v4 backlinks overviewGet aggregated v4 backlink metrics for a URL or domain.
Create v4 projectCreate a Semrush v4 project for a domain.
Delete v4 projectPermanently delete a Semrush v4 project and all associated data.
Get v4 projectGet the full details of one accessible Semrush v4 project.
List v4 indexed pagesList v4 indexed backlink pages for a URL or domain.
Get v4 keyword metricsGet Semrush v4 SEO and PPC metrics for one keyword and country.
List v4 projectsList Semrush v4 projects by ownership or sharing scope.
List v4 referring domainsList v4 referring domains for a URL or domain.
List v4 referring IPsList v4 referring IP addresses for a URL or domain.
Update v4 projectRename a Semrush v4 project.
Validate Listing Management location creationValidate a Listing Management location payload without creating it or consuming a Local Pro location limit.
Validate Listing Management location updateValidate selected changes to a Listing Management location without applying them.