Skip to main content
Skip table of contents

Public Semrush Connector API v2 Reference

The public API procedures use the internal procedures, that should not be used directly as they can be changed without an explicit notification in the newer versions of the connector. Internal procedures can be recognized by the prefix internal_ in their name. Public API procedures do not have such prefix in their names.

Accounts_Countapiunits

The current API balance for a given API key

Parameter
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

balance

integer

Current balance

Analytics_Accuracy

A metric that gauges the accuracy of the data presented

Parameter
<country> (optional): The country code parameter allows you to filter traffic data for a particular country. If the parameter is not specified, global data is shown by default
<device_type> (optional): The device filter. This parameter allows you to choose whether to retrieve desktop or mobile data, or both. If the parameter is not specified, data for all devices will be shown: desktop, mobile
<display_date> (optional): The date in YYYY-MM-01 format. If the display_date parameter is not specified, data is shown for the previous month by default
<export_columns> (optional): A list of required columns separated by a comma. If this parameter is not specified, all columns will be shown: target, display_date, country, device_type, accuracy
<target> (optional): A root domain. Required parameter
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

accuracy

bigdecimal

Accuracy

country

string

Country

device_type

string

Device type

display_date

date

Display date

target

string

Target

Analytics_AdvertiserLandings

Report URLs of a domain's landing pages promoted via display ads

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<device_type> (optional): This parameter shows the type of device by which statistics have been collected - a PC, tablet, or smartphone: all, desktop, smartphone_apple, smartphone_android, tablet_apple, tablet_android
<display_filter> (optional): Filters for columns
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: target_url, first_seen, last_seen, times_seen, ads_count
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ads_count

integer

The total number of all types of display ads (media and text) during a specified period

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

target_url

string

The landing page of a display ad (Display Advertising)

times_seen

integer

The number of times SEMrush saw a display ad

Analytics_AdvertiserPublisherTextAds

Report the display ads of a given advertiser that have appeared on a particular publisher's website

Parameter
<publisher_domain> (required): A unique name of a website you'd like to investigate
<advertiser_domain> (required): A unique name of a website you'd like to investigate
<device_type> (optional): This parameter shows the type of device by which statistics have been collected - a PC, tablet, or smartphone: all, desktop, smartphone_apple, smartphone_android, tablet_apple, tablet_android
<display_filter> (optional): Filters for columns: ad, title, text, url
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: title, text, first_seen, last_seen, times_seen, visible_url
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

text

string

The text of a display ad

times_seen

integer

The number of times SEMrush saw a display ad

title

string

The title of a display ad

visible_url

string

A visible URL of a display ad

Analytics_AdvertiserPublishers

Report publisher's websites where an advertiser's display ads have appeared

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<device_type> (optional): This parameter shows the type of device by which statistics have been collected - a PC, tablet, or smartphone: all, desktop, smartphone_apple, smartphone_android, tablet_apple, tablet_android
<display_filter> (optional): Filters for columns
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: domain, ads_count, first_seen, last_seen, times_seen
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ads_count

integer

The total number of all types of display ads (media and text) during a specified period

domain

string

Domain name

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

times_seen

integer

The number of times SEMrush saw a display ad

Analytics_AdvertiserRank

Report advertisers ranked by the total number of display ads noticed by SEMrush

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<device_type> (optional): This parameter shows the type of device by which statistics have been collected - a PC, tablet, or smartphone: all, desktop, smartphone_apple, smartphone_android, tablet_apple, tablet_android
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: domain, ads_overall, text_ads_overall, media_ads_overall, first_seen, last_seen, times_seen, domain_overall
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ads_overall

integer

The total number of all types of display ads (media and text) for all time

domain

string

Domain name

domain_overall

integer

The total number of advertisers on Google's Display Network where a publisher promoted a website, or the total number of publishers' websites where the display ads of an advertiser's website appeared during a whole period

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

media_ads_overall

integer

The total number of an advertiser's media display ads SEMrush has noticed for a whole period

text_ads_overall

integer

The total number of display ads SEMrush noticed for a whole period

times_seen

integer

The number of times SEMrush saw a display ad

Analytics_AdvertiserTextAds

Report display ads of a queried advertiser's website

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<device_type> (optional): This parameter shows the type of device by which statistics have been collected - a PC, tablet, or smartphone: all, desktop, smartphone_apple, smartphone_android, tablet_apple, tablet_android
<display_filter> (optional): Filters for columns: ad, title, text, url
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: title, text, first_seen, last_seen, times_seen, visible_url
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

text

string

The text of a display ad

times_seen

integer

The number of times SEMrush saw a display ad

title

string

The title of a display ad

visible_url

string

A visible URL of a display ad

Analytics_AudienceInsights

Report target audience

Parameter
<country> (optional): The country code parameter allows you to filter traffic data for a particular country. If the parameter is not specified, global data is shown by default
<device_type> (optional): The device filter. This parameter allows you to choose whether to retrieve desktop or mobile data, or both. If the parameter is not specified, data for all devices will be shown: desktop, mobile
<display_date> (optional): The date in YYYY-MM-01 format. If the display_date parameter is not specified, data is shown for the previous month by default
<display_limit> (optional): The number of results returned. If this parameter is not specified, the default value will be 1000. The available range is between 1 and 5000
<export_columns> (optional): A list of required columns separated by a comma. If this parameter is not specified, all columns will be shown: target, overlap_score, similarity_score, target_users, overlap_users, categories, is_adult
<segment> (optional): An operator that regulates a relationship between targets and selected_targets: contains, excludes, shares
<selected_targets> (optional): A pick from the targets you apply a segment operator to: domain1.com,domain2.com
<targets> (optional): CSV list of domains separated by a comma. Required parameter. The maximum number of domains is limited to 5: domain1.com,domain2.com,domain3.com
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

overlap_score

bigdecimal

Overlap score

overlap_users

bigdecimal

Overlap users

similarity_score

bigdecimal

Similarity score

target

string

Target

target_users

bigdecimal

Target users

Report backlinks for a domain, root domain, or URL

Parameter
<target_type> (required): A type of requested target: root_domain, domain or url
<target> (required): A root domain, domain or URL address: example.com, www.example.com or http://www.example.com
<display_filter> (optional): Filters for columns. Attention. Unfortunately, at the moment you can't use filter urlanchor for domains with a large backlink profile: type, zone, ip, refdomain, anchor, newlink, lostlink, urlanchor, redirects
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas: page_ascore, response_code, source_size, external_num, internal_num, redirect_url, source_url, source_title, image_url, target_url, target_title, anchor, image_alt, last_seen, first_seen, nofollow, form, frame, image, sitewide, newlink, lostlink
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

anchor

string

A clickable text of a backlink

external_num

integer

The number of the source page's links that point to other websites' pages

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

form

string

Form

frame

string

Frame

image

string

Image

image_alt

string

A URL of an image backlink's location

image_url

string

Image url

internal_num

integer

The number of the source page's links that point to webpages of the same website

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

lostlink

string

Lostlink

newlink

string

Newlink

nofollow

string

Nofollow

page_ascore

bigdecimal

Page Authority Score is our proprietary metric used to measure overall quality of URL and influence on SEO. The score is based on the number of backlinks, referring domains, organic search traffic, and other data

redirect_url

string

The last URL in a redirect chain

response_code

string

Server response code

sitewide

string

Sitewide

source_size

integer

The source page's size in bytes

source_title

string

The title of the source page

source_url

string

The URL of the source page

target_title

string

The title of the target page

target_url

string

The landing page of a display ad (Display Advertising)

Analytics_BacklinksAnchors

Report anchor texts used in backlinks leading to the queried domain, root domain, or URL. It also includes the number of backlinks and referring domains per anchor

Parameter
<target_type> (required): A type of requested target: root_domain, domain or url
<target> (required): A root domain, domain or URL address: example.com, www.example.com or http://www.example.com
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas: anchor, domains_num, backlinks_num, first_seen, last_seen
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

anchor

string

A clickable text of a backlink

backlinks_num

integer

The number of backlinks to a given domain

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

Analytics_BacklinksAscoreProfile

This report returns distribution of referring domains by Authority Score. When you run a query for a domain, in return, for each Authority Score value from 0 to 100, you receive a number of domains that have at least one link, pointing to queried domain

Parameter
<target_type> (required): Must be root_domain
<target> (required): Must be a root domain
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ascore

bigdecimal

Authority Score is our proprietary metric used to measure overall quality of domain/URL and influence on SEO. The score is based on the number of backlinks, referring domains, organic search traffic, and other data

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

Analytics_BacklinksCategories

This report returns the list of categories queried domain belong to. When you run a query for a domain, in return, in each line, you receive a category and a rating. Rating is a level of confidence that this domain belongs to this category (ranged from 0 to 1). Results are sorted by the rating

Parameter
<target_type> (required): Must be root_domain
<target> (required): Must be a root domain
<export_columns> (optional): Required columns must be separated by commas. rating - A level of confidence that domain specified in target field belongs to this category (ranges from 0 to 1): category_name, rating
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

category_name

string

Name of the category. Categories may consist of one, two or three levels. Levels are divided by a slash (tick). Example of one-level category: "/Business & Industrial". Example of three-level category: "/Internet & Telecom/Web Services/Web Design & Development"

rating

bigdecimal

Rating

Analytics_BacklinksCategoriesProfile

This report returns the list of categories that referring domains belong to. When you run a query for a domain, in return, in each line, you receive a category and a number of domains that have at least one link, pointing to queried domain, that have such category. Results are sorted by a number of referring domains in descending order. This report is generated, based on the first 10,000 referring domains for given queried domain

Parameter
<target_type> (required): Must be root_domain
<target> (required): Must be a root domain
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas. rating - Number of domains that belong to the corresponding category and have at least one link, pointing to domain specified in target field: category_name, rating
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

category_name

string

Name of the category. Categories may consist of one, two or three levels. Levels are divided by a slash (tick). Example of one-level category: "/Business & Industrial". Example of three-level category: "/Internet & Telecom/Web Services/Web Design & Development"

rating

bigdecimal

Rating

Analytics_BacklinksComparison

Compare your and your competitors' backlink profiles and link-building progress

Parameter
<targets> (required): CSV list of items, where an item is a root domain, domain or URL. The maximum number of targets is limited to 200
<target_types> (required): CSV list of items, where an item is a type of requested target specified in the parameter "targets"
<export_columns> (optional): Required columns must be separated by commas: target, target_type, ascore, backlinks_num, domains_num, ips_num, follows_num, nofollows_num, texts_num, images_num, forms_num, frames_num
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ascore

bigdecimal

Authority Score is our proprietary metric used to measure overall quality of domain/URL and influence on SEO. The score is based on the number of backlinks, referring domains, organic search traffic, and other data

backlinks_num

integer

The number of backlinks to a given domain

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

follows_num

integer

Numeric value of backlinks of type this type 'follow'

forms_num

integer

Numeric value of backlinks of type this type 'form'

frames_num

integer

Numeric value of backlinks of type this type 'frame'

images_num

integer

Numeric value of backlinks of type this type 'image'

ips_num

integer

Numeric value of backlinks of type this type 'ips'

nofollows_num

integer

Numeric value of backlinks of type this type 'nofollow'

target

string

Target

target_type

string

Target_type

texts_num

integer

Numeric value of backlinks of type this type 'text'

Analytics_BacklinksCompetitors

Report domains with a similar backlink profile to the analyzed domain

Parameter
<target_type> (required): A type of requested target: root_domain, domain or url
<target> (required): A root domain, domain or URL address: example.com, www.example.com or http://www.example.com
<display_limit> (optional): The number of results returned to a request. The default and maximum value is 100. If this parameter is not specified or more than 100, the default value will be 100 lines. Display_offset parameter may be used to get more than a 100 results
<export_columns> (optional): Required columns must be separated by commas: ascore, neighbour, similarity, common_refdomains, domains_num, backlinks_num
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ascore

bigdecimal

Authority Score is our proprietary metric used to measure overall quality of domain/URL and influence on SEO. The score is based on the number of backlinks, referring domains, organic search traffic, and other data

backlinks_num

integer

The number of backlinks to a given domain

common_refdomains

string

The number of referring domains that link back to both the analyzed and competing domains

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

neighbour

string

A domain with a similar backlink profile to the analyzed domain

similarity

bigdecimal

This metric is calculated based on the number of referring domains to each competitor and the total number of common referring domains to all competitors. If websites have a large number of common referring domains, they can be considered competitors

Analytics_BacklinksGeo

Referring domain distributions by country (an IP address defines a country)

Parameter
<target_type> (required): A type of requested target: root_domain, domain or url
<target> (required): A root domain, domain or URL address: example.com, www.example.com or http://www.example.com
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas: country, domains_num, backlinks_num
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

backlinks_num

integer

The number of backlinks to a given domain

country

string

Country

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

Analytics_BacklinksHistorical

This report returns only monthly historical trends of number of backlinks and referring domains for queried domain. When you run a query for a domain, in return, in each line, you receive a date and a number of backlinks and referring domains queried domain had on this date. Results are sorted by date in descending order (from most recent to oldest)

Parameter
<target_type> (required): Must be root_domain
<target> (required): Must be a root domain
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas: date, backlinks_num, domains_num
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

date

date

Actual date

backlinks_num

integer

The number of backlinks to a given domain

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

Analytics_BacklinksMatrix

This report shows how many backlinks are sent to you and your competitors from the same referring domains

Parameter
<targets> (required): CSV list of items, where an item is a root domain, domain or URL
<target_types> (required): CSV list of items, where an item is a type of requested target specified in the parameter "targets"
<display_filter> (optional): Filters for columns: backlinksnum_0, backlinksnum_1, backlinksnum_2, backlinksnum_3, backlinksnum_4, backlinksnum_5
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas: domain, domain_ascore, matches_num, backlinks_num
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

domain

string

Domain name

domain_ascore

bigdecimal

Domain Authority Score is our proprietary metric used to measure overall quality of domain and influence on SEO. The score is based on the number of backlinks, referring domains, organic search traffic, and other data

matches_num

integer

Matches_num

target_0

string

First target domain/url

backlinksnum_0

integer

Number of backlinks for first target

target_1

string

Second target domain/url

backlinksnum_1

integer

Number of backlinks for second target

target_2

string

Third target domain/url

backlinksnum_2

integer

Number of backlinks for third target

target_3

string

Fourth target domain/url

backlinksnum_3

integer

Number of backlinks for fourth target

target_4

string

Fifth target domain/url

backlinksnum_4

integer

Number of backlinks for fifth target

target_5

string

Sixth target domain/url

backlinksnum_5

integer

Number of backlinks for sixth target

Analytics_BacklinksOverview

Report summary of backlinks, including their type, referring domains and IP addresses for a domain, root domain, or URL

Parameter
<target_type> (required): A type of requested target: root_domain, domain or url
<target> (required): A root domain, domain or URL address: example.com, www.example.com or http://www.example.com
<export_columns> (optional): Required columns must be separated by commas: ascore, total, domains_num, urls_num, ips_num, ipclassc_num, follows_num, nofollows_num, sponsored_num, ugc_num, texts_num, images_num, forms_num, frames_num
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ascore

bigdecimal

Authority Score is our proprietary metric used to measure overall quality of domain/URL and influence on SEO. The score is based on the number of backlinks, referring domains, organic search traffic, and other data

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

follows_num

integer

Numeric value of backlinks of type this type 'follow'

forms_num

integer

Numeric value of backlinks of type this type 'form'

frames_num

integer

Numeric value of backlinks of type this type 'frame'

images_num

integer

Numeric value of backlinks of type this type 'image'

ipclassc_num

integer

Numeric value of backlinks of type this type 'ipclassc'

ips_num

integer

Numeric value of backlinks of type this type 'ips'

nofollows_num

integer

Numeric value of backlinks of type this type 'nofollow'

sponsored_num

integer

Sponsored num

texts_num

integer

Numeric value of backlinks of type this type 'text'

total

bigdecimal

Total numeric value of backlinks

ugc_num

integer

Ugc num

urls_num

integer

Numeric value of backlinks of type this type 'url'

Analytics_BacklinksPages

Indexed pages of the queried domain

Parameter
<target_type> (required): A type of requested target: root_domain, domain or url
<target> (required): A root domain, domain or URL address: example.com, www.example.com or http://www.example.com
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas: source_url, source_title, response_code, backlinks_num, domains_num, last_seen, external_num, internal_num
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

backlinks_num

integer

The number of backlinks to a given domain

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

external_num

integer

The number of the source page's links that point to other websites' pages

internal_num

integer

The number of the source page's links that point to webpages of the same website

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

response_code

string

Server response code

source_title

string

The title of the source page

source_url

string

The URL of the source page

Analytics_BacklinksRefdomains

Report domains pointing to the queried domain, root domain, or URL

Parameter
<target_type> (required): A type of requested target: root_domain, domain or url
<target> (required): A root domain, domain or URL address: example.com, www.example.com or http://www.example.com
<display_filter> (optional): Filters for columns: zone, country, ip, newdomain, lostdomain, category
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas: domain_ascore, domain, backlinks_num, ip, country, first_seen, last_seen
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

backlinks_num

integer

The number of backlinks to a given domain

country

string

Country

domain

string

Domain name

domain_ascore

bigdecimal

Domain Authority Score is our proprietary metric used to measure overall quality of domain and influence on SEO. The score is based on the number of backlinks, referring domains, organic search traffic, and other data

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

ip

string

IP address

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

Analytics_BacklinksRefips

Report IP addresses where backlinks to a domain, root domain, or URL are coming from

Parameter
<target_type> (required): A type of requested target: root_domain, domain or url
<target> (required): A root domain, domain or URL address: example.com, www.example.com or http://www.example.com
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas: ip, country, domains_num, backlinks_num, first_seen, last_seen
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

backlinks_num

integer

The number of backlinks to a given domain

country

string

Country

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

ip

string

IP address

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

Analytics_BacklinksTld

Referring domain distributions depending on their top-level domain type

Parameter
<target_type> (required): A type of requested target: root_domain, domain or url
<target> (required): A root domain, domain or URL address: example.com, www.example.com or http://www.example.com
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas: zone, domains_num, backlinks_num
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

backlinks_num

integer

The number of backlinks to a given domain

domains_num

integer

The total number of domains, including common referring domains, linking to a given domain

zone

string

Zone

Analytics_Destinations

Report sites visited by users after leaving the analyzed domain

Parameter
<country> (optional): The country code parameter allows you to filter traffic data for a particular country. If the parameter is not specified, global data is shown by default
<device_type> (optional): The device filter. This parameter allows you to choose whether to retrieve desktop or mobile data, or both. If the parameter is not specified, data for all devices will be shown: desktop, mobile
<display_date> (optional): The date in YYYY-MM-01 format. If the display_date parameter is not specified, data is shown for the previous month by default
<display_limit> (optional): The number of results returned. If this parameter is not specified, the default value will be 1000. The available range is between 1 and 5000
<export_columns> (optional): A list of required columns separated by a comma. If this parameter is not specified, all columns will be shown: target, display_date, country, device_type, to_target, traffic_share, traffic, prev_traffic, categories
<sort_order> (optional): A sort by parameter. For descending order append _desc, for ascending order append _asc. If this parameter is not specified, descending order will be set by default: traffic, traffic_diff, traffic_share
<target> (optional): A root domain. Required parameter
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

country

string

Country

device_type

string

Device type

display_date

date

Display date

target

string

Target

to_target

string

To target

traffic

bigdecimal

The amount of estimated organic traffic driven to an analyzed domain with a given keyword over a specific period of time

traffic_share

bigdecimal

Traffic share

Analytics_DomainAdwords

Report keywords that bring users to a domain via Google's paid search results

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_filter> (optional): Filters for columns: Ph, Po, Nq, Cp, Ur, Tg, Tr, Tc, Nr, Co, Pp, Pd, Un
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<display_positions> (optional): The value new indicates keywords with which a domain entered Google's top 100 organic or paid search results; lost indicates keywords that no longer bring a domain to Google's top 100 organic or paid search results; rise indicates keywords that helped a domain to get a higher ranking in Google's top 100 organic or paid search results; fall indicates keywords that are currently helping a domain remain in the Google top 100, though its ranking may have decreased: new, lost, rise or fall
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Po, Pp, Pd, Ab, Nq, Cp, Tg, Tr, Tc, Co, Nr, Td, Tt, Ds, Vu, Ur, Ts, Un
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Timestamp

timestamp

UNIX Timestamp

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

Ad_id

string

Ad id

Adwords_Block

integer

The place on a SERP where an ad appeared (top, side, or bottom blocks)

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Description

string

Ad text

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Position

integer

Position a URL gets with a particular keyword in Google's top 100 organic or paid search results

Position_Difference

integer

The difference between the previous position a domain was earning with a particular keyword and its current position

Previous_Position

integer

A position a domain gets with a particular keyword in Google's top 100 organic or paid search results

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Title

string

The title of a display ad

Traffic

bigdecimal

The amount of estimated organic traffic driven to an analyzed domain with a given keyword over a specific period of time

Traffic_

bigdecimal

The share of traffic driven to the website with a particular keyword for a specified period

Traffic_Cost_

bigdecimal

The percentage of the domain's total traffic cost that is attributed to a particular keyword

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Url

string

The URL of the target page (Backlinks)

Visible_Url

string

A visible URL of a display ad

Analytics_DomainAdwordsAdwords

Report domain's competitors in paid search results

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dn, Cr, Np, Ad, At, Ac, Or
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Domain

string

Domain name

Adwords_Cost

bigdecimal

Estimated budget spent buying keywords in Google AdWords for ads that appear in paid search results (monthly estimation)

Adwords_Keywords

string

Keywords a website is buying in Google AdWords for ads that appear in paid search results

Adwords_Traffic

bigdecimal

Traffic brought to the website via paid search results

Common_Keywords

string

Common keywords that domains are ranking for in Google's top 100 organic search results

Competitor_Relevance

bigdecimal

Competition level based on the total number of keywords of each domain and the number of keywords the domains have in common

Organic_Keywords

string

Keywords that bring users to a website via Google's top 100 organic search results

Analytics_DomainAdwordsHistorical

Keywords a domain has bid on in the last 12 months and its positions in paid search results

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_filter> (optional): Filters for columns: Ph, Nq, Cp, Tr
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Dt, Po, Cp, Nq, Tr, Ur, Tt, Ds, Vu, Cv
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Date

date

Actual date

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Coverage

bigdecimal

Keyword coverage represents the percentage of ads displayed for a particular keyword in the last 12 months (100% = 12 months)

Description

string

Ad text

Position

integer

Position a URL gets with a particular keyword in Google's top 100 organic or paid search results

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Title

string

The title of a display ad

Traffic_

bigdecimal

The share of traffic driven to the website with a particular keyword for a specified period

Url

string

The URL of the target page (Backlinks)

Visible_Url

string

A visible URL of a display ad

Analytics_DomainAdwordsUnique

Unique ad copies SEMrush noticed when the domain ranked in Google's paid search results for keywords from our databases

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_filter> (optional): Filters for columns: Tt, Ds, Vu
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph,Un,Tt,Ds,Vu,Ur,Pc,Ts
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Timestamp

timestamp

UNIX Timestamp

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

Ad_id

string

Ad id

Description

string

Ad text

Number_of_Keywords

integer

Number of keywords

Title

string

The title of a display ad

Url

string

The URL of the target page (Backlinks)

Visible_Url

string

A visible URL of a display ad

Analytics_DomainDomains

Report to compare up to five domains by common keywords, unique keywords, all keywords, or search terms that are unique to the first domain

Parameter
<domains> (required): A URL-encoded string that contains domains in a specified format, separated by | . This format requires a domain to consist of sign | type | domain , where the sign means possible operations: + , - , * , / ; type has to take the value of or for organic keywords or ad for paid keywords; and domain indicates a domain
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_filter> (optional): Filters for columns: Ph, P0, P1, P2, P3, P4, Nq, Cp, Co, Nr
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, P0, P1, P2, P3, P4, Nr, Cp, Nq, Kd, Co, Td
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Domain1

string

First queried domain

Domain1_Pos

integer

A position of the first queried domain for a particular keyword in Google's top 100 organic or paid search results

Domain2

string

Second queried domain

Domain2_Pos

integer

A position of the second queried domain for a particular keyword in Google's top 100 organic or paid search results

Domain3

string

Third queried domain

Domain3_Pos

integer

A position of the third queried domain for a particular keyword in Google's top 100 organic or paid search results

Domain4

string

Fourth queried domain

Domain4_Pos

integer

A position of the fourth queried domain for a particular keyword in Google's top 100 organic or paid search results

Domain5

string

Fifth queried domain

Domain5_Pos

integer

A position of the fifth queried domain for a particular keyword in Google's top 100 organic or paid search results

Keyword_Difficulty

bigdecimal

An estimate of how difficult it would be to rank well in organic search results for a particular keyword. The higher the percentage, the harder it is to achieve high rankings for the given keyword

Number_of_Results

long

Number of of organic results returned for a given keyword at the last date of collection

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Analytics_DomainOrganic

Report keywords that bring users to a domain via Google's top 100 organic search results

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_daily> (optional): This parameter allows you to get daily updates on position changes that occurred in the last 30 days or more. If the parameter is not specified, your report will show monthly results for the current month and for previous months.This option is applied only when display_positions is set
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_filter> (optional): Filters for columns: Ph, Po, Nq, Cp, Ur, Tg, Tr, Tc, Nr, Co, Pp, Pd, Fp, Fk
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<display_positions> (optional): The value new indicates keywords with which a domain entered Google's top 100 organic or paid search results; lost indicates keywords that no longer bring a domain to Google's top 100 organic or paid search results; rise indicates keywords that helped a domain to get a higher ranking in Google's top 100 organic or paid search results; fall indicates keywords that are currently helping a domain remain in the Google top 100, though its ranking may have decreased: new, lost, rise or fall
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Po, Pp, Pd, Nq, Cp, Ur, Tr, Tg, Tc, Co, Nr, Td, Kd, Fp, Fk, Ts
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Timestamp

timestamp

UNIX Timestamp

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Keyword_Difficulty

bigdecimal

An estimate of how difficult it would be to rank well in organic search results for a particular keyword. The higher the percentage, the harder it is to achieve high rankings for the given keyword

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Position

integer

Position a URL gets with a particular keyword in Google's top 100 organic or paid search results

Position_Difference

integer

The difference between the previous position a domain was earning with a particular keyword and its current position

Previous_Position

integer

A position a domain gets with a particular keyword in Google's top 100 organic or paid search results

SERP_Features_by_Keyword

string

All SERP Features triggered by a keyword. List of available SERP Features

SERP_Features_by_Position

string

SERP features in which a domain appears on SERP for a keyword. List of available SERP Features

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Traffic

bigdecimal

The amount of estimated organic traffic driven to an analyzed domain with a given keyword over a specific period of time

Traffic_

bigdecimal

The share of traffic driven to the website with a particular keyword for a specified period

Traffic_Cost_

bigdecimal

The percentage of the domain's total traffic cost that is attributed to a particular keyword

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Url

string

The URL of the target page (Backlinks)

Analytics_DomainOrganicOrganic

Report domain's competitors in organic search results

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dn, Cr, Np, Or, Ot, Oc, Ad
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Domain

string

Domain name

Adwords_Keywords

string

Keywords a website is buying in Google AdWords for ads that appear in paid search results

Common_Keywords

string

Common keywords that domains are ranking for in Google's top 100 organic search results

Competitor_Relevance

bigdecimal

Competition level based on the total number of keywords of each domain and the number of keywords the domains have in common

Organic_Cost

bigdecimal

Estimated price of organic keywords in Google AdWords

Organic_Keywords

string

Keywords that bring users to a website via Google's top 100 organic search results

Organic_Traffic

bigdecimal

Traffic brought to a website via Google's top 100 organic search results

Analytics_DomainOrganicSubdomains

Subdomains of the analyzed domain ranking in Google's top 100 organic search results

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ur, Pc, Tg, Tr
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Number_of_Keywords

integer

Number of keywords

Traffic

bigdecimal

The amount of estimated organic traffic driven to an analyzed domain with a given keyword over a specific period of time

Traffic_

bigdecimal

The share of traffic driven to the website with a particular keyword for a specified period

Url

string

The URL of the target page (Backlinks)

Analytics_DomainOrganicUnique

Unique pages of the analyzed domain ranking in Google's top 100 results organic search results

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_filter> (optional): Filters for columns: Ur, Pc, Tg, Tr
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ur, Pc, Tg, Tr
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Number_of_Keywords

integer

Number of keywords

Traffic

bigdecimal

The amount of estimated organic traffic driven to an analyzed domain with a given keyword over a specific period of time

Traffic_

bigdecimal

The share of traffic driven to the website with a particular keyword for a specified period

Url

string

The URL of the target page (Backlinks)

Analytics_DomainRank

Report live or historical data on a domain's keyword rankings in both organic and paid search in a chosen regional database

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dn, Rk, Or, Xn, Ot, Oc, Ad, At, Ac, FKn, FPn
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Domain

string

Domain name

Adwords_Cost

bigdecimal

Estimated budget spent buying keywords in Google AdWords for ads that appear in paid search results (monthly estimation)

Adwords_Keywords

string

Keywords a website is buying in Google AdWords for ads that appear in paid search results

Adwords_Traffic

bigdecimal

Traffic brought to the website via paid search results

Organic_Cost

bigdecimal

Estimated price of organic keywords in Google AdWords

Organic_Keywords

string

Keywords that bring users to a website via Google's top 100 organic search results

Organic_Traffic

bigdecimal

Traffic brought to a website via Google's top 100 organic search results

Rank

bigdecimal

Rank

Analytics_DomainRankHistory

Report live and historical data on a domain's keyword rankings in both organic and paid search in a chosen database

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_daily> (optional): This parameter allows you to get daily updates on position changes that occurred in the last 30 days or more. If the parameter is not specified, your report will show monthly results for the current month and for previous months
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Rk, Or, Xn, Ot, Oc, Ad, At, Ac, Dt, FKn, FPn
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Date

date

Actual date

Adwords_Cost

bigdecimal

Estimated budget spent buying keywords in Google AdWords for ads that appear in paid search results (monthly estimation)

Adwords_Keywords

string

Keywords a website is buying in Google AdWords for ads that appear in paid search results

Adwords_Traffic

bigdecimal

Traffic brought to the website via paid search results

Organic_Cost

bigdecimal

Estimated price of organic keywords in Google AdWords

Organic_Keywords

string

Keywords that bring users to a website via Google's top 100 organic search results

Organic_Traffic

bigdecimal

Traffic brought to a website via Google's top 100 organic search results

Rank

bigdecimal

Rank

Analytics_DomainRanks

Report live or historical data on a domain's keyword rankings in both organic and paid search in all regional databases

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (optional): A regional database; if this parameter is not specified, your request will be sent to all regional databases
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Db, Dt, Dn, Rk, Or, Ot, Oc, Ad, At, Ac, Sh, Sv, FKn, FPn
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Date

date

Actual date

Domain

string

Domain name

Adwords_Cost

bigdecimal

Estimated budget spent buying keywords in Google AdWords for ads that appear in paid search results (monthly estimation)

Adwords_Keywords

string

Keywords a website is buying in Google AdWords for ads that appear in paid search results

Adwords_Traffic

bigdecimal

Traffic brought to the website via paid search results

Database

string

Regional database (US, UK, Italy, etc.)

Organic_Cost

bigdecimal

Estimated price of organic keywords in Google AdWords

Organic_Keywords

string

Keywords that bring users to a website via Google's top 100 organic search results

Organic_Traffic

bigdecimal

Traffic brought to a website via Google's top 100 organic search results

PLA_keywords

integer

Number of keywords the website is using for product listing ads

PLA_uniques

integer

Number of unique product listing ads (PLA Copies)

Rank

bigdecimal

Rank

Analytics_DomainShopping

Report keywords that trigger a domain's product listing ads to appear in Google's paid search results

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_filter> (optional): Filters for columns: Ph,Po,Nq,Ur,Tt,Pr
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph,Po,Pp,Pd,Nq,Sn,Ur,Tt,Pr,Ts
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Timestamp

timestamp

UNIX Timestamp

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

Position

integer

Position a URL gets with a particular keyword in Google's top 100 organic or paid search results

Position_Difference

integer

The difference between the previous position a domain was earning with a particular keyword and its current position

Previous_Position

integer

A position a domain gets with a particular keyword in Google's top 100 organic or paid search results

Product_Price

bigdecimal

Price of promoted product

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Shop_Name

string

Shop name

Title

string

The title of a display ad

Url

string

The URL of the target page (Backlinks)

Analytics_DomainShoppingShopping

Report domains a queried domain is competing against in Google's paid search results with product listing ads

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dn,Cr,Np,Sh,Ad,At,Ac,Or
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Domain

string

Domain name

Adwords_Cost

bigdecimal

Estimated budget spent buying keywords in Google AdWords for ads that appear in paid search results (monthly estimation)

Adwords_Keywords

string

Keywords a website is buying in Google AdWords for ads that appear in paid search results

Adwords_Traffic

bigdecimal

Traffic brought to the website via paid search results

Common_Keywords

string

Common keywords that domains are ranking for in Google's top 100 organic search results

Competitor_Relevance

bigdecimal

Competition level based on the total number of keywords of each domain and the number of keywords the domains have in common

Organic_Keywords

string

Keywords that bring users to a website via Google's top 100 organic search results

Analytics_DomainShoppingUnique

Product listing ad copies SEMrush noticed when the domain ranked in Google's paid search results for keywords from our databases

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_filter> (optional): Filters for columns: Tt,Pr
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Tt,Pr,Ur,Pc,Un,Ts
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Number_of_Keywords

integer

Number of keywords

Product_Price

bigdecimal

Price of promoted product

Title

string

The title of a display ad

Url

string

The URL of the target page (Backlinks)

Analytics_Geo

Report countries where the visitors of the analyzed domain come from

Parameter
<device_type> (optional): The device filter. This parameter allows you to choose whether to retrieve desktop or mobile data, or both. If the parameter is not specified, data for all devices will be shown: desktop, mobile
<display_date> (optional): The date in YYYY-MM-01 format. If the display_date parameter is not specified, data is shown for the previous month by default
<display_limit> (optional): The number of results returned. If this parameter is not specified, the default value will be 1000. The available range is between 1 and 5000
<export_columns> (optional): A list of required columns separated by a comma. If this parameter is not specified, all columns will be shown: target, display_date, device_type, geo, traffic, global_traffic, traffic_share, users, avg_visit_duration, bounce_rate, pages_per_visit, desktop_share, mobile_share
<geo_type> (optional): A type of geographical coverage. If this parameter is not specified, country data is shown by default: country, subcontinent, continent
<sort_order> (optional): A sort by parameter. For descending order append _desc, for ascending order append _asc. If this parameter is not specified, descending order will be set by default: traffic, traffic_share, desktop_share, mobile_share, avg_visit_duration, pages_per_visit, bounce_rate
<target> (optional): A root domain. Required parameter
<target_type> (optional): The target domain type: domain, subdomain
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

avg_visit_duration

bigdecimal

Average visit duration

device_type

string

Device type

display_date

date

Display date

geo

string

Geo

target

string

Target

traffic

bigdecimal

The amount of estimated organic traffic driven to an analyzed domain with a given keyword over a specific period of time

Analytics_PhraseAdwords

Report domains that are ranking in Google's paid search results with a requested keyword

Parameter
<phrase> (required): A keyword or keyword expression you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dn, Ur, Vu
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Domain

string

Domain name

Url

string

The URL of the target page (Backlinks)

Visible_Url

string

A visible URL of a display ad

Analytics_PhraseAdwordsHistorical

Domains that have bid on a requested keyword in the last 12 months and their positions in paid search results

Parameter
<phrase> (required): A keyword or keyword expression you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dn, Dt, Po, Ur, Tt, Ds, Vu, At, Ac, Ad
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Date

date

Actual date

Domain

string

Domain name

Description

string

Ad text

Position

integer

Position a URL gets with a particular keyword in Google's top 100 organic or paid search results

Title

string

The title of a display ad

Url

string

The URL of the target page (Backlinks)

Visible_Url

string

A visible URL of a display ad

Analytics_PhraseAll

Report summary of a keyword, including its volume, CPC, competition, and the number of results in all regional databases

Parameter
<phrase> (required): A keyword or keyword expression you'd like to investigate
<database> (optional): A regional database; if this parameter is not specified, your request will be sent to all regional databases
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dt, Db, Ph, Nq, Cp, Co, Nr
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Date

date

Actual date

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Database

string

Regional database (US, UK, Italy, etc.)

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Analytics_PhraseFullsearch

Report broad matches and alternate search queries, including particular keywords or keyword expressions

Parameter
<phrase> (required): A keyword or keyword expression you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_filter> (optional): Filters for columns: Ph, Nq, Cp, Co, Nr, Wc, Fk
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Nq, Cp, Co, Nr, Td, Fk
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Keywords_SERP_Features

string

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Analytics_PhraseKdi

Report keyword difficulty, an index that helps to estimate how difficult it would be to seize competitors' positions in organic search within the Google's top 100 with an indicated search term

Parameter
<phrase> (required): Phrase (from 1 to 100 keywords separated by semicolons)
<database> (required): A regional database (one value from the list)
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Kd
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

Keyword_Difficulty_Index

string

Analytics_PhraseOrganic

Report domains that are ranking in Google's top 100 organic search results with a requested keyword

Parameter
<phrase> (required): A keyword or keyword expression you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dn, Ur, Fk, Fp
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Domain

string

Domain name

Url

string

The URL of the target page (Backlinks)

Visible_Url

string

A visible URL of a display ad

Analytics_PhraseQuestions

Report phrase questions relevant to a queried term in a chosen database

Parameter
<phrase> (required): A keyword or keyword expression you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_filter> (optional): Filters for columns: Ph, Nq, Cp, Co, Nr
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Nq, Cp, Co, Nr, Td
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Analytics_PhraseRelated

Report an extended list of related keywords, synonyms, and variations relevant to a queried term in a chosen database

Parameter
<phrase> (required): A keyword or keyword expression you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_filter> (optional): Filters for columns: Ph, Nq, Cp, Co, Nr, Wc, Fk
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Nq, Cp, Co, Nr, Td, Rr, Fk
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Keywords_SERP_Features

string

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Related_Relevance

bigdecimal

This indicator reflects the degree of relevance of result keyword to the seed keyword

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Analytics_PhraseThese

Report summary of up to 100 keywords, including its volume, CPC, competition, and the number of results in a chosen regional database

Parameter
<phrase> (required): A keyword or keyword expression you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Nq, Cp, Co, Nr, Td
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Analytics_PhraseThis

Report summary of a keyword, including its volume, CPC, competition, and the number of results in a chosen regional database

Parameter
<phrase> (required): A keyword or keyword expression you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Nq, Cp, Co, Nr, Td
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Analytics_PublisherAdvertisers

Report advertisers whose display ads have appeared on a queried publisher's website

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<device_type> (optional): This parameter shows the type of device by which statistics have been collected - a PC, tablet, or smartphone: all, desktop, smartphone_apple, smartphone_android, tablet_apple, tablet_android
<display_filter> (optional): Filters for columns
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: domain, ads_count, first_seen, last_seen, times_seen
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ads_count

integer

The total number of all types of display ads (media and text) during a specified period

domain

string

Domain name

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

times_seen

integer

The number of times SEMrush saw a display ad

Analytics_PublisherRank

Report publishers ranked by the total number of display ads noticed by SEMrush

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<device_type> (optional): This parameter shows the type of device by which statistics have been collected - a PC, tablet, or smartphone: all, desktop, smartphone_apple, smartphone_android, tablet_apple, tablet_android
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: domain, ads_overall, text_ads_overall, media_ads_overall, first_seen, last_seen, times_seen, domain_overall
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ads_overall

integer

The total number of all types of display ads (media and text) for all time

domain

string

Domain name

domain_overall

integer

The total number of advertisers on Google's Display Network where a publisher promoted a website, or the total number of publishers' websites where the display ads of an advertiser's website appeared during a whole period

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

media_ads_overall

integer

The total number of an advertiser's media display ads SEMrush has noticed for a whole period

text_ads_overall

integer

The total number of display ads SEMrush noticed for a whole period

times_seen

integer

The number of times SEMrush saw a display ad

Analytics_PublisherTextAds

Report display ads that have appeared on a publisher's website

Parameter
<domain> (required): A unique name of a website you'd like to investigate
<device_type> (optional): This parameter shows the type of device by which statistics have been collected - a PC, tablet, or smartphone: all, desktop, smartphone_apple, smartphone_android, tablet_apple, tablet_android
<display_filter> (optional): Filters for columns: ad, title, text, url
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: title, text, first_seen, last_seen, times_seen, visible_url
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

first_seen

timestamp

The timestamp on which SEMrush first noticed a backlink

last_seen

timestamp

The timestamp on which SEMrush last noticed a backlink

text

string

The text of a display ad

times_seen

integer

The number of times SEMrush saw a display ad

title

string

The title of a display ad

visible_url

string

A visible URL of a display ad

Analytics_Rank

Report the most popular domains ranked by traffic originating from Google's top 100 organic search results

Parameter
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dn, Rk, Or, Ot, Oc, Ad, At, Ac
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Domain

string

Domain name

Adwords_Cost

bigdecimal

Estimated budget spent buying keywords in Google AdWords for ads that appear in paid search results (monthly estimation)

Adwords_Keywords

string

Keywords a website is buying in Google AdWords for ads that appear in paid search results

Adwords_Traffic

bigdecimal

Traffic brought to the website via paid search results

Organic_Cost

bigdecimal

Estimated price of organic keywords in Google AdWords

Organic_Keywords

string

Keywords that bring users to a website via Google's top 100 organic search results

Organic_Traffic

bigdecimal

Traffic brought to a website via Google's top 100 organic search results

Rank

bigdecimal

Rank

Analytics_RankDifference

Changes in the number of keywords, traffic, and budget estimates of the most popular websites in Google's top 100 and paid search results

Parameter
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Dn, Rk, Or, Ot, Oc, Ad, At, Ac, Om, Tm, Um, Am, Bm, Cm
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Domain

string

Domain name

Adwords_Cost

bigdecimal

Estimated budget spent buying keywords in Google AdWords for ads that appear in paid search results (monthly estimation)

Adwords_Cost_Difference

bigdecimal

Changes in paid traffic price

Adwords_Keywords

string

Keywords a website is buying in Google AdWords for ads that appear in paid search results

Adwords_Keywords_Difference

integer

Changes in the number of paid keywords

Adwords_Traffic

bigdecimal

Traffic brought to the website via paid search results

Adwords_Traffic_Difference

bigdecimal

Changes in paid traffic

Organic_Cost

bigdecimal

Estimated price of organic keywords in Google AdWords

Organic_Cost_Difference

bigdecimal

Changes in organic traffic cost

Organic_Keywords

string

Keywords that bring users to a website via Google's top 100 organic search results

Organic_Keywords_Difference

integer

Changes in the number of organic keywords

Organic_Traffic

bigdecimal

Traffic brought to a website via Google's top 100 organic search results

Organic_Traffic_Difference

bigdecimal

Changes in organic traffic

Rank

bigdecimal

Rank

Analytics_Rank_1

Report domains sorted by organic traffic in descending order

Parameter
<country> (optional): The country code parameter allows you to filter traffic data for a particular country. If the parameter is not specified, global data is shown by default
<device_type> (optional): The device filter. This parameter allows you to choose whether to retrieve desktop or mobile data, or both. If the parameter is not specified, data for all devices will be shown: desktop, mobile
<display_date> (optional): The date in YYYY-MM-01 format. If the display_date parameter is not specified, data is shown for the previous month by default
<display_limit> (optional): The number of results returned. If this parameter is not specified, the default value will be 200. The available range is between 1 and 200
<export_columns> (optional): A list of required columns separated by a comma. If this parameter is not specified, all columns will be shown: display_date, country, device_type, rank, domain, visits, users, desktop_share, mobile_share, desktop_visits, mobile_visits, time_on_site, bounce_rate, pages_per_visit
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

domain

string

Domain name

rank

bigdecimal

Rank

Analytics_Sources

Report to monitor traffic that comes to the analyzed domain from different sources over time. This helps you quickly and easily see which sources are generating the most traffic for the analyzed domain

Parameter
<country> (optional): The country code parameter allows you to filter traffic data for a particular country. If the parameter is not specified, global data is shown by default
<device_type> (optional): The device filter. This parameter allows you to choose whether to retrieve desktop or mobile data, or both. If the parameter is not specified, data for all devices will be shown: desktop, mobile
<display_date> (optional): The date in YYYY-MM-01 format. If the display_date parameter is not specified, data is shown for the previous month by default
<display_limit> (optional): The number of results returned. If this parameter is not specified, the default value will be 1000. The available range is between 0 and 5000
<export_columns> (optional): A list of required columns separated by a comma. If this parameter is not specified, all columns will be shown: target, from_target, display_date, country, device_type, traffic_share, traffic_diff, traffic, channel, traffic_type, search_engine, prev_traffic, categories
<sort_order> (optional): A sort by parameter. For descending order append _desc, for ascending order append _asc. If this parameter is not specified, descending order will be set by default: traffic, traffic_diff, traffic_share
<target> (optional): A root domain. Required parameter
<traffic_channel> (optional): The traffic channel type filter. This parameter allows you to filter traffic sources by a specific channel type. If this parameter is not specified, no data will be shown: direct, referral, search, social
<traffic_type> (optional): The traffic type filter. This parameter allows you to retrieve organic or paid traffic. If the traffic type is not specified, no data will be shown: organic, paid
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

channel

string

Unknown channel

country

string

Country

display_date

date

Display date

from_target

string

From target

target

string

Target

traffic

bigdecimal

The amount of estimated organic traffic driven to an analyzed domain with a given keyword over a specific period of time

traffic_share

bigdecimal

Traffic share

Analytics_Subdomains

The top subdomains of an analyzed domain getting the most traffic

Parameter
<country> (optional): The country code parameter allows you to filter traffic data for a particular country. If the parameter is not specified, global data is shown by default
<device_type> (optional): The device filter. This parameter allows you to choose whether to retrieve desktop or mobile data, or both. If the parameter is not specified, data for all devices will be shown: desktop, mobile
<display_date> (optional): The date in YYYY-MM-01 format. If the display_date parameter is not specified, data is shown for the previous month by default
<display_limit> (optional): The number of results returned. If this parameter is not specified, the default value will be 1000. The available range is between 1 and 5000
<export_columns> (optional): A list of required columns separated by a comma. If this parameter is not specified, all columns will be shown: domain, display_date, country, device_type, target_type, subdomain, traffic_share, desktop_share, mobile_share, total_hits, desktop_hits, mobile_hits, total_visits, desktop_visits, mobile_visits, total_users, desktop_users, mobile_users
<sort_order> (optional): A sort by parameter. For descending order append _desc, for ascending order append _asc. If this parameter is not specified, descending order will be set by default: traffic, desktop_share, mobile_share
<target> (optional): A root domain. Required parameter
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

display_date

date

Display date

domain

string

Domain name

subdomain

string

Subdomain

total_hits

integer

Total_hits

Analytics_Summary

Report main estimated traffic metrics for multiple domains on a monthly basis for desktop and mobile users in CSV format. To gain insights on your markets, prospects or partners, enter your target domain, use filters and get key traffic data: traffic rank, visits, unique visitors, pages per visit, avg. visit duration, and bounce rate

Parameter
<country> (optional): The country code parameter allows you to filter traffic data for a particular country. If the parameter is not specified, global data is shown by default
<device_type> (optional): The device filter. This parameter allows you to choose whether to retrieve desktop or mobile data, or both. If the parameter is not specified, data for all devices will be shown: desktop, mobile
<display_date> (optional): The date in YYYY-MM-01 format. If the display_date parameter is not specified, data is shown for the previous month by default
<export_columns> (optional): A list of required columns separated by a comma. If this parameter is not specified, all columns will be shown: display_date, country, device_type, target, rank, accuracy, visits, desktop_visits, mobile_visits, users, desktop_users, mobile_users, desktop_hits, mobile_hits, direct, referral, social, search, paid, unknown_channel, time_on_site, desktop_time_on_site, mobile_time_on_site, pages_per_visit, desktop_pages_per_visit, mobile_pages_per_visit, bounce_rate, desktop_bounce_rate, mobile_bounce_rate, desktop_share, mobile_share
<targets> (optional): CSV list of both domains and subdomains separated by a comma. Required parameter. The maximum number of targets is limited to 200: example1.com,example2.com,subdomain.example3.com
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

target

string

Target

users

integer

Users

visits

integer

Visits

Analytics_Toppages

You what pages of an analyzed domain are the most popular among users, as well as what backlinks lead users to that domain

Parameter
<country> (optional): The country code parameter allows you to filter traffic data for a particular country. If the parameter is not specified, global data is shown by default
<device_type> (optional): The device filter. This parameter allows you to choose whether to retrieve desktop or mobile data, or both. If the parameter is not specified, data for all devices will be shown: desktop
<display_date> (optional): The date in YYYY-MM-01 format. If the display_date parameter is not specified, data is shown for the previous month by default
<display_limit> (optional): The number of results returned. If this parameter is not specified, the default value will be 1000. The available range is between 1 and 5000
<export_columns> (optional): A list of required columns separated by a comma. If this parameter is not specified, all columns will be shown: target, device_type, country, display_date, page, desktop_share, mobile_share, users_by_target, traffic, entrance_traffic, direct, search, referral, social, paid, unknown
<target> (optional): A root domain. Required parameter
<target_type> (optional): The target domain type: domain, subdomain
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

desktop_share

bigdecimal

Share of desktop users

display_date

date

Display date

mobile_share

bigdecimal

Share of mobile users

page

string

Page

Analytics_UrlAdwords

Report keywords that bring users to a URL via Google's paid search results

Parameter
<url> (required): The URL of a landing page you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_filter> (optional): Filters for columns: Ph, Po, Nq, Cp, Ur, Tg, Tr, Tc, Nr, Co, Pp, Pd
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Po, Nq, Cp, Co, Tg, Tr, Tc, Nr, Td, Tt, Ds, Ts
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Description

string

Ad text

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Position

integer

Position a URL gets with a particular keyword in Google's top 100 organic or paid search results

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Title

string

The title of a display ad

Traffic_

bigdecimal

The share of traffic driven to the website with a particular keyword for a specified period

Traffic_Cost

bigdecimal

The percentage of the domain's total traffic cost that is attributed to a particular keyword

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Analytics_UrlOrganic

Report keywords that bring users to a URL via Google's top 100 organic search results

Parameter
<url> (required): The URL of a landing page you'd like to investigate
<database> (required): A regional database (one value from the list)
<display_date> (optional): A date on which a report will be shown. You can roll back to the past or choose an actual date
<display_filter> (optional): Filters for columns: Ph, Po, Nq, Cp, Ur, Tg, Tr, Tc, Nr, Co, Pp, Pd, Fp, Fk
<display_limit> (optional): The number of results returned to a request; if this parameter is not specified or equals to 0, the default value will be 10,000 lines
<export_columns> (optional): Required columns must be separated by commas; if this parameter is not specified, default columns will be sent: Ph, Po, Pp, Nq, Cp, Co, Kd, Tr, Tg, Tc, Nr, Td, Fp, Fk, Ts
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

Keyword

string

Keyword bringing users to the website via Google's top 100 organic search results

CPC

bigdecimal

Average price in US dollars advertisers pay for a user's click on an ad containing a particular keyword (Google AdWords)

Competition

bigdecimal

Competitive density of advertisers using the given term for their ads. One (1) means the highest competition

Number_of_Results

integer

Number of of organic results returned for a given keyword at the last date of collection

Position

integer

Position a URL gets with a particular keyword in Google's top 100 organic or paid search results

Search_Volume

integer

Number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Traffic_

bigdecimal

The share of traffic driven to the website with a particular keyword for a specified period

Traffic_Cost

bigdecimal

The percentage of the domain's total traffic cost that is attributed to a particular keyword

Trends

string

The interest of searchers in a particular keyword during the last 12 months. This metric is based on changes in the number of queries per month

Projects

List of all projects, including their ID, project name and domain name, as well as tools that have been activated for each project

Parameter
<project_id> (optional): Project ID
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

owner_id

string

permission

string

project_id

long

Project ID

project_name

string

The name of a project

tools

string

List of project tools activated by a user

url

string

The domain of a project

Projects_Cities

Cities within the specified country and region that a project can be set up for

Parameter
<region_id> (required): Region ID
<country_id> (required): Country ID
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

id

integer

City ID

name

string

City name

Projects_Countries

The countries a project can be set up for

Parameter
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

id

integer

Country ID

name

string

Country name

Projects_Regions

Regions within the specified country that a project can be set up for

Parameter
<country_id> (required): Country ID
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

id

integer

Region ID

name

string

Region name

Projects_SiteauditCampaignHistory

Audits' results for a selected period

Parameter
<project_id> (optional): Project ID
<offset> (required): offset
<limit> (required): limit
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

excludedChecks

string

finish_date

timestamp

Date when the last audit finished

fixed

string

hidden

string

isPagesLimitReached

string

new

string

pages_crawled

integer

Crawled pages

pages_limit

string

quality_delta

bigdecimal

Difference in scores a website received during the previous and last audits

quality_value

bigdecimal

Website's score

settingsChanged

string

snapshot_id

string

Snapshot ID

snapshot_version

string

statusCodeGroups

string

thematicScores

string

topIssues

string

user_agent_type

string

Projects_SiteauditCampaignInfo

Overview of the last audit, including the number of found issues errors, warnings, and notices, the number of passed and failed checks, the number of crawled pages and the rest of pages to crawl, and the date of the last audit, etc

Parameter
<project_id> (optional): Project ID
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

ampTotal

string

authEnabled

string

blocked

string

Number of pages blocked from crawling

broken

string

Number of broken pages

campaignsCount

string

canonical

string

Indicates whether an analyzed page is marked with the rel="canonical" link element

canonicalization_canonicalToOtherPage

string

canonicalization_emptyOrWithoutCanonicalLink

string

canonicalization_selfCanonical

string

crawlAmpFirst

string

crawlDelaySettingTypeId

string

crawlSourceType

string

crawlSourceUrl

string

crawlSubdomains

string

Indicates whether SEMrushBot crawled subdomains of the selected of the analyzed domain:true - SEMrushBot crawled the analyzed domain, including its subdomainsfalse - SEMrushBot crawled the analyzed domain, excluding its subdomains

crawlability_budget_stats_botBlocked

string

crawlability_budget_stats_code4xx

string

crawlability_budget_stats_code5xx

string

crawlability_budget_stats_contentDuplicates

string

crawlability_budget_stats_nonCanonicalPages

string

crawlability_budget_stats_permanentRedirects

string

crawlability_budget_stats_redirectChainsAndLoops

string

crawlability_budget_stats_temporaryRedirects

string

crawlability_budget_stats_tooLargePages

string

crawlability_budget_stats_tooSlowPages

string

crawlability_budget_total

string

current_snapshot_excludedChecks

string

current_snapshot_finish_date

string

current_snapshot_fixed

string

current_snapshot_hidden

string

current_snapshot_isPagesLimitReached

string

current_snapshot_new

string

current_snapshot_pages_crawled

string

current_snapshot_pages_limit

string

current_snapshot_quality_delta

string

current_snapshot_quality_value

string

current_snapshot_settingsChanged

string

current_snapshot_snapshot_id

string

current_snapshot_snapshot_version

string

current_snapshot_statusCodeGroups

string

current_snapshot_thematicScores_crawlability_delta

string

current_snapshot_thematicScores_crawlability_value

string

current_snapshot_thematicScores_https_delta

string

current_snapshot_thematicScores_https_value

string

current_snapshot_thematicScores_intSeo_delta

string

current_snapshot_thematicScores_intSeo_value

string

current_snapshot_thematicScores_linking_delta

string

current_snapshot_thematicScores_linking_value

string

current_snapshot_thematicScores_markups_delta

string

current_snapshot_thematicScores_markups_value

string

current_snapshot_thematicScores_performance_delta

string

current_snapshot_thematicScores_performance_value

string

current_snapshot_topIssues

string

current_snapshot_user_agent_type

string

defects

string

List of issue IDs detected on crawled pages and the number of times each issue was detected

depths

string

Number of clicks required for SEMrushBot to reach an analyzed page from the homepage

errors

string

Number of errors found during the last audit

errors_delta

string

Difference in the number of errors found during the previous and last audits

excluded_checks

string

IDs of issues (errors, warnings and notices) excluded from the audit scope

gaSettings_account_email

string

gaSettings_account_id

string

gaSettings_profile_id

string

gaSettings_profile_name

string

gaSettings_property_id

string

gaSettings_property_name

string

gaSettings_property_url

string

gaSettings_view_id

string

gaSettings_view_name

string

gaStatus

string

haveIssues

string

Number of pages with issues

haveIssuesDelta

string

Difference in the number of issues found during the previous and last audits

healthy

string

Number of healthy pages

hreflangs_badPages

string

hreflangs_missing

string

hreflangs_totalPages

string

id

string

Project ID

ignoreRobotsDisallow

string

internalIncomingLinksGroups

string

isPaid

string

is_allowed_stopping

string

is_notify

string

last_audit

string

Date of the last audit

last_failed_audit

string

Date of the last site audit failure

markups_hasMarkups

string

markups_microfomats

string

markups_noMarkups

string

markups_openGraph

string

markups_schemaOrg

string

markups_schemaOrgJsonld

string

markups_twitterCard

string

name

string

Project name

next_audit

string

Date of next scheduled audit

notices

string

Number of notices found during the last audit

notices_delta

string

Difference in the number of notices found during the previous and last audits

pages_crawled

string

Number of crawled pages

pages_limit

string

Crawled pages limit

precrawlError

string

productGroup

string

projectDomain

string

projectsCount

string

redirected

string

Number of redirecting pages

respectCrawlDelay

string

Indicates whether SEMrushBot followed the "crawl-delay" directive in robots.txt:true - SEMrushBot followed the "crawl-delay" directive in robots.txtfalse - SEMrushBot crawled pages with an interval of 1 second

robots_changes

string

robots_errors

string

robots_link

string

robots_status

string

running_pages_crawled

string

Number of pages crawled during the running audit

running_pages_limit

string

Crawled pages' limit for the running audit

scheduleDay

string

scheme

string

sitemaps_count

string

sitemaps_crawledPages

string

sitemaps_reprUrl

string

sitemaps_status

string

sitemaps_totalPages

string

status

string

Audit's status: Running, Finished, Checking, or Saving

structuredData_groupByItems_invalid

string

structuredData_groupByItems_valid

string

structuredData_groupByPages_invalid

string

structuredData_groupByPages_noItems

string

structuredData_groupByPages_valid

string

total_checks

string

Total checks made during the last audit

uploadUrlsCount

string

url

string

Project URL

user_agent_type

string

Type of user agent:0 - SEMRushBot Desktop1 - SEMRushBot Mobile2 - GoogleBot Desktop3 - GoogleBot Mobile

warnings

string

Number of warnings found during the last audit

warnings_delta

string

Difference in the number of warnings found during the previous and last audits

withAmp

string

xdefault

string

Projects_SiteauditMeta

Description of why an issue could be harmful for a website and how it can be fixed

Parameter
<project_id> (optional): Project ID
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

id

string

Issue id

info_column

string

-

title

string

Issue Title

title_page

string

Page Title

url_column

string

Projects_SiteauditPage

ID of a crawled page

Parameter
<url> (required): url for search(contains match)
<project_id> (optional): Project ID
<limit> (optional): limit data line
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

page_id

string

page id

url

string

url

Projects_SiteauditPageInfo

Information about a page, and to get a list of its issues

Parameter
<project_id> (required): Project ID
<pageId> (required): page ID
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

ajaxType

string

canonical

string

canonical_source_total

string

canonicalization

string

depth

string

ga

string

incoming_total

string

isAuditing

string

jsCssAmount

string

jsCssTotalSize

string

jsCssTotalSizeGreaterThan

string

new

string

outExtLnsCnt

string

outIntLnsCnt

string

pageGroup

string

pageLoadTime

string

page_id

string

Page ID

prScore

string

title

string

This page's title

type

string

url

string

URL

Projects_SiteauditSnapshot

List of past audits' IDs, including the dates on which they were completed

Parameter
<project_id> (optional): Project ID
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

finish_date

string

Date when the last audit finished

snapshot_id

string

Snapshot id

statusCodeGroups

string

Projects_SiteauditSnapshotInfo

Overview of an audit, including the website's score, issues, its number of performed checks, etc

Parameter
<project_id> (optional): Project ID
<snapshot_id> (optional): Snaphot Id, or latest snapshot
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

finish_date

timestamp

Date when the last audit finished

fixed

string

hidden

string

isPagesLimitReached

string

new

string

pages_crawled

integer

Crawled pages

pages_limit

string

quality_delta

bigdecimal

Difference in scores a website received during the previous and last audits

quality_value

bigdecimal

Website's score

settingsChanged

string

snapshot_id

string

Snapshot ID

snapshot_version

string

statusCodeGroups

string

thematicScores

string

topIssues

string

user_agent_type

string

Projects_SiteauditSnapshotIssue

Report description of an issue, when that issue was detected, as well as the URLs of affected pages. Works only for the last snapshot

Parameter
<snapshotId> (required): ID of the last snapshot
<project_id> (required): Project ID
<issueId> (required): Issue ID
<filter> (optional): Filters data. Add this parameter as many times as you need
<limit> (optional): Limits data. If not specified, the default value will be 10
<page> (optional): Pagination. If not specified, the default value will be 1
<sort> (optional): Sorting: index_desc, index_asc, targeturl_desc,targeturl_asc, firstseen_desc, firstseen_asc, dominteractivetime_desc, dominteractivetime_asc, samplesize_desc, samplesize_asc, tag_desc, tag_asc, code_desc, code_asc, val_desc, val_asc, count_desc, count_asc, resourcetype_desc, resourcetype_asc, info_desc, info_asc, infourl_desc, infourl_asc, item_desc, item_asc, fields_desc, fields_as
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

first_seen

timestamp

first seen

info

string

Issue's description

last_seen

timestamp

Date when an issue was last noticed

page_id

string

Page ID

source_url

string

The URL of a webpage on which an error has been detected

target_url

string

Target URL (for example, for a broken link issue, a URL of a webpage returning an error status will be shown)

title

string

The title of a page on which an error has been detected

Projects_TrackingCampaignDates

Dates for which a campaign was harvested

Parameter
<project_id> (optional): Project ID
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

Dt

date

Date

exec_time

string

server

string

Projects_TrackingCompetitorsAdwords

Domains that appear in Google's paid search results for the keywords from a tracking campaign for the chosen location, the average position and visibility for these domains

Parameter
<url_type> (required): Type of competitors' URLs: rootdomain, subdomain, subfolder, url
<project_id> (optional): Project ID
<black_list> (optional): Exclude domains from the report output (separated by the '|' symbol)
<date_begin> (optional): Start date of the selected period
<date_end> (optional): End date of the selected period
<display_limit> (optional): The number of returned results, the default value is 10
<top_end> (optional): The bottom of the position range to search for competitors on SERP
<top_start> (optional): The top of the position range to search for competitors on SERP
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

Ur

string

Competitor URL

Cd

bigdecimal

Visibility change over the specified period

Av

bigdecimal

Average position

Cl

bigdecimal

Visibility

Dt

string

Dates and positions (Date in YYYYMMDD format)

Mc

integer

The number of keywords

Sov

bigdecimal

Share of Voice

Sq

integer

Position deviation

Tc

bigdecimal

Estimated traffic cost on the specified date

Tr

bigdecimal

Estimated traffic on the specified date

Projects_TrackingCompetitorsOrganic

Domains that appear in Google's top 100 organic search results for the keywords from a tracking campaign for the chosen location, the average position and visibility for these domains

Parameter
<url_type> (required): Type of competitors' URLs: rootdomain, subdomain, subfolder, url
<project_id> (optional): Project ID
<black_list> (optional): Exclude domains from the report output (separated by the '|' symbol)
<business_name> (optional): The business name associated with the domain. It should match that from the Google My Business profile
<date_begin> (optional): Start date of the selected period
<date_end> (optional): End date of the selected period
<display_limit> (optional): The number of returned results, the default value is 10
<linktype_filter> (optional): Specifies whether the local pack and hotels rankings should be included in the report output or excluded from it: 0 - Include local pack and hotels rankings. This is the default value, 1 - Include only local pack and hotels rankings (organic rankings are excluded), 2 - Exclude local pack rankings, 524288 - Exclude hotels rankings, 524290 - Exclude local pack and hotels rankings
<serp_feature_filter> (optional): Filters the report output for keywords that have a specific SERP feature on SERP: fsn: Featured snippet, geo: Local pack, hot: Hotels, kng: Knowledge panel, rev: Reviews, amp: AMP, stl: Site links, vid: Video, vib: Featured video, new: Top stories, rel: People also ask, img: Images, twt: Twitter, knw: Instant answer, flg: Flights, shp: Shopping ads, adt: AdWords top, adb: AdWords bottom
<top_end> (optional): The bottom of the position range to search for competitors on SERP
<top_start> (optional): The top of the position range to search for competitors on SERP
<use_volume> (optional): Specifies the level of CPC and volume to be used in the report. If omitted, the bottom-most available level is used: national, regional, local
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

Ur

string

Competitor URL

Cd

bigdecimal

Visibility change over the specified period

Av

bigdecimal

Average position

Cl

bigdecimal

Visibility

Dt

string

Dates and positions (Date in YYYYMMDD format)

Mc

integer

The number of keywords

Sov

bigdecimal

Share of Voice

Sq

integer

Position deviation

Tc

bigdecimal

Estimated traffic cost on the specified date

Tr

bigdecimal

Estimated traffic on the specified date

Projects_TrackingLandingPagesAdwords

This request lists all URLs from the Google paid search results that the specified domain appears in for the keywords from the tracking campaign

Parameter
<url> (required): Tracked URL or competitor URL (with mask)
<project_id> (optional): Project ID
<date_begin> (optional): Start date of the selected period
<date_end> (optional): End date of the selected period
<display_filter> (optional): Filter for columns Ph, Nq, Cp
<display_limit> (optional): The number of returned results, the default value is 10
<display_tags> (optional): Tags, separated by the '|' symbol. The '-' sign can be used to exclude a tag. If only the included tags are present in the expression, then the OR logic is used to group them. If both included and excluded tags are present, then each category is grouped using the OR logic, but then the AND logic is used to join the categories
<newlost_filter> (optional): Return only new or lost urls: new, lost
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

Ur

string

The URL that the keyword ranks for

Tp

string

"new" - the URL didn't rank for any keyword on the start date of the selected period, but ranks for at least one keyword on the end date of the selected period"lost" - the URL ranked for at least one keyword on the start date of the selected period, but doesn't rank for any keyword on the end date of the selected period

Amp

string

Dt

string

An array of dates and positions

Projects_TrackingLandingPagesOrganic

This request lists all URLs from the Google's top 100 search results that the specified domain appears in for the keywords from the tracking campaign

Parameter
<url> (required): Tracked URL or competitor URL (with mask)
<project_id> (optional): Project ID
<date_begin> (optional): Start date of the selected period
<date_end> (optional): End date of the selected period
<display_filter> (optional): Filter for columns Ph, Nq, Cp
<display_limit> (optional): The number of returned results, the default value is 10
<display_tags> (optional): Tags, separated by the '|' symbol. The '-' sign can be used to exclude a tag. If only the included tags are present in the expression, then the OR logic is used to group them. If both included and excluded tags are present, then each category is grouped using the OR logic, but then the AND logic is used to join the categories
<linktype_filter> (optional): Specifies whether the local pack and hotels rankings should be included in the report output or excluded from it: 0 - Include local pack and hotels rankings. This is the default value, 1 - Include only local pack and hotels rankings (organic rankings are excluded), 2 - Exclude local pack rankings, 524288 - Exclude hotels rankings, 524290 - Exclude local pack and hotels rankings
<newlost_filter> (optional): Return only new or lost urls: new, lost
<use_volume> (optional): Specifies the level of CPC and volume to be used in the report. If omitted, the bottom-most available level is used: national, regional, local
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

Ur

string

The URL that the keyword ranks for

Tp

string

"new" - the URL didn't rank for any keyword on the start date of the selected period, but ranks for at least one keyword on the end date of the selected period "lost" - the URL ranked for at least one keyword on the start date of the selected period, but doesn't rank for any keyword on the end date of the selected period

Amp

string

Av

bigdecimal

The average position for the keywords the URL ranks for on the specified date

Dt

string

An array of dates and positions

Mc

integer

The number of keywords the URL ranks for on the specified date

Rq

integer

Keyword volume

Tc

bigdecimal

Estimated traffic cost on the specified date

Tr

bigdecimal

Estimated traffic on the specified date

Projects_TrackingOverviewOrganic

The number of keywords that land the specified domain on each of the top 100 positions on SERP, the number of new and lost keywords, the number of keywords with improved or decreased rankings, and the number of keywords that have changed their rankings over the selected period

Parameter
<url> (required): Tracked URL or competitor URL (with mask)
<project_id> (optional): Project ID
<business_name> (optional): The business name associated with the domain. It should match that from the Google My Business profile
<date_begin> (optional): Start date of the selected period
<date_end> (optional): End date of the selected period
<display_tags> (optional): Tags, separated by the '|' symbol. The '-' sign can be used to exclude a tag. If only the included tags are present in the expression, then the OR logic is used to group them. If both included and excluded tags are present, then each category is grouped using the OR logic, but then the AND logic is used to join the categories
<linktype_filter> (optional): Specifies whether the local pack and hotels rankings should be included in the report output or excluded from it: 0 - Include local pack and hotels rankings. This is the default value, 1 - Include only local pack and hotels rankings (organic rankings are excluded), 2 - Exclude local pack rankings, 524288 - Exclude hotels rankings, 524290 - Exclude local pack and hotels rankings
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

all

integer

The number of keywords ranking in the top 100

all_declined

integer

The number of declined keywords in the top 100

all_difference

integer

The difference in the number of keywords ranking in the top 100

all_entered

integer

The number of keywords that have entered the top 100

all_improved

integer

The number of improved keywords in the top 100

all_left

integer

The number of keywords that no longer rank in the top 100

data

string

An array of SERP positions (where 0 stands for SERP #1 position and 99 stands for SERP #100 position) and numbers of keywords on this position on SERP for the end date of the selected period

differenceVisibility

string

The visibility index difference

exec_time

string

server

string

state

string

top10

integer

The number of keywords ranking on the first page of search results

top10_declined

integer

The number of declined keywords ranking on the first page of search results

top10_difference

integer

The difference in the number of keywords ranking on the first page of search results

top10_entered

integer

The number of keywords that have entered the first page of search results

top10_improved

integer

The number of improved keywords ranking on the first page of search results

top10_left

integer

The number of keywords that no longer rank on the first page of search results

top20

integer

The number of keywords ranking on the first two pages of search results

top20_declined

integer

The number of declined keywords ranking on the first two pages of search results

top20_difference

integer

The difference in the number of keywords ranking on the first two pages of search results

top20_entered

integer

The number of keywords that have entered the first two pages of search results

top20_improved

integer

The number of improved keywords ranking on the first two pages of search results

top20_left

integer

The number of keywords that no longer rank on the first two pages of search results

top3

integer

The number of keywords ranking in the top 3

top3_declined

integer

The number of declined keywords in the top 3

top3_difference

integer

The difference in the number of keywords ranking in the top 3

top3_entered

integer

The number of keywords that have entered the top 3

top3_improved

integer

The number of improved keywords in the top 3

top3_left

integer

The number of keywords that no longer rank in the top 3

total

integer

The number of results

visibility

string

The visibility index

Projects_TrackingPositionAdwords

Keywords from a tracking campaign, the Google's paid search rankings of the specified URLs for these keywords, and position changes over the selected time period

Parameter
<url> (required): A list of encoded URLs (with mask), separated by ":"
<project_id> (optional): Project ID
<date_begin> (optional): Start date of the selected period
<date_end> (optional): End date of the selected period
<display_filter> (optional): Filter for columns Ph, Nq, Cp
<display_limit> (optional): The number of returned results, the default value is 10
<display_tags> (optional): Tags, separated by the '|' symbol. The '-' sign can be used to exclude a tag. If only the included tags are present in the expression, then the OR logic is used to group them. If both included and excluded tags are present, then each category is grouped using the OR logic, but then the AND logic is used to join the categories
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

Dt

string

An array of dates and positions (dates in format "YYYYMMDD")

Be

string

Ranking at the beginning of the specified period

Cp

bigdecimal

Average price in U.S. dollars advertisers pay for a user's click on an ad containing the given keyword (Google AdWords)

Diff

string

The difference in rankings over the specified period

Diff1

string

The difference in rankings compared to the previous day

Diff30

string

The difference in rankings over a one month period

Diff7

string

The difference in rankings over a one week period

Fi

string

Ranking at the end of the specified period

Gs

integer

Volume crawling status; 0 - crawled, 1 - not crawled

Kb

string

The date the keyword was added to the tracking campaign

Lt

string

Ranking typeorg: Organicadt: AdWords topadb: AdWords bottom

Lu

string

Landing URLs

Nq

integer

The average number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Ph

string

Keyword

Pi

string

Keyword ID

Sf

string

Serp features present on SERP for the specified date

Tc

string

Estimated traffic cost on the specified date

Tg

string

Keyword tags

Tr

string

Estimated traffic on the specified date

Vi

string

Domain's visibility on the specified date

Projects_TrackingPositionOrganic

Keywords from a tracking campaign, the Google's top 100 rankings of the specified URLs for these keywords, and position changes over the selected time period

Parameter
<url> (required): A list of encoded URLs (with mask), separated by ":"
<project_id> (optional): Project ID
<business_name> (optional): The business name associated with the domain. It should match that from the Google My Business profile
<date_begin> (optional): Start date of the selected period
<date_end> (optional): End date of the selected period
<display_filter> (optional): Filter for columns Ph, Nq, Cp
<display_limit> (optional): The number of returned results, the default value is 10
<display_tags> (optional): Tags, separated by the '|' symbol. The '-' sign can be used to exclude a tag. If only the included tags are present in the expression, then the OR logic is used to group them. If both included and excluded tags are present, then each category is grouped using the OR logic, but then the AND logic is used to join the categories
<linktype_filter> (optional): Specifies whether the local pack and hotels rankings should be included in the report output or excluded from it: 0 - Include local pack and hotels rankings. This is the default value, 1 - Include only local pack and hotels rankings (organic rankings are excluded), 2 - Exclude local pack rankings, 524288 - Exclude hotels rankings, 524290 - Exclude local pack and hotels rankings
<serp_feature_filter> (optional): Filters the report output for keywords that have a specific SERP feature on SERP: fsn: Featured snippet, geo: Local pack, hot: Hotels, kng: Knowledge panel, rev: Reviews, amp: AMP, stl: Site links, vid: Video, vib: Featured video, new: Top stories, rel: People also ask, img: Images, twt: Twitter, knw: Instant answer, flg: Flights, shp: Shopping ads, adt: AdWords top, adb: AdWords bottom
<top_filter> (optional): Positions filter: top_3, top_3_income, top_3_leave, top_3_down, top_3_up, top_1page, top_1page_income, top_1page_leave, top_1page_down, top_1page_up, top_2page, top_2page_income, top_2page_leave, top_2page_down, top_2page_up, top_100, top_100_income, top_100_leave, top_100_down, top_100_up
<use_volume> (optional): Specifies the level of CPC and volume to be used in the report. If omitted, the bottom-most available level is used: national, regional, local
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

Dt

string

An array of dates and positions (dates in format "YYYYMMDD")

Be

string

Ranking at the beginning of the specified period

Cp

bigdecimal

Average price in U.S. dollars advertisers pay for a user's click on an ad containing the given keyword (Google AdWords)

Diff

string

The difference in rankings over the specified period

Diff1

string

The difference in rankings compared to the previous day

Diff30

string

The difference in rankings over a one month period

Diff7

string

The difference in rankings over a one week period

Fi

string

Ranking at the end of the specified period

Gs

integer

Volume crawling status; 0 - crawled, 1 - not crawled

Kb

string

The date the keyword was added to the tracking campaign

Lt

string

Ranking typeorg: Organicfsn: Featured snippetgeo: Local packhot: Hotelskng: Knowledge panelrev: Reviewsamp: AMPstl: Site linksvid: Videovib: Featured videonew: Top storiesrel: People also askimg: Imagestwt: Twitterknw: Instant answerflg: Flightsshp: Shopping adsadt: AdWords topadb: AdWords bottom

Lu

string

Landing URLs

Nq

integer

The average number of times users have searched for a given keyword per month. We calculate this value over the last 12 months

Ph

string

Keyword

Pi

string

Keyword ID

Sf

string

Serp features present on SERP for the specified date

Tc

string

Estimated traffic cost on the specified date

Tg

string

Keyword tags

Tr

string

Estimated traffic on the specified date

Vi

string

Domain's visibility on the specified date

Projects_TrackingVisibilityAdwords

A domain's visibility and visibility changes over the selected period

Parameter
<url> (required): Tracked URL or competitor URL (with mask)
<project_id> (optional): Project ID
<date_begin> (optional): Start date of the selected period
<date_end> (optional): End date of the selected period
<display_tags> (optional): Tags, separated by the '|' symbol. The '-' sign can be used to exclude a tag. If only the included tags are present in the expression, then the OR logic is used to group them. If both included and excluded tags are present, then each category is grouped using the OR logic, but then the AND logic is used to join the categories
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

Dt

date

Date

Av

bigdecimal

Average position

Sov

bigdecimal

Share of Voice

Tc

bigdecimal

Estimated traffic cost on the specified date

Tr

bigdecimal

Estimated traffic on the specified date

Vi

bigdecimal

Absolute visibility value

Vr

bigdecimal

Relative visibility value

Projects_TrackingVisibilityOrganic

Domain's visibility and visibility changes over the selected period

Parameter
<url> (required): Tracked URL or competitor URL (with mask)
<project_id> (optional): Project ID
<business_name> (optional): The business name associated with the domain. It should match that from the Google My Business profile
<date_begin> (optional): Start date of the selected period
<date_end> (optional): End date of the selected period
<display_tags> (optional): Tags, separated by the '|' symbol. The '-' sign can be used to exclude a tag. If only the included tags are present in the expression, then the OR logic is used to group them. If both included and excluded tags are present, then each category is grouped using the OR logic, but then the AND logic is used to join the categories
<linktype_filter> (optional): Specifies whether the local pack and hotels rankings should be included in the report output or excluded from it: 0 - Include local pack and hotels rankings. This is the default value, 1 - Include only local pack and hotels rankings (organic rankings are excluded), 2 - Exclude local pack rankings, 524288 - Exclude hotels rankings, 524290 - Exclude local pack and hotels rankings
<serp_feature_filter> (optional): Filters the report output for keywords that have a specific SERP feature on SERP: fsn: Featured snippet, geo: Local pack, hot: Hotels, kng: Knowledge panel, rev: Reviews, amp: AMP, stl: Site links, vid: Video, vib: Featured video, new: Top stories, rel: People also ask, img: Images, twt: Twitter, knw: Instant answer, flg: Flights, shp: Shopping ads, adt: AdWords top, adb: AdWords bottom
<use_volume> (optional): Specifies the level of CPC and volume to be used in the report. If omitted, the bottom-most available level is used: national, regional, local
<projects_table> (optional): Table containing a column with project_id values
<preview> (optional): Preview only, don't write into table
<target_table> (optional): Table name to save the data to
<label> (optional): Multi-tenancy label

Attribute

Type

Description

project_id

long

Project ID

Dt

date

Date

Av

bigdecimal

Average position

Sov

bigdecimal

Share of Voice

Tc

bigdecimal

Estimated traffic cost on the specified date

Tr

bigdecimal

Estimated traffic on the specified date

Vi

bigdecimal

Absolute visibility value

Vr

bigdecimal

Relative visibility value

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.