{"id":13147,"date":"2022-03-15T12:55:41","date_gmt":"2022-03-15T12:55:41","guid":{"rendered":"https:\/\/docs_v3.dataforseo.com\/v3\/?page_id=13147"},"modified":"2025-01-08T13:52:32","modified_gmt":"2025-01-08T13:52:32","slug":"dataforseo_labs-bing-serp_competitors-live","status":"publish","type":"page","link":"https:\/\/docs.dataforseo.com\/v3\/dataforseo_labs-bing-serp_competitors-live\/","title":{"rendered":"dataforseo_labs\/bing\/serp_competitors\/live"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]<\/p>\n<h2 id=\"setting-serp-tasks\">SERP Competitors<\/h2>\n<p>\u200c<br \/>\nThis endpoint will provide you with a list of domain rankings for the keywords you specify. You will also get SERP rankings, rating, estimated traffic volume, and visibility values the provided domains gain from the specified keywords.<\/p>\n<p>[\/vc_column_text]    <div class=\"endpoint\">\n        <img decoding=\"async\" class=\"endpoint__icon\" src=\"https:\/\/docs.dataforseo.com\/v3\/wp-content\/themes\/dataforseo\/assets\/img\/icons\/checked-circle.svg\" alt=\"checked\">\n\n                    POST            <button class=\"btn-reset button-link copy-button\" data-href=\"https:\/\/api.dataforseo.com\/v3\/dataforseo_labs\/bing\/serp_competitors\/live\">\n                https:\/\/api.dataforseo.com\/v3\/dataforseo_labs\/bing\/serp_competitors\/live                <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">\n                    <use href=\"https:\/\/docs.dataforseo.com\/v3\/wp-content\/themes\/dataforseo\/assets\/img\/icons\/sprite.svg#layers\"><\/use>\n                <\/svg>\n            <\/button>\n            <\/div>\n    \t<article class=\"info-card info-card--yellow\">\n\t\t<header class=\"info-card__header\">\n\t\t\t<div class=\"info-card__icon\">\n\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">\n\t\t\t\t\t<use href=\"https:\/\/docs.dataforseo.com\/v3\/wp-content\/themes\/dataforseo\/assets\/img\/icons\/sprite.svg#label\"><\/use>\n\t\t\t\t<\/svg>\n\t\t\t<\/div>\n\t\t\t<div class=\"info-card__title\">Pricing<\/div>\n\t\t<\/header>\n\t\t<div class=\"info-card__content\">\n\t\t\t<p> Your account will be charged for each request.<br \/>\nThe cost can be calculated on the <a title=\"Pricing\" href=\"https:\/\/dataforseo.com\/pricing\/dataforseo-labs\/dataforseo-bing-api\" target=\"_blank\" rel=\"noopener noreferrer\">Pricing<\/a> page.<\/p>\n\t\t<\/div>\n\t<\/article>\n\t[vc_column_text]All POST data should be sent in the <a href=\"https:\/\/en.wikipedia.org\/wiki\/JSON\">JSON<\/a> format (UTF-8 encoding). The task setting is done using the POST method. When setting a task, you should send all task parameters in the task array of the generic POST array. You can send up to 2000 API calls per minute. The maximum number of requests that can be sent simultaneously is limited to 30.<\/p>\n<p>You can specify the number of results you want to retrieve, filter and sort them.<\/p>\n<p>Below you will find a detailed description of the fields you can use for setting a task.<\/p>\n<p><strong>Description of the fields for setting a task:<\/strong><\/p>\n<table style=\"width: 100%; height: 1259px;\">\n<thead>\n<tr style=\"height: 24px;\">\n<th style=\"width: 12.4003%; height: 24px;\">Field name<\/th>\n<th style=\"width: 3.91588%; height: 24px;\">Type<\/th>\n<th style=\"width: 82.9587%; height: 24px;\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 192px;\"><code>keywords<\/code><\/td>\n<td style=\"width: 3.9884%; height: 192px;\">array<\/td>\n<td style=\"width: 82.8862%; height: 192px;\"><em>keywords array<\/em><br \/>\n<strong>required field<\/strong><br \/>\nthe results will be based on the keywords you specify in this array<br \/>\nUTF-8 encoding;<br \/>\nthe keywords will be converted to lowercase format;<br \/>\n<strong>you can specify the maximum of 200 keywords<\/strong><\/p>\n<p>learn more about rules and limitations of <code>keyword<\/code> and <code>keywords<\/code> fields in DataForSEO APIs in this <a href=\"https:\/\/dataforseo.com\/help-center\/rules-and-limitations-of-keyword-and-keywords-fields-in-dataforseo-apis\" rel=\"noopener noreferrer\" target=\"_blank\">Help Center article<\/a><\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 12.4003%; height: 10px;\"><code>location_name<\/code><\/td>\n<td style=\"width: 3.91588%; height: 10px;\">string<\/td>\n<td style=\"width: 82.9587%; height: 10px;\"><em>full name of the location<\/em><br \/>\n<strong>required field if you don&#8217;t specify<\/strong> <code>location_code<\/code><br \/>\n<strong>Note:<\/strong> it is required to specify either <code>location_name<\/code> or <code>location_code<\/code><br \/>\nyou can receive the list of available locations with <code>location_name<\/code> parameters by making a separate request to<br \/>\n<code>https:\/\/api.dataforseo.com\/v3\/dataforseo_labs\/locations_and_languages<\/code>;<br \/>\n<strong>Note:<\/strong> this endpoint currently supports the US location only;<br \/>\nexample:<br \/>\n<code class=\"long-string\">United States<\/code><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>location_code<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">integer<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>unique location identifier<\/em><br \/>\n<strong>required field if you don&#8217;t specify<\/strong> <code>location_name<\/code><br \/>\n<strong>Note:<\/strong> it is required to specify either <code>location_name<\/code> or <code>location_code<\/code><br \/>\nyou can receive the list of available locations with their <code>location_code<\/code> parameters by making a separate request to<br \/>\n<code>https:\/\/api.dataforseo.com\/v3\/dataforseo_labs\/locations_and_languages<\/code>;<br \/>\n<strong>Note:<\/strong> this endpoint currently supports the US location only;<br \/>\nexample:<br \/>\n<code class=\"long-string\">2840<\/code><\/td>\n<\/tr>\n<tr style=\"height: 168px;\">\n<td style=\"width: 12.4003%; height: 168px;\"><code>language_name<\/code><\/td>\n<td style=\"width: 3.91588%; height: 168px;\">string<\/td>\n<td style=\"width: 82.9587%; height: 168px;\"><em>full name of the language<\/em><br \/>\n<strong>required field if you don&#8217;t specify<\/strong> <code>language_code<\/code><br \/>\n<strong>Note:<\/strong> it is required to specify either <code>language_name<\/code> or <code>language_code<\/code><br \/>\nyou can receive the list of available languages with their <code>language_name<\/code> parameters by making a separate request to the<br \/>\n<code>https:\/\/api.dataforseo.com\/v3\/dataforseo_labs\/locations_and_languages<\/code><br \/>\nexample:<br \/>\n<code class=\"long-string\">English<\/code><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 163px;\"><code>language_code<\/code><\/td>\n<td style=\"width: 3.91588%; height: 163px;\">string<\/td>\n<td style=\"width: 82.9587%; height: 163px;\"><em>unique language identifier<\/em><br \/>\n<strong>required field if you don&#8217;t specify<\/strong> <code>language_name<\/code><br \/>\n<strong>Note:<\/strong> it is required to specify either <code>language_name<\/code> or <code>language_code<\/code><br \/>\nyou can receive the list of available languages with their <code>language_code<\/code> parameters by making a separate request to the<br \/>\n<code>https:\/\/api.dataforseo.com\/v3\/dataforseo_labs\/locations_and_languages<\/code><br \/>\nexample:<br \/>\n<code class=\"long-string\">en<\/code><\/td>\n<\/tr>\n<tr style=\"height: 96px;\">\n<td style=\"width: 12.4003%; height: 77px;\"><code>include_subdomains<\/code><\/td>\n<td style=\"width: 3.91588%; height: 77px;\">boolean<\/td>\n<td style=\"width: 82.9587%; height: 77px;\"><em>indicates if the subdomains will be included in the search<\/em><br \/>\noptional field<br \/>\nif set to <code>false<\/code>, the subdomains will be ignored<br \/>\ndefault value: <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 96px;\">\n<td style=\"width: 12.4003%; height: 77px;\"><code>item_types<\/code><\/td>\n<td style=\"width: 3.91588%; height: 77px;\">array<\/td>\n<td style=\"width: 82.9587%; height: 77px;\"><em>search results type<\/em><br \/>\nindicates type of search results included in the response<br \/>\noptional field<\/p>\n<p>possible values:<br \/>\n<code>[\"organic\", \"paid\", \"featured_snippet\", \"local_pack\"]<\/code><br \/>\ndefault value:<br \/>\n<code>[\"organic\", \"paid\", \"featured_snippet\", \"local_pack\"]<\/code><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>limit<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">integer<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>the maximum number of returned domains<\/em><br \/>\noptional field<br \/>\ndefault value: <code>100<\/code><br \/>\nmaximum value: <code>1000<\/code><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>offset<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">integer<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>offset in the results array of returned domains<\/em><br \/>\noptional field<br \/>\ndefault value: <code>0<\/code><br \/>\nif you specify the <code>10<\/code> value, the first ten domains in the results array will be omitted and the data will be provided for the successive domains<\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 12.4003%; height: 48px;\"><code>filters<\/code><\/td>\n<td style=\"width: 3.91588%; height: 48px;\">array<\/td>\n<td style=\"width: 82.9587%; height: 48px;\"><em>array of results filtering parameters<\/em><br \/>\noptional field<br \/>\n<strong>you can add several filters at once (8 filters maximum)<\/strong><br \/>\nyou should set a logical operator <code>and<\/code>, <code>or<\/code> between the conditions<br \/>\nthe following operators are supported:<br \/>\n<code>regex<\/code>, <code>not_regex<\/code>, <code>&lt;<\/code>, <code>&lt;=<\/code>, <code>&gt;<\/code>, <code>&gt;=<\/code>, <code>=<\/code>, <code>&lt;&gt;<\/code>, <code>in<\/code>, <code>not_in<\/code>, <code>ilike<\/code>, <code>not_ilike<\/code>, <code>like<\/code>, <code>not_like<\/code>, <code>match<\/code>, <code>not_match<\/code><br \/>\nyou can use the <code>%<\/code> operator with <code>like<\/code> and <code>not_like<\/code>, as well as <code>ilike<\/code> and <code>not_ilike<\/code> to match any string of zero or more characters<br \/>\nexample:<br \/>\n<code>[\"median_position\",\"in\",[1,10]]<\/code><\/p>\n<p><code>[[\"median_position\",\"in\",[1,10]],\"and\",[\"domain\",\"not_like\",\"%wikipedia.org%\"]]<\/code><\/p>\n<p><code>[[\"domain\",\"not_like\",\"%wikipedia.org%\"],<br \/>\n\"and\",<br \/>\n[[\"relevant_serp_items\",\"&gt;\",0],\"or\",[\"median_position\",\"in\",[1,10]]]]<\/code><br \/>\nfor more information about filters, please refer to <a href=\"\/v3\/dataforseo_labs\/filters\" target=\"_blank\" rel=\"noopener noreferrer\">Dataforseo Labs &#8211; Filters<\/a> or this <a href=\"https:\/\/dataforseo.com\/help-center\/how-to-use-filters-in-dataforseo-labs-api\" rel=\"noopener noreferrer\" target=\"_blank\">help center guide<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 12.4003%; height: 48px;\"><code>order_by<\/code><\/td>\n<td style=\"width: 3.91588%; height: 48px;\">array<\/td>\n<td style=\"width: 82.9587%; height: 48px;\"><em>results sorting rules<\/em><br \/>\noptional field<br \/>\nyou can use the same values as in the <code>filters<\/code> array to sort the results<br \/>\npossible sorting types:<br \/>\n<code>asc<\/code> &#8211; results will be sorted in the ascending order<br \/>\n<code>desc<\/code> &#8211; results will be sorted in the descending order<br \/>\nthe comma is used as a separator<br \/>\nexample:<br \/>\n<code>[\"avg_position,asc\"]<\/code><br \/>\ndefault rule:<br \/>\n<code>[\"rating,desc\"]<\/code><br \/>\n<strong>note that you can set no more than three sorting rules in a single request<\/strong><br \/>\nyou should use a comma to separate several sorting rules<br \/>\nexample:<br \/>\n<code>[\"avg_position,asc\",\"etv,desc\"]<\/code><\/td>\n<\/tr>\n<tr style=\"height: 96px;\">\n<td style=\"width: 12.4003%; height: 96px;\"><code>tag<\/code><\/td>\n<td style=\"width: 3.9884%; height: 96px;\">string<\/td>\n<td style=\"width: 82.8862%; height: 96px;\"><em>user-defined task identifier<\/em><br \/>\noptional field<br \/>\n<em>the character limit is 255<\/em><br \/>\nyou can use this parameter to identify the task and match it with the result<br \/>\nyou will find the specified <code>tag<\/code> value in the <code>data<\/code> object of the response<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u200c<\/p>\n<p>As a response of the API server, you will receive <a href=\"https:\/\/en.wikipedia.org\/wiki\/JSON\">JSON<\/a>-encoded data containing a <code>tasks<\/code> array with the information specific to the set tasks.<\/p>\n<p><strong>Description of the fields in the results array:<\/strong><\/p>\n<table style=\"width: 77.3646%; height: 552px;\">\n<thead>\n<tr style=\"height: 24px;\">\n<th style=\"width: 38.423%; height: 24px;\">Field name<\/th>\n<th style=\"width: 1.25156%; height: 24px;\">Type<\/th>\n<th style=\"width: 61.7021%; height: 24px;\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 48px;\">\n<td style=\"width: 24.3517%; height: 48px;\"><code>version<\/code><\/td>\n<td style=\"width: 6.19209%; height: 48px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 48px;\"><em>the current version of the API<\/em><\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 38.423%; height: 48px;\"><code>status_code<\/code><\/td>\n<td style=\"width: 1.75219%; height: 48px;\">integer<\/td>\n<td style=\"width: 61.2015%; height: 48px;\"><i>general status code<\/i><br \/>\nyou can find the full list of the response codes <a href=\"\/v3\/appendix\/errors\">here<\/a><br \/>\n<strong>Note:<\/strong> we strongly recommend designing a necessary system for handling related exceptional or error conditions<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>status_message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>general informational message<\/em><br \/>\nyou can find the full list of general informational messages <a href=\"\/v3\/appendix\/errors\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>execution time, seconds<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>cost<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>total <i>tasks<\/i> cost, USD<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>tasks_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the number of tasks in the <strong><code>tasks<\/code><\/strong> array<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>tasks_error<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the number of tasks in the <strong><code>tasks<\/code><\/strong> array returned with an error<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><strong><code>tasks<\/code><\/strong><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>array of tasks<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>id<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>task identifier<\/em><br \/>\n<strong>unique task identifier in our system in the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Universally_unique_identifier\">UUID<\/a> format<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 24.3517%; height: 48px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 48px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 48px;\"><em>status code of the task <\/em><br \/>\ngenerated by DataForSEO; can be within the following range: 10000-60000<br \/>\nyou can find the full list of the response codes <a href=\"\/v3\/appendix\/errors\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>status_message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>informational message of the task<\/em><br \/>\nyou can find the full list of general informational messages <a href=\"\/v3\/appendix-errors\/\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>execution time, seconds<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>cost<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>cost of the task, USD<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>result_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of elements in the <code>result<\/code> array<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>path<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>URL path<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>data<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>contains the same parameters that you specified in the POST request<br \/>\n<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <strong><code>result<\/code><\/strong><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>array of results<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>se_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>search engine type<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>seed_keywords<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>keywords specified in the request<\/em><br \/>\n<strong>keyword is returned with decoded %## (plus character &#8216;+&#8217; will be decoded to a space character)<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>location_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>location code in a POST array<\/em><br \/>\nif there is no data, then the value is\u00a0<code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>language_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>language code in a POST array<\/em><br \/>\nif there is no data, then the value is\u00a0<code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>total_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the total amount of results in our database relevant to your request<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>items_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the number of results returned in the <code>items<\/code> array<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code><strong>items<\/strong><\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>contains detected SERP competitors and related data<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>se_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>search engine type<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>domain<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>domain name of the detected SERP competitor<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>avg_position<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the average position of the domain for the specified keywords<\/em><br \/>\nthe arithmetic mean of values in the <code>keywords_positions<\/code> array<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>median_position<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the median position of the domain for the specified keywords<\/em><br \/>\nthe median of the values in the <code>keywords_positions<\/code> array<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>rating<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the margin between the greatest possible and actual keyword positions<\/em><br \/>\nrepresents the relative visibility rate of the domain in SERP for the specified keywords<br \/>\ncalculated as <em>sum(100-<code>keywords_positions<\/code>)<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>etv<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>estimated traffic volume<\/em><br \/>\nrepresents the estimated monthly traffic that specified keywords are driving to the website<br \/>\ncalculated as the sum of the products of the specified keywords&#8217; search volume values and CTR (click-through-rate) rates at certain positions in SERP<br \/>\nlearn more about how the metric is calculated in <a href=\"https:\/\/dataforseo.com\/help-center\/how-is-etv-calculated\" rel=\"noopener noreferrer\" target=\"_blank\">this help center article<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>keywords_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the number of specified keywords the domain has positions for in SERPs<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>visibility<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>SERP visibility rate<\/em><br \/>\nrepresents the website visibility rate based on the SERP positions of the specified keywords<br \/>\nKeywords with positions in the range from <strong>1 to 10<\/strong> are assigned the visibility index from 1 to 0.1, respectively<br \/>\nKeywords with positions in the range from <strong>11 to 20<\/strong> have the fixed visibility index of 0.05<br \/>\nkeywords with positions from <strong>20 to 100<\/strong> have the visibility index equal to 0<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>relevant_serp_items<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the number of SERP elements relevant to the domain<\/em><br \/>\nrepresents the number of search results in SERP relevant to the domain for the specified keywords<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>keywords_positions<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>keyword positions<\/em><br \/>\nSERP positions the related domain holds in SERP for the specified keywords<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u200c\u200c[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<blockquote><p>Instead of \u2018login\u2019 and \u2018password\u2019 use your credentials from https:\/\/app.dataforseo.com\/api-access<\/p><\/blockquote><div id=\"curl\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-bash hljs\"># Instead of &#039;login&#039; and &#039;password&#039; use your credentials from https:\/\/app.dataforseo.com\/api-access \r\nlogin=&quot;login&quot; \r\npassword=&quot;password&quot; \r\ncred=&quot;$(printf ${login}:${password} | base64)&quot; \r\ncurl --location --request POST &quot;https:\/\/api.dataforseo.com\/v3\/dataforseo_labs\/bing\/serp_competitors\/live&quot; \r\n--header &quot;Authorization: Basic ${cred}&quot;  \r\n--header &quot;Content-Type: application\/json&quot; \r\n--data-raw &#039;[\r\n    {\r\n        &quot;keywords&quot;: [\r\n            &quot;phone&quot;\r\n        ],\r\n        &quot;language_name&quot;: &quot;English&quot;,\r\n        &quot;location_code&quot;: 2840,\r\n        &quot;item_types&quot; : [&quot;organic&quot;],\r\n        &quot;limit&quot;:5\r\n    }\r\n]&#039;<\/code><\/pre><\/div><\/div><div id=\"php\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-php hljs\">&lt;?php\r\n\/\/ You can download this file from here https:\/\/cdn.dataforseo.com\/v3\/examples\/php\/php_RestClient.zip\r\nrequire(&#039;RestClient.php&#039;);\r\n$api_url = &#039;https:\/\/api.dataforseo.com\/&#039;;\r\n\/\/ Instead of &#039;login&#039; and &#039;password&#039; use your credentials from https:\/\/app.dataforseo.com\/api-access\r\n$client = new RestClient($api_url, null, &#039;login&#039;, &#039;password&#039;);\r\n\r\n$post_array = array();\r\n\/\/ simple way to set a task\r\n$post_array[] = array(\r\n\t&quot;keywords&quot; =&gt; [\r\n\t\t&quot;phone&quot;,\r\n\t\t&quot;watch&quot;\r\n\t],\r\n\t&quot;language_name&quot; =&gt; &quot;English&quot;,\r\n\t&quot;location_code&quot; =&gt; 2840,\r\n\t&quot;filters&quot; =&gt; [\r\n\t\t[&quot;relevant_serp_items&quot;, &quot;&gt;&quot;, 0],\r\n\t\t&quot;or&quot;,\r\n\t\t[&quot;median_position&quot;, &quot;in&quot;, [ 1, 10 ]]\r\n\t]\r\n);\r\ntry {\r\n   \/\/ POST \/v3\/dataforseo_labs\/bing\/serp_competitors\/live\r\n   $result = $client-&gt;post(&#039;\/v3\/dataforseo_labs\/bing\/serp_competitors\/live&#039;, $post_array);\r\n   print_r($result);\r\n   \/\/ do something with post result\r\n} catch (RestClientException $e) {\r\n   echo &quot;n&quot;;\r\n   print &quot;HTTP code: {$e-&gt;getHttpCode()}n&quot;;\r\n   print &quot;Error code: {$e-&gt;getCode()}n&quot;;\r\n   print &quot;Message: {$e-&gt;getMessage()}n&quot;;\r\n   print  $e-&gt;getTraceAsString();\r\n   echo &quot;n&quot;;\r\n}\r\n$client = null;\r\n?&gt;<\/code><\/pre><\/div><\/div><div id=\"javascript\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-javascript hljs\">const post_array = [];\r\n\r\npost_array.push({\r\n  &quot;keywords&quot;: [\r\n    &quot;phone&quot;,\r\n    &quot;watch&quot;\r\n  ],\r\n  &quot;language_name&quot;: &quot;English&quot;,\r\n  &quot;location_code&quot;: 2840,\r\n  &quot;filters&quot;: [\r\n    [&quot;relevant_serp_items&quot;, &quot;&gt;&quot;, 0],\r\n    &quot;or&quot;,\r\n    [&quot;median_position&quot;, &quot;in&quot;, [1, 10]]\r\n  ]\r\n});\r\n\r\nconst axios = require(&#039;axios&#039;);\r\n\r\naxios({\r\n  method: &#039;post&#039;,\r\n  url: &#039;https:\/\/api.dataforseo.com\/v3\/dataforseo_labs\/bing\/serp_competitors\/live&#039;,\r\n  auth: {\r\n    username: &#039;login&#039;,\r\n    password: &#039;password&#039;\r\n  },\r\n  data: post_array,\r\n  headers: {\r\n    &#039;content-type&#039;: &#039;application\/json&#039;\r\n  }\r\n}).then(function (response) {\r\n  var result = response[&#039;data&#039;][&#039;tasks&#039;];\r\n  \/\/ Result data\r\n  console.log(result);\r\n}).catch(function (error) {\r\n  console.log(error);\r\n});<\/code><\/pre><\/div><\/div><div id=\"python\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-python hljs\">from client import RestClient\r\n# You can download this file from here https:\/\/cdn.dataforseo.com\/v3\/examples\/python\/python_Client.zip\r\nclient = RestClient(&quot;login&quot;, &quot;password&quot;)\r\npost_data = dict()\r\n# simple way to set a task\r\npost_data[len(post_data)] = dict(\r\n    keywords=[\r\n        &quot;phone&quot;,\r\n        &quot;watch&quot;\r\n    ],\r\n    location_name=&quot;United States&quot;,\r\n    language_name=&quot;English&quot;,\r\n    filters=[\r\n        [&quot;relevant_serp_items&quot;, &quot;&gt;&quot;, 0],\r\n        &quot;or&quot;,\r\n        [&quot;median_position&quot;, &quot;in&quot;, [ 1, 10 ]]\r\n    ]\r\n)\r\n# POST \/v3\/dataforseo_labs\/bing\/serp_competitors\/live\r\nresponse = client.post(&quot;\/v3\/dataforseo_labs\/bing\/serp_competitors\/live&quot;, post_data)\r\n# you can find the full list of the response codes here https:\/\/docs.dataforseo.com\/v3\/appendix\/errors\r\nif response[&quot;status_code&quot;] == 20000:\r\n    print(response)\r\n    # do something with result\r\nelse:\r\n    print(&quot;error. Code: %d Message: %s&quot; % (response[&quot;status_code&quot;], response[&quot;status_message&quot;]))<\/code><\/pre><\/div><\/div><div id=\"csharp\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-csharp hljs\">using Newtonsoft.Json;\r\nusing System;\r\nusing System.Collections.Generic;\r\nusing System.Net.Http;\r\nusing System.Net.Http.Headers;\r\nusing System.Text;\r\nusing System.Threading.Tasks;\r\n\r\nnamespace DataForSeoDemos\r\n{\r\n    public static partial class Demos\r\n    {\r\n        public static async Task dataforseo_labs_bing_serp_competitors_live()\r\n        {\r\n            var httpClient = new HttpClient\r\n            {\r\n                BaseAddress = new Uri(&quot;https:\/\/api.dataforseo.com\/&quot;),\r\n                \/\/ Instead of &#039;login&#039; and &#039;password&#039; use your credentials from https:\/\/app.dataforseo.com\/api-access\r\n                DefaultRequestHeaders = { Authorization = new AuthenticationHeaderValue(&quot;Basic&quot;, Convert.ToBase64String(Encoding.ASCII.GetBytes(&quot;login:password&quot;))) }\r\n            };\r\n            var postData = new List&lt;object&gt;();\r\n            postData.Add(new\r\n            {\r\n                keywords = new[]\r\n                {\r\n                    &quot;phone&quot;,\r\n                    &quot;watch&quot;\r\n                },\r\n                location_name = &quot;United States&quot;,\r\n                language_name = &quot;English&quot;,\r\n                filters = new object[]\r\n                {\r\n                    new object[] { &quot;relevant_serp_items&quot;, &quot;&gt;&quot;, 0 },\r\n                    &quot;or&quot;,\r\n                    new object[] { &quot;median_position&quot;, &quot;in&quot;, new object[] { 1, 10 } }\r\n                }\r\n            });\r\n            \/\/ POST \/v3\/dataforseo_labs\/bing\/serp_competitors\/live\r\n            \/\/ the full list of possible parameters is available in documentation\r\n            var taskPostResponse = await httpClient.PostAsync(&quot;\/v3\/dataforseo_labs\/bing\/serp_competitors\/live&quot;, new StringContent(JsonConvert.SerializeObject(postData)));\r\n            var result = JsonConvert.DeserializeObject(await taskPostResponse.Content.ReadAsStringAsync());\r\n            \/\/ you can find the full list of the response codes here https:\/\/docs.dataforseo.com\/v3\/appendix\/errors\r\n            if (result.status_code == 20000)\r\n            {\r\n                \/\/ do something with result\r\n                Console.WriteLine(result);\r\n            }\r\n            else\r\n                Console.WriteLine($&quot;error. Code: {result.status_code} Message: {result.status_message}&quot;);\r\n        }\r\n    }\r\n}<\/code><\/pre><\/div><\/div><blockquote><p>The above command returns JSON structured like this:<\/p><\/blockquote><div class=\"example example--json\"><div class=\"example__content\"><div class=\"example__code example__code-json\"><pre><code class=\"language-json hljs\">{\r\n  &quot;version&quot;: &quot;0.1.20220216&quot;,\r\n  &quot;status_code&quot;: 20000,\r\n  &quot;status_message&quot;: &quot;Ok.&quot;,\r\n  &quot;time&quot;: &quot;0.1093 sec.&quot;,\r\n  &quot;cost&quot;: 0.0113,\r\n  &quot;tasks_count&quot;: 1,\r\n  &quot;tasks_error&quot;: 0,\r\n  &quot;tasks&quot;: [\r\n    {\r\n      &quot;id&quot;: &quot;03151520-1535-0383-0000-39bcba7b8684&quot;,\r\n      &quot;status_code&quot;: 20000,\r\n      &quot;status_message&quot;: &quot;Ok.&quot;,\r\n      &quot;time&quot;: &quot;0.0632 sec.&quot;,\r\n      &quot;cost&quot;: 0.0113,\r\n      &quot;result_count&quot;: 1,\r\n      &quot;path&quot;: [\r\n        &quot;v3&quot;,\r\n        &quot;dataforseo_labs&quot;,\r\n        &quot;bing&quot;,\r\n        &quot;serp_competitors&quot;,\r\n        &quot;live&quot;\r\n      ],\r\n      &quot;data&quot;: {\r\n        &quot;api&quot;: &quot;dataforseo_labs&quot;,\r\n        &quot;function&quot;: &quot;serp_competitors&quot;,\r\n        &quot;se_type&quot;: &quot;bing&quot;,\r\n        &quot;keywords&quot;: [\r\n          &quot;phone&quot;,\r\n          &quot;watch&quot;\r\n        ],\r\n        &quot;language_name&quot;: &quot;English&quot;,\r\n        &quot;location_code&quot;: 2840,\r\n        &quot;filters&quot;: [\r\n          [\r\n            &quot;relevant_serp_items&quot;,\r\n            &quot;&gt;&quot;,\r\n            0\r\n          ],\r\n          &quot;or&quot;,\r\n          [\r\n            &quot;median_position&quot;,\r\n            &quot;in&quot;,\r\n            [\r\n              1,\r\n              10\r\n            ]\r\n          ]\r\n        ]\r\n      },\r\n      &quot;result&quot;: [\r\n        {\r\n          &quot;se_type&quot;: &quot;bing&quot;,\r\n          &quot;seed_keywords&quot;: [\r\n            &quot;phone&quot;,\r\n            &quot;watch&quot;\r\n          ],\r\n          &quot;location_code&quot;: 2840,\r\n          &quot;language_code&quot;: &quot;en&quot;,\r\n          &quot;total_count&quot;: 13,\r\n          &quot;items_count&quot;: 13,\r\n          &quot;items&quot;: [\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.amazon.com&quot;,\r\n              &quot;avg_position&quot;: 3,\r\n              &quot;median_position&quot;: 2,\r\n              &quot;rating&quot;: 194,\r\n              &quot;etv&quot;: 12565.555,\r\n              &quot;keywords_count&quot;: 2,\r\n              &quot;visibility&quot;: 1.6,\r\n              &quot;relevant_serp_items&quot;: 2,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;phone&quot;: [\r\n                  4\r\n                ],\r\n                &quot;watch&quot;: [\r\n                  2\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;play.google.com&quot;,\r\n              &quot;avg_position&quot;: 1,\r\n              &quot;median_position&quot;: 1,\r\n              &quot;rating&quot;: 99,\r\n              &quot;etv&quot;: 16796,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 1,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;phone&quot;: [\r\n                  1\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.apple.com&quot;,\r\n              &quot;avg_position&quot;: 1,\r\n              &quot;median_position&quot;: 1,\r\n              &quot;rating&quot;: 99,\r\n              &quot;etv&quot;: 16747.36,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 1,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;watch&quot;: [\r\n                  1\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.bestbuy.com&quot;,\r\n              &quot;avg_position&quot;: 2,\r\n              &quot;median_position&quot;: 2,\r\n              &quot;rating&quot;: 98,\r\n              &quot;etv&quot;: 8950.5,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.9,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;phone&quot;: [\r\n                  2\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.merriam-webster.com&quot;,\r\n              &quot;avg_position&quot;: 3,\r\n              &quot;median_position&quot;: 3,\r\n              &quot;rating&quot;: 97,\r\n              &quot;etv&quot;: 5360.257,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.8,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;watch&quot;: [\r\n                  3\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.thefreedictionary.com&quot;,\r\n              &quot;avg_position&quot;: 4,\r\n              &quot;median_position&quot;: 4,\r\n              &quot;rating&quot;: 96,\r\n              &quot;etv&quot;: 3630.431,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.7,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;watch&quot;: [\r\n                  4\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.worldofwatches.com&quot;,\r\n              &quot;avg_position&quot;: 5,\r\n              &quot;median_position&quot;: 5,\r\n              &quot;rating&quot;: 95,\r\n              &quot;etv&quot;: 2583.721,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.6,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;watch&quot;: [\r\n                  5\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.whitepages.com&quot;,\r\n              &quot;avg_position&quot;: 6,\r\n              &quot;median_position&quot;: 6,\r\n              &quot;rating&quot;: 94,\r\n              &quot;etv&quot;: 1867.4499999999998,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.5,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;phone&quot;: [\r\n                  6\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.watches.com&quot;,\r\n              &quot;avg_position&quot;: 6,\r\n              &quot;median_position&quot;: 6,\r\n              &quot;rating&quot;: 94,\r\n              &quot;etv&quot;: 1862.042,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.5,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;watch&quot;: [\r\n                  6\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.usu.edu&quot;,\r\n              &quot;avg_position&quot;: 7,\r\n              &quot;median_position&quot;: 7,\r\n              &quot;rating&quot;: 93,\r\n              &quot;etv&quot;: 1414.4,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.4,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;phone&quot;: [\r\n                  7\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.netflix.com&quot;,\r\n              &quot;avg_position&quot;: 7,\r\n              &quot;median_position&quot;: 7,\r\n              &quot;rating&quot;: 93,\r\n              &quot;etv&quot;: 1410.304,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.4,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;watch&quot;: [\r\n                  7\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.murray.utah.gov&quot;,\r\n              &quot;avg_position&quot;: 8,\r\n              &quot;median_position&quot;: 8,\r\n              &quot;rating&quot;: 92,\r\n              &quot;etv&quot;: 1088.425,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.3,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;phone&quot;: [\r\n                  8\r\n                ]\r\n              }\r\n            },\r\n            {\r\n              &quot;se_type&quot;: &quot;bing&quot;,\r\n              &quot;domain&quot;: &quot;www.plgrove.org&quot;,\r\n              &quot;avg_position&quot;: 9,\r\n              &quot;median_position&quot;: 9,\r\n              &quot;rating&quot;: 91,\r\n              &quot;etv&quot;: 828.75,\r\n              &quot;keywords_count&quot;: 1,\r\n              &quot;visibility&quot;: 0.2,\r\n              &quot;relevant_serp_items&quot;: 1,\r\n              &quot;keywords_positions&quot;: {\r\n                &quot;phone&quot;: [\r\n                  9\r\n                ]\r\n              }\r\n            }\r\n          ]\r\n        }\r\n      ]\r\n    }\r\n  ]\r\n}<\/code><\/pre><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_column_text] SERP Competitors \u200c This endpoint will provide you with a list of domain rankings for the keywords you specify. You will also get SERP rankings, rating, estimated traffic volume, and visibility values the provided domains gain from the specified keywords. [\/vc_column_text] POST https:\/\/api.dataforseo.com\/v3\/dataforseo_labs\/bing\/serp_competitors\/live Pricing Your account will be charged for each request. The cost [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template.php","meta":{"apibase_doc_request_yaml":"","apibase_doc_request_additional_yaml":"","apibase_doc_response_yaml":"","footnotes":""},"class_list":["post-13147","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/pages\/13147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/comments?post=13147"}],"version-history":[{"count":17,"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/pages\/13147\/revisions"}],"predecessor-version":[{"id":20662,"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/pages\/13147\/revisions\/20662"}],"wp:attachment":[{"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/media?parent=13147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}