{"info":{"_postman_id":"36608be9-97b9-4b84-be68-0aa610750f90","name":"Batch API","description":"<html><head></head><body><h2 id=\"we-have-launched-our-new-docs\">We have launched our new <a href=\"https://developers.similarweb.com/docs\">Docs</a>!</h2>\n<p>To get the most up-to-date information about our API Offerings please go <a href=\"https://developers.similarweb.com/reference/intro-to-the-batch-api-datasets\">here</a>.</p>\n<hr>\n<hr>\n<hr>\n<hr>\n<hr>\n<hr>\n<p>Easily extract valuable digital traffic data at scale for any analysis purpose. The Similarweb new and enhanced Batch API has additional capabilities incorporated to retrieve data reports in the most efficient manner possible.</p>\n<p>You can now group your requests so your code runs faster and more efficiently. The Batch API allows you to make requests for up to 1M domains/apps/keywords for multiple countries and so many different metrics (find them detailed below).</p>\n<p>Please note that you will need a different API key designated for the Batch API. It is not possible to use a REST API key to make Batch API requests. To get your API Key, go to the <a href=\"https://account.similarweb.com/batch-api\">Similarweb Account Page</a>.</p>\n<p>To visit the REST API documentation, click <a href=\"https://developers.similarweb.com/docs\">here</a>.</p>\n<h1 id=\"whats-new\">What's New?</h1>\n<p>September 2023</p>\n<p>Our new <a href=\"https://developers.similarweb.com/docs\">docs</a> are available! to get the most up-to-date information about our API Offerings please go <a href=\"https://developers.similarweb.com/reference/intro-to-the-batch-api-datasets\">here</a>.</p>\n<p>May 2023</p>\n<h4 id=\"traffic-sources\">Traffic Sources</h4>\n<p>Returns the distinct sources driving traffic to websites.</p>\n<p>1 new metric - <strong>desktop_traffic_source_share</strong></p>\n<h4 id=\"company-information\">Company Information</h4>\n<p>Returns company data correlated to websites.</p>\n<p>7 new metrics - <strong>company_headquarters_country, company_headquarters_state, company_headquarters_city, company_headquarters_zip_code, company_name, company_estimated_revenue_range, company_employee_range</strong></p>\n<p>April 2023</p>\n<h4 id=\"keyword-monthly-volume-monthly\">Keyword Monthly Volume Monthly</h4>\n<p>The Monthly number of searches performed for the keyword in Google, in the selected country, across desktop and mobile.</p>\n<p>New Metric - all_keyword_monthly_search_volume</p>\n<p>Data Availability - 3 years history.</p>\n<h4 id=\"keyword-difficulty\">Keyword Difficulty</h4>\n<p>Returns a measure of how difficult it would be to rank on the top 20 results in google for this keyword in the selected country.</p>\n<p>New Metric - desktop_keyword_difficulty</p>\n<p>March 2023</p>\n<h4 id=\"new-vs-returning\">New Vs Returning</h4>\n<p>Returns the unique users that were not spotted visiting the site for at least three months, the remaining visitors are returning visitors.</p>\n<p>Two new metrics - <strong>desktop_new_visitors, desktop_returning_visitors</strong></p>\n<h4 id=\"desktop--mobile-audience-interests\">Desktop &amp; Mobile Audience Interests</h4>\n<p>Returns which domains interest a visitor audience of a specific domain.</p>\n<p>4 new metrics - <strong>desktop_audience_interests_affinity, desktop_audience_interests_overlap, mobile_audience_interests_affinity, mobile_audience_interests_overlap</strong></p>\n<h6 id=\"january-2023\">January 2023</h6>\n<h4 id=\"age--gender-demographics\">Age &amp; Gender Demographics</h4>\n<p>Returns a Gender/Age Distribution of a website's users (not available for WW).</p>\n<p>14 new metrics - <strong>all_males_share, all_females_share, desktop_ages_18_to_24_share, desktop_ages_25_to_34_share, desktop_ages_35_to_44_share, desktop_ages_45_to_54_share, desktop_ages_55_to_64_share, desktop_ages_65_plus_share, mobile_ages_18_to_24_share, mobile_ages_25_to_34_share, mobile_ages_35_to_44_share, mobile_ages_45_to_54_share, mobile_ages_55_to_64_share, mobile_ages_65_plus_share.</strong></p>\n<h4 id=\"ppc-spend\">PPC Spend</h4>\n<p>Returns an estimation of the domain's spending on PPC search terms.</p>\n<p>Two new metrics <strong>desktop_ppc_spend_usd</strong> and <strong>mobile_ppc_spend_usd.</strong></p>\n<h4 id=\"app-intelligence\">App Intelligence</h4>\n<p>We've now added the App Intelligence metrics!</p>\n<p>Six new metrics <strong>apps_daily_active_users</strong>, <strong>apps_unique_installs</strong>, <strong>apps_downloads</strong>, <strong>apps_sessions_per_user</strong>, <strong>apps_avg_usage_time_per_session</strong>, and <strong>apps_avg_total_usage_time_per_user</strong>.</p>\n<h4 id=\"deduplicated-audience\">Deduplicated Audience</h4>\n<p>Returns the average number of individuals who visited across desktop and mobile.</p>\n<p>the new metric is - <strong>deduplicated_audience</strong>.</p>\n<h4 id=\"similar-sites\">Similar Sites</h4>\n<p>Reveal websites that are similar in their content, audience, keywords, and referrals compared to the chosen website.</p>\n<p>the new metric is - <strong>site_affinity</strong>.</p>\n<h6 id=\"december-2022\">December 2022</h6>\n<h4 id=\"more-date-selection-functionality\">More date selection functionality</h4>\n<p>We are now supporting 4 ways of expressing dates selection -</p>\n<p><strong>start &amp; end date</strong> - just specify the dates you are interested in.</p>\n<p><strong>all history</strong> - grab all the historical data we have available with one request.</p>\n<p><strong>latest</strong> - set the end date to the latest available automatically to always get the freshest data.</p>\n<p><strong>window size</strong> - in case you need to specify a relative time frame compared to the end date <em>(start_date = end_date - window_size)</em> - for example - the last 3 months, last week, etc, usually work with the latest parameter.</p>\n<h6 id=\"october-2022\">October 2022</h6>\n<h4 id=\"app-intelligence-premium\">App Intelligence Premium</h4>\n<p>Complete the view of your digital landscape with App Intelligence Premium, powered by data.ai (formerly App Annie). Query 20 metrics boasting best-in-class data across Android and iOS in up to 60 countries.</p>\n<h6 id=\"august-2022\">August 2022</h6>\n<h4 id=\"5-years-of-historical-data\">5 years of historical data</h4>\n<p>Analyze 61 months of historical data for a better understanding of market trends over time. 5 years of historical data is a premium add-on. Get in touch with your account manager for more information.</p>\n<p>To see which metrics are available, use the <a href=\"https://documenter.getpostman.com/view/8688131/SWLe78Fo#2ddedd58-f19d-46b9-9782-a86fc45d80d8\">Data Availability</a> describe endpoint. Remember to browse daily, weekly, and monthly granularity.</p>\n<h4 id=\"pageviews\">Pageviews</h4>\n<p>Total pageviews is a new metric avilable via the Batch API. Request desktop, mobile web, or total traffic. Available exclusively in daily granularity.</p>\n<h4 id=\"mobile-web-algorithm-update\">Mobile Web Algorithm Update</h4>\n<p>We released a brand new Mobile Web Algorithm on August 22, improving Similarweb’s accuracy across more sites, site sizes, and countries. This impacts any metric that has a mobile web or a total traffic component (mobile web + desktop). Read more <a href=\"https://support.similarweb.com/hc/en-us/articles/6171887839389-Guide-to-Similarweb-s-Mobile-Web-Algorithm-Update-2022\">here</a>, or speak to your account manager for more information.</p>\n<h1 id=\"traffic-and-engagement-metrics\">Traffic and Engagement Metrics</h1>\n<p>Here are the supported metrics with their granularity:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Metric Name</strong></th>\n<th><strong>Supported Granularity</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Primary Key</strong></th>\n<th><strong>Metric Group</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>all_traffic_visits</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns estimated number of visits for the domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>all_page_views</td>\n<td>Daily</td>\n<td>Double</td>\n<td>Returns the total number of pageviews for the selected domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>all_traffic_pages_per_visit</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the average page views per visit for the given domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>all_traffic_average_visit_duration</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the average visit duration on the given domain (in seconds).</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>all_traffic_bounce_rate</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the bounce rate for the given domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_vs_mobile_split</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns desktop vs. mobile web traffic share split. This metric costs 2 data points (desktop and mobile).</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_visits</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the estimated number of desktop visits for the domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_unique_visitors</td>\n<td>Monthly, Daily</td>\n<td>Double</td>\n<td>Returns unique desktop visitors.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_page_views</td>\n<td>Daily</td>\n<td>Double</td>\n<td>Returns the total number of desktop pageviews for the selected domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_pages_per_visit</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the average page views per desktop visit for the given domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_average_visit_duration</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the average desktop visit duration on the given domain (in seconds).</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_bounce_rate</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the desktop bounce rate for the given domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>mobile_visits</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns estimated number of mobile web visits for the domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>mobile_unique_visitors</td>\n<td>Monthly, Daily</td>\n<td>Double</td>\n<td>Returns unique mobile web visitors.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>mobile_page_views</td>\n<td>Daily</td>\n<td>Double</td>\n<td>Returns the total number of mobile pageviews for the selected domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>mobile_pages_per_visit</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the average page views per mobile web visit for the given domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>mobile_average_visit_duration</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the average mobile web visit duration on the given domain (in seconds).</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>mobile_bounce_rate</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Double</td>\n<td>Returns the mobile web bounce rate for the given domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>global_rank</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>Returns SimilarWeb's monthly Global Rank for a given domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>country_rank</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>Returns SimilarWeb's monthly Country Rank for a given domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>category_rank_new</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>Returns the Global Rank within its given category.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>category</td>\n<td>Monthly</td>\n<td>String</td>\n<td>Returns the top category associated with the domain.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_marketing_channels</td>\n<td>Monthly, Weekly, Daily</td>\n<td>Array</td>\n<td>Returns the overview of traffic sources driving desktop traffic to the domain broken down by source type and traffic share. This metric supports JSON format only.</td>\n<td>site, country</td>\n<td>Marketing Channels</td>\n</tr>\n<tr>\n<td>mobile_marketing_channels</td>\n<td>Monthly</td>\n<td>Array</td>\n<td>Returns the overview of traffic sources driving mobile web traffic to the domain broken down by source type and traffic share. This metric supports JSON format only.</td>\n<td>site, country</td>\n<td>Marketing Channels</td>\n</tr>\n<tr>\n<td>desktop_top_geo</td>\n<td>Monthly</td>\n<td>Array</td>\n<td>Returns the desktop traffic share broken down by the top 10 countries driving traffic to the website, between the selected dates (min. 1 month). The countries are represented by their <a href=\"https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2\">two-letter country codes</a>.</td>\n<td>site</td>\n<td>Top Geo</td>\n</tr>\n<tr>\n<td>site_affinity</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns a similarity grade of two websites (Similar sites).</td>\n<td>site_1, site_2</td>\n<td>Similar Sites</td>\n</tr>\n<tr>\n<td>deduplicated_audience</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the average number of individuals who visited across desktop and mobile.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_ppc_spend_usd</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns an estimation of the domain spending on PPC search terms on desktop.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>mobile_ppc_spend_usd</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns an estimation of the domain spending on PPC search terms on mobile.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_new_visitors</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the unique users that were not spotted visiting the site for at least three months, the remaining visitors are returning visitors.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n<tr>\n<td>desktop_returning_visitors</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the unique users that were not spotted visiting the site for at least three months, the remaining visitors are returning visitors.</td>\n<td>site, country</td>\n<td>Traffic &amp; Engagement</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"referral-traffic-metrics\">Referral Traffic Metrics</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Metric Name</th>\n<th>Supported Granularity</th>\n<th>Type</th>\n<th>Description</th>\n<th>Primary Key</th>\n<th>Metric Group</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>desktop_referral_visits</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the desktop traffic visits of a referral, this metric is a one-to-many metric which means that for one key - a maximum of 1000 referrals values may be returned.</td>\n<td>site, country, site2</td>\n<td>Desktop Referrals</td>\n</tr>\n<tr>\n<td>desktop_referral_share</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the traffic share of each referral from the overall traffic to the selected site in the selected country, this metric is a one-to-many metric which means that for one key - a maximum of 1000 referrals values may be returned.</td>\n<td>site, country, site2</td>\n<td>Desktop Referrals</td>\n</tr>\n<tr>\n<td>desktop_referral_change</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the percentage of change in the traffic based on the selected period over the previous period, this metric is a one-to-many metric which means that for one key - a maximum of 1000 referrals values may be returned.</td>\n<td>site, country, site2</td>\n<td>Desktop Referrals</td>\n</tr>\n<tr>\n<td>mobile_referral_visits</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the mobile traffic visits of a referral, this metric is a one-to-many metric which means that for one key - 1000 referrals values may be returned.</td>\n<td>site, country, site2</td>\n<td>Mobile Referrals</td>\n</tr>\n<tr>\n<td>mobile_referral_share</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the traffic share of each referral from the overall traffic to the selected site in the selected country, this metric is a one-to-many metric which means that for one key - a maximum of 1000 referrals values may be returned.</td>\n<td>site, country, site2</td>\n<td>Mobile Referrals</td>\n</tr>\n<tr>\n<td>mobile_referral_change</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the percentage of change in the traffic based on the selected period over the previous period, this metric is a one-to-many metric which means that for one key - a maximum of 1000 referrals values may be returned.</td>\n<td>site, country, site2</td>\n<td>Mobile Referrals</td>\n</tr>\n<tr>\n<td>desktop_outgoing_referral_visits</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the desktop traffic visits of an outgoing referral, this metric is a one-to-many metric which means that for one key - 1000 referrals values may be returned.</td>\n<td>site, country, site2</td>\n<td>Desktop Referrals</td>\n</tr>\n<tr>\n<td>desktop_outgoing_referral_share</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the traffic share of each referral from the overall traffic to the selected site in the selected country, this metric is a one-to-many metric which means that for one key - a maximum of 1000 outgoing referrals values may be returned.</td>\n<td>site, country, site2</td>\n<td>Desktop Referrals</td>\n</tr>\n<tr>\n<td>desktop_outgoing_referral_change</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns the percentage of change in the traffic based on the selected period over the previous period, this metric is a one-to-many metric which means that for one key - a maximum of 1000 outgoing referrals values may be returned.</td>\n<td>site, country, site2</td>\n<td>Desktop Referrals</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"audience-interests-metrics\">Audience Interests Metrics</h1>\n<p>Returns which domains interest a visitor audience of a specific domain.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Metric Name</strong></th>\n<th><strong>Supported Granularity</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Primary Key</strong></th>\n<th><strong>Table</strong></th>\n<th><strong>Datapoints Deducted (datapoints:keyword)</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>desktop_audience_interests_affinity</strong></td>\n<td>Monthly</td>\n<td>Double</td>\n<td></td>\n<td>Site, country, site_y</td>\n<td>audience_interests</td>\n<td>1:1</td>\n</tr>\n<tr>\n<td><strong>desktop_audience_interests_overlap</strong></td>\n<td>Monthly</td>\n<td>Double</td>\n<td></td>\n<td>Site, country, site_y</td>\n<td>audience_interests</td>\n<td>1:1</td>\n</tr>\n<tr>\n<td><strong>mobile_audience_interests_affinity</strong></td>\n<td>Monthly</td>\n<td>Double</td>\n<td></td>\n<td>Site, country, site_y</td>\n<td>audience_interests</td>\n<td>1:1</td>\n</tr>\n<tr>\n<td><strong>mobile_audience_interests_overlap</strong></td>\n<td>Monthly</td>\n<td>Double</td>\n<td></td>\n<td>Site, country, site_y</td>\n<td>audience_interests</td>\n<td>1:1</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"keyword-analysis-metrics\">Keyword Analysis Metrics</h1>\n<p>The below metrics are available to customers with Keyword Analysis included in their API subscription. Reach out to your Account Manager for more information.</p>\n<p>Reporting for weekly keywords begins October 2021. Request up to 36 months of historical data, depending on your subscription permissions.</p>\n<p>\"7days\" granularity returns the last 7 days of available data. For this granularity, include <code>“latest”: true</code> in the body of the request.</p>\n<p>Up to 300k keywords are available per site. For pagination purposes, use “sort”, “limit”, “offset”, and \"sort_asc\". For example:</p>\n<p><em>“sort”: desktop_keywords_paid_visits - the metric you'd like the report to be ordered by</em></p>\n<p>*\"limit\": 10* - the number of top results</p>\n<p>*\"offset\": 0* - the number of top results to be skipped</p>\n<p>*\"sort_asc\": true* - the order of results. Enter \"true\" for ascending, or \"false\" for descending. Default is false.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Metric Name</strong></th>\n<th><strong>Supported Granularity</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Primary Key</strong></th>\n<th><strong>Metric Group</strong></th>\n<th><strong>Datapoints Deducted (datapoints:keyword)</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>desktop_keywords_organic_visits</td>\n<td>7days, weekly</td>\n<td>Double</td>\n<td>Number of visits driven to a website by clicks on organic search results.</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_organic_share</td>\n<td>7days, weekly</td>\n<td>Double</td>\n<td>Percentage occurence of search term in organic searches (compared to Paid searches).</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_top_organic_url_position</td>\n<td>7days, weekly</td>\n<td>Double</td>\n<td>The URL's average organic position on the Google SERP in the selected timeframe.</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_top_organic_url</td>\n<td>7days, weekly</td>\n<td>String</td>\n<td>Most recent URL displayed in organic Google search results, in the selected country, from the past 30 days.</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_paid_visits</td>\n<td>7days, weekly</td>\n<td>Double</td>\n<td>Number of visits driven to a website by clicks on paid search results.</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_paid_share</td>\n<td>7days, weekly</td>\n<td>Double</td>\n<td>Percentage occurence of search term in Paid searches (compared to organic).</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_top_paid_url_position</td>\n<td>7days, weekly</td>\n<td>Double</td>\n<td>The URL's average paid position on the Google SERP in the selected timeframe.</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_top_paid_url</td>\n<td>7days, weekly</td>\n<td>String</td>\n<td>Most recent URL displayed in paid Google search results, in the selected country, from the past 30 days.</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_total_visits</td>\n<td>7days, weekly</td>\n<td>Double</td>\n<td>The Number of visits driven to a website by clicks on both organic and paid search results.</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_total_share</td>\n<td>7days, weekly</td>\n<td>Double</td>\n<td>Percentage of search traffic sent by this keyword to the analyzed websites</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_top_all_url_position</td>\n<td>7days, weekly</td>\n<td>Double</td>\n<td>The URL's average position for both paid and organic keywords on the Google SERP in the selected timeframe.</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>desktop_keywords_top_all_url</td>\n<td>7days, weekly</td>\n<td>String</td>\n<td>Most recent URL displayed for both paid and organic Google search results, in the selected country, from the past 30 days.</td>\n<td>Site, country, keyword</td>\n<td>Desktop Site Keywords</td>\n<td>1:100</td>\n</tr>\n<tr>\n<td>all_keyword_volume</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The Annual average number of searches performed for the keyword in Google, in the selected country, across desktop and mobile. Reporting from 03/2022.</td>\n<td>Keyword, country</td>\n<td>Keywords</td>\n<td>1:25</td>\n</tr>\n<tr>\n<td>all_keyword_monthly_search_volume</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The Monthly number of searches performed for the keyword in Google, in the selected country, across desktop and mobile.</td>\n<td>Keyword, country</td>\n<td>Keywords</td>\n<td>1:25</td>\n</tr>\n<tr>\n<td>all_keyword_cpc</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Estimated price (USD) that advertisers pay to buy an ad in Google Adwords triggered by the keyword, in the selected country. Reporting from 03/2022.</td>\n<td>Keyword, country</td>\n<td>Keywords</td>\n<td>1:25</td>\n</tr>\n<tr>\n<td>desktop_keyword_difficulty</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Returns a measure of how difficult it would be to rank on the top 20 results in google for this keyword in the selected country.  <br>Available since 01/2021.</td>\n<td>Keyword, Country</td>\n<td>Keywords</td>\n<td>1:25</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"shopper-intelligence-metrics\">Shopper Intelligence Metrics</h1>\n<p>The following metrics are available exclusively to Similarweb Shopper Intelligence customers with Batch API access.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Metric Name</strong></th>\n<th><strong>Supported Granularity</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Primary Key</strong></th>\n<th><strong>Metric Group</strong></th>\n<th><strong>Limit</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>category_sales_performance_cvr</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Conversion rate is calculated by dividing unique purchases by product views in the selected domain and category</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>category_sales_performance_product_views</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of unique product views for the selected domain and category</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>category_sales_performance_revenue</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The amount of revenue generated by the selected domain and category</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>category_sales_performance_units_sold</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of units sold in the selected domain and category</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>category_sales_performance_revenue_1P</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The amount of revenue generated in the selected domain and category by first-party sales</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>category_sales_performance_revenue_3P</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The amount of revenue generated in the selected domain and category by third-party sales.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>category_sales_performance_units_sold_1P</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The number of units sold in the selected domain and category by first-party sales.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>category_sales_performance_units_sold_3P</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The number of units sold in the selected domain and category by third-party sales.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_brands_units_sold</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of units sold for the top brands in the selected domain and category. Query results include up to 80 brands.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Category Top Brands</td>\n<td>80</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_brands_revenue</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The amount of revenue generated by the top brands in the selected domain and category. Query results include up to 80 brands.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Category Top Brands</td>\n<td>80</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_brands_product_views</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of unique product views for the top brands in the selected domain and category. Query results include up to 80 brands.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Category Top Brands</td>\n<td>80</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_brands_cvr</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Conversion rate is calculated by dividing unique purchases by product views in the selected domain and category.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Category Top Brands</td>\n<td>80</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_products_units_sold</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of units sold for the top products in the selected domain and category. Query results include up to 1,000 products.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Products Category</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_products_revenue</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The amount of revenue generated by the top products in the selected domain and category. Query results include up to 1,000 products.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Products Category</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_products_product_views</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of unique views for the top products in the selected domain and category. Query results include up to 1,000 products.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Products Category</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_products_average_unit_price</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The average unit price of top products in selected domain, and category. Query results include up to 1,000 products.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Products Category</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_products_reviews</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of reviews for the top products in the selected domain and category. Query results include up to 1,000 products.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Products Category</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>category_sales_performance_top_products_rating</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The rating of the top products in the selected domain and category. Query results include up to 1,000 products.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Products Category</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>category_onsite_search_top_keywords_total_clicks</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>For each keyword, the number of unique clicks on products in the selected domain, category and time frame. If a consumer clicked on the same product twice in the same 30-min session it is counted as one click.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Keywords Category</td>\n<td>2000</td>\n</tr>\n<tr>\n<td>category_onsite_search_top_keywords_organic_clicks_share</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>For each keyword, the percentage of organic clicks in the selected domain, category and time frame.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Keywords Category</td>\n<td>2000</td>\n</tr>\n<tr>\n<td>category_onsite_search_top_keywords_paid_clicks_share</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>For each keyword, the percentage of paid clicks in the selected domain, category and time frame.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Keywords Category</td>\n<td>2000</td>\n</tr>\n<tr>\n<td>category_onsite_search_top_keywords_top_brand</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>For each keyword, the brand which received the most clicks in the selected category, domain and time frame.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Keywords Category</td>\n<td>2000</td>\n</tr>\n<tr>\n<td>category_onsite_search_top_keywords_top_brand_share</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>For each keyword, percent of clicks the top brand received in the selected category and time frame.</td>\n<td>site,category_id,category_name</td>\n<td>Shopper Top Keywords Category</td>\n<td>2000</td>\n</tr>\n<tr>\n<td>brand_sales_performance_cvr</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>Conversion rate is calculated by dividing unique purchases by product views in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>brand_sales_performance_product_views</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of unique product views for the selected brand in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>brand_sales_performance_revenue</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The amount of revenue generated by the selected brand in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>brand_sales_performance_units_sold</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of units sold by the selected brand in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>brand_sales_performance_revenue_1P</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The amount of revenue generated by the selected brand in the selected domain and category by first-party sales.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>brand_sales_performance_revenue_3P</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The amount of revenue generated by the selected brand in the selected domain and category by third-party sales.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>brand_sales_performance_units_sold_1P</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The number of units sold by the selected brand in the selected domain and category by first-party sales.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>brand_sales_performance_units_sold_3P</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The number of units sold by the selected brand in the selected domain and category by third-party sales.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Brand Category 1st Party 3rd Party</td>\n<td>Customizable. Default: 100.</td>\n</tr>\n<tr>\n<td>brand_sales_performance_top_products_units_sold</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of units sold for the top products by the selected brand in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Products Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_sales_performance_top_products_revenue</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The amount of revenue generated by the top products by the selected brand in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Products Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_sales_performance_top_products_product_views</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of unique views for the top products by the selected brand in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Products Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_sales_performance_top_products_average_unit_price</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The average unit price of top products by the selected brand in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Products Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_sales_performance_top_products_reviews</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>The number of reviews for the top products by the selected brand in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Products Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_sales_performance_top_products_rating</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>The rating of the top products by the selected brand in the selected domain and category.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Products Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_onsite_search_top_keywords_brand_clicks</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>For each keyword, the number of unique clicks on the selected brand's products in the selected domain, category and time frame. If a consumer clicked on the same product twice in the same 30-min session it is counted as one click.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Keywords Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_onsite_search_top_keywords_brand_organic_clicks_share</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>For each keyword, the percentage of organic clicks on the selected brand's products in the selected domain, category and time frame.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Keywords Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_onsite_search_top_keywords_brand_paid_clicks_share</td>\n<td>Monthly</td>\n<td>Double</td>\n<td>For each keyword, the percentage of paid clicks on the selected brand's products in the selected domain, category, and time frame.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Keywords Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_onsite_search_top_keywords_total_clicks</td>\n<td>Monthly</td>\n<td>Integer</td>\n<td>For each keyword, the number of unique clicks on products in the selected domain, category and time frame. If a consumer clicked on the same product twice in the same 30-min session it is counted as one click.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Keywords Brand</td>\n<td>1000</td>\n</tr>\n<tr>\n<td>brand_onsite_search_top_keywords_brand_share</td>\n<td>Monthly</td>\n<td>Float</td>\n<td>For each keyword, percent of clicks on the selected brand’s products in the selected domain and time frame.</td>\n<td>site,brand,category_id,category_name</td>\n<td>Shopper Top Keywords Brand</td>\n<td>1000</td>\n</tr>\n</tbody>\n</table>\n</div><p>Note: all Shopper Intelligence metrics are reported on a monthly basis. For example, querying category_sales_performance_top_products_units_sold for January-March 2022 will produce 3 data points, one for each month (January, February, and March).</p>\n<h1 id=\"app-intelligence-metrics\">App Intelligence Metrics</h1>\n<p>The following metrics are available exclusively to customers with the 'App Intelligence' product in their subscription. Reach out to your Similarweb Account Manager to unlock this feature.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Metric Name</strong></th>\n<th><strong>Supported Granularity</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Primary Key</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>apps_daily_active_users</td>\n<td>Monthly, Daily</td>\n<td>Double</td>\n<td>Returns the number of devices that have used the app in the selected period of time.</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_unique_installs</td>\n<td>Monthly, Daily</td>\n<td>Double</td>\n<td>Returns app unique installs from the store.</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_downloads</td>\n<td>Monthly, Daily</td>\n<td>Double</td>\n<td>Returns the app downloads from the store.</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_sessions_per_user</td>\n<td>Monthly, Daily</td>\n<td>Double</td>\n<td>Returns the average number of times each active user opened the app per day.</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_avg_usage_time_per_session</td>\n<td>Monthly, Daily</td>\n<td>Double</td>\n<td>Returns the average time spent in an app per user per day.</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_avg_total_usage_time_per_user</td>\n<td>Monthly, Daily</td>\n<td>Double</td>\n<td>Returns the average total time spent in an app per day.</td>\n<td>app, country</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"app-intelligence-premium-metrics\">App Intelligence Premium Metrics</h1>\n<p>The following metrics are available exclusively to customers with the 'App Intelligence Premium' product in their subscription. Reach out to your Similarweb Account Manager to unlock this feature.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Metric Name</strong></th>\n<th><strong>Supported Granularity</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Primary Key</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>apps_data_ai_affinity_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns ratio between this app's usage within the user base of the app in query versus the general population.</td>\n<td>primary_app,country, device_code, secondary_app (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_affinity_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns ratio between this app's usage within the user base of the app in query versus the general population.</td>\n<td>primary_app,country, device_code, secondary_app (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_open_rate_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the percentage of the install base that opened the app during the selected time period.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_open_rate_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the percentage of the install base that opened the app during the selected time period.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_monthly_active_users_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average number of active users per month who have used the app in a given period.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_monthly_active_users_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average number of active users per month who have used the app in a given period.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_total_sessions_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the total number of times each active user opened the app in the selected period.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_total_sessions_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the total number of times each active user opened the app in the selected period.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_total_time_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the total time that users spent in the app during the selected period.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_total_time_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the total time that users spent in the app during the selected period.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_average_monthly_user_sessions_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average number of times each active user opened the app per month.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_average_monthly_user_sessions_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average number of times each active user opened the app per month.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_average_monthly_user_time_spent_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average time spent in an app per user, per month.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_average_monthly_user_time_spent_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average time spent in an app per user, per month.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_average_session_length_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average time spent in an app per session, per month.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_average_session_length_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average time spent in an app per session, per month.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_retention_day_30_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the percentage of users who used the app 30 days after the first app opened.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_retention_day_30_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the percentage of users who used the app 30 days after the first app opened.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_install_base_ios</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average number of devices with the analyzed app installed.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_install_base_android</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the average number of devices with the analyzed app installed.</td>\n<td>app, country, device_code (ios device_code: ios-phone, ios-tablet. android device_code: android-phone, android-tablet)</td>\n</tr>\n<tr>\n<td>apps_data_ai_monthly_downloads</td>\n<td>Monthly</td>\n<td>array of double</td>\n<td>Returns the number of downloads per months for the analyzed app</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_daily_active_users</td>\n<td>Monthly, Daily</td>\n<td>array of double</td>\n<td>Returns the daily active users for the analyzed app</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_downloads</td>\n<td>Monthly, Daily</td>\n<td>array of double</td>\n<td>Returns the number of downloads per month for the analyzed app</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_sessions_per_user</td>\n<td>Monthly, Daily</td>\n<td>array of double</td>\n<td>Returns the average number of times each active user opened the app in the selected period.</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_avg_usage_time_per_session</td>\n<td>Monthly, Daily</td>\n<td>array of double</td>\n<td>Returns the total time that users spent in the analyzed app</td>\n<td>app, country</td>\n</tr>\n<tr>\n<td>apps_avg_total_usage_time_per_user</td>\n<td>Monthly, Daily</td>\n<td>array of double</td>\n<td>Returns the average time spent in an app per user</td>\n<td>app, country</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"error-handling\">Error Handling</h1>\n<p><strong>Bad Request</strong> - This error should be treated manually, some parameters of your req in the request you invoked.<br>for example, an error message could look like - \"Request failed due to invalid start/end date. Invalid start_date. Historical data for monthly granularity is available as of - 2018-07. You have requested - 2017-01 please pick a later date.\"<br>So to fix that error you have to change your requests start date to be later</p>\n<p><strong>Internal Error</strong> - This error is an unexpected our that occurred in our servers if you encounter this error our recommendation is to embrace a retry policy, you can re-submit your request or use our 'retry' endpoint, to resubmit your request.</p>\n<p><strong>Unauthorized</strong> - Your API key is invalid, make sure your Similarweb account is active. If you need further help with your API Key reach out to our support team.</p>\n<p><strong>Too Many Requests</strong> - the limit is 10 requests per second, to avoid this error, do not exceed this limitation (limitation will be live soon).</p>\n<h1 id=\"webhooks\">Webhooks</h1>\n<p>Receive event notifications as soon as the status of your report changes. To do this, enter the delivery URL you'd like us to ping when you request a report (for example, you can use the URL of a dedicated Slack channel). Status can be: \"processing\", \"complete\", or \"internal_error\". See an example response payload below.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"event_type\": \"report_status_change\",\n    \"payload\": {\n       \"status\": \"completed\",\n       \"report_id\" : \"3f94dd67-94ec-4d2a-90b4-620ccfc45be7\"\n    }\n  }\n\n</code></pre>\n<p>Use the <a href=\"https://documenter.getpostman.com/view/8688131/SWLe78Fo#7de95025-164b-4b93-b050-7b4aa204c575\">Check Webhook endpoint</a> to validate your webhook integration was sucessful.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"What's New?","slug":"whats-new"},{"content":"Traffic and Engagement Metrics","slug":"traffic-and-engagement-metrics"},{"content":"Referral Traffic Metrics","slug":"referral-traffic-metrics"},{"content":"Audience Interests Metrics","slug":"audience-interests-metrics"},{"content":"Keyword Analysis Metrics","slug":"keyword-analysis-metrics"},{"content":"Shopper Intelligence Metrics","slug":"shopper-intelligence-metrics"},{"content":"App Intelligence Metrics","slug":"app-intelligence-metrics"},{"content":"App Intelligence Premium Metrics","slug":"app-intelligence-premium-metrics"},{"content":"Error Handling","slug":"error-handling"},{"content":"Webhooks","slug":"webhooks"}],"owner":"8688131","collectionId":"36608be9-97b9-4b84-be68-0aa610750f90","publishedId":"SWLe78Fo","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"195AFE"},"publishDate":"2022-06-21T08:09:23.000Z"},"item":[{"name":"Report Generation","item":[{"name":"Request Report","id":"f1e39fea-60c7-4e52-af86-685553ebe236","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Your Batch API Key</p>\n","key":"api-key","type":"text","value":"{{your_api_key}}"}],"body":{"mode":"formdata","formdata":[{"contentType":"application/json","description":"<p>Add a JSON file with the domains, country, supported metrics, granularity and timeframe</p>\n","key":"request","type":"file","src":"/Users/Batchexample.json"}]},"url":"https://api.similarweb.com/v3/batch/request-report","description":"<p>Make a POST request with a JSON in the body or attached as a file as multipart/form-data.</p>\n<p>When adding the JSON in the body of the request, you may request data for up to 100K domains per request.</p>\n<p>If you're attaching the JSON as a file as multipart/form-data, you may request data for up to 1M domains per request.</p>\n<p>Please note that you cannot add both a JSON in the body and attach a JSON file as multipart/form-data in one request.</p>\n<p>The JSON delineates the desired domains, countries, <a href=\"https://documenter.getpostman.com/view/8688131/SWLe78Fo?version=latest#supported-metrics\">metrics</a>, start and end date and granularity for the report.</p>\n<p>You will then receive a report ID in response.</p>\n<p><strong>Building the JSON</strong></p>\n<p>Your JSON file must include the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Is Mandatory?</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>domains</td>\n<td>Yes</td>\n<td>Characters in domain name can include letters, numbers, dashes and hyphens. One request can include up to 1M domains.</td>\n</tr>\n<tr>\n<td>countries</td>\n<td>Yes</td>\n<td>Countries with standard 2-letter ISO encoding when calling all metrics (excluding desktop_top_geo). For worldwide, use \"WW\". This parameter is case-sensitive and must be inputted in capital letters. When calling desktop_top_geo, you must remove any countries from your JSON file.</td>\n</tr>\n<tr>\n<td>metrics</td>\n<td>Yes</td>\n<td>See list of metrics supported below.</td>\n</tr>\n<tr>\n<td>start &amp; end date</td>\n<td>Yes</td>\n<td>For daily granularity, format the start-and-end date like this: YYYY-MM-DD. For monthly granularity, format the start-and-end date like this- YYYY-MM</td>\n</tr>\n<tr>\n<td>granularity</td>\n<td>Yes</td>\n<td>String. Valid values are: daily, weekly, monthly.</td>\n</tr>\n<tr>\n<td>Include_subdomains</td>\n<td>Optional</td>\n<td>Boolean, valid values true, false. Default is true.</td>\n</tr>\n<tr>\n<td>delivery_method</td>\n<td>Optional</td>\n<td>String. Valid values are: \"download_link\", \"<a href=\"https://support.similarweb.com/hc/en-us/articles/4409330169617-How-can-I-access-my-Batch-API-reports-via-S3-bucket-\">bucket_access</a>\", \"<a href=\"https://support.similarweb.com/hc/en-us/articles/5768286598289-How-can-I-integrate-Similarweb-Batch-API-reports-into-a-Snowflake-account-\">snowflake</a>\" . Default Value is \"download_link\". When the delivery method is set to “snowflake”, the “response_format” field is not required.</td>\n</tr>\n<tr>\n<td>delivery_method_params</td>\n<td>Optional</td>\n<td>Use this when requesting reports to be delivered to aggregated Snowflake tables. Input “table_name”: “your_table_name”. See <a href=\"https://support.similarweb.com/hc/en-us/articles/5768286598289-How-can-I-integrate-Similarweb-Batch-API-reports-into-a-Snowflake-account-\">set-up guide</a> for more detail.</td>\n</tr>\n<tr>\n<td>response_format</td>\n<td>Yes</td>\n<td>String. Valid values are: JSON, csv, parquet, orc.</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td>Optional</td>\n<td>Enter the delivery URL you'd like us to ping when the status of your report changes.</td>\n</tr>\n<tr>\n<td>all_history</td>\n<td>Optional</td>\n<td>Boolean, when set to true, will automatically override the dates to the minimum start date and maximum end date, valid values true or false, default is false.</td>\n</tr>\n<tr>\n<td>latest</td>\n<td>Optional</td>\n<td>Boolean, when set to true will override the end date with the latest available date, if start date is not specified it will also override the start date with the same, valid values true or false, default is false.</td>\n</tr>\n<tr>\n<td>window_size</td>\n<td>Optional</td>\n<td>String, when set will override the start date with a time relative to the end date, valid values should be in the format - {number}{y/m/d}, for example - '12d', '3m' or '2y'.</td>\n</tr>\n<tr>\n<td>limit</td>\n<td>Optional</td>\n<td>Integer, Limits the number of results per entity selected, Valid values are above 0, default is based on the metric. for most metrics, it's - 100.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Your JSON file should look like this for all metrics excluding desktop_top_geo:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"filters\": {\n      \"domains\": [\n        \"facebook.com\"\n      ],\n      \"countries\": [\n        \"WW\"\n      ],\n      \"include_subdomains\": true\n    },\n    \"metrics\":[\n        \"all_traffic_visits\"\n    ],\n    \"start_date\": \"2019-12-01\",\n    \"end_date\": \"2020-01-01\",\n    \"granularity\": \"daily\", \n    \"delivery_method\": \"download_link\",\n    \"response_format\": \"json\",\n    \"webhook_url\": \"foo.com\"\n}\n\n</code></pre>\n<h1 id=\"grouping-metrics\">Grouping metrics</h1>\n<p>When requesting a report that includes multiple metrics, please create separate requests for metrics that aren't within the same Metric Group. Check the supported metrics tables above to verify which Metric Group each metric belongs to.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","request-report"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[{"id":"05bf4506-29b4-43b9-9cce-738dc97fa653","name":"Request Report - JSON as multipart/form-data","originalRequest":{"method":"POST","header":[{"key":"api-key","value":"{{your_api_key}}","description":"Your Batch API Key","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"request","description":"Add a JSON file with the domains, country, supported metrics, granularity and timeframe","type":"file","contentType":"application/json","src":"/Users/Batchexample.json"}]},"url":"https://api.similarweb.com/v3/batch/request-report"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n\t\"report_id\": \"{{generated_report_id}}\", \n\t\"status\": \"pending\"\n}"},{"id":"500d0adc-1ac4-4cc3-88b0-0fe08c0451e5","name":"Request Report - JSON in body","originalRequest":{"method":"POST","header":[{"description":"Your Batch API Key","key":"api-key","type":"text","value":"{{your_api_key}}"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"domains\":[\n        \"cnn.com\"\n    ],\n    \"countries\": [\"US\"],\n    \"metrics\":[\n        \"all_traffic_visits\"\n    ],\n    \"start_date\": \"2019-12\",\n    \"end_date\": \"2020-01\",\n    \"granularity\": \"monthly\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.similarweb.com/v3/batch/request-report"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"report_id\": \"{{generated_report_id}}\",\n    \"status\": \"pending\"\n}"}],"_postman_id":"f1e39fea-60c7-4e52-af86-685553ebe236"},{"name":"Request Report - Shopper Intelligence","id":"2a5ecdc9-abb9-4d51-9372-8a798b5eb377","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api-key","value":"{{your_api_key}}","description":"<p>Your batch API key</p>\n","type":"default"}],"body":{"mode":"formdata","formdata":[{"key":"request","value":"/Users/Batchexample.json","description":"<p>Add a JSON file with the domains, categories, brands, supported metrics, granularity and timeframe.</p>\n","type":"default"}]},"url":"https://api.similarweb.com/v3/batch/shopper/request-report","description":"<p>Make a POST request with a JSON in the body or attached as a file as multipart/form-data.,</p>\n<p>Please note that you cannot add both a JSON in the body and attach a JSON file as multipart/form-data in one request.</p>\n<p>The JSON delineates the desired domains, categories, brands, metrics, start &amp; end date, and granularity for the report.</p>\n<p>You will then receive a report ID in the response.</p>\n<p><strong>Building the JSON</strong></p>\n<p>Your JSON file must include the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Mandatory</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>domains</td>\n<td>X</td>\n<td>Characters in domain name can include letters, numbers, dashes, and hyphens.</td>\n</tr>\n<tr>\n<td>metrics</td>\n<td>X</td>\n<td>See list of metrics supported above.</td>\n</tr>\n<tr>\n<td>category_ids</td>\n<td>X</td>\n<td>See list of category IDs <a href=\"https://docs.google.com/spreadsheets/d/1PbGIBvihiuAqiY_OifNtRtehu8Ko02N5TkArGMq3LpE/edit?usp=sharing\">here</a>. Note: data will only be returned for categories included in your subscription package. Customers subscribed to full domains do not need to include category_ids parameter at all when requesting brand metrics.</td>\n</tr>\n<tr>\n<td>brands</td>\n<td></td>\n<td>See list of brands <a href=\"https://docs.google.com/spreadsheets/d/1zah6b-1ulx6RoAFSkFDQYnE_QjcIn3hTWyX2g8fm7o8/edit?usp=sharing\">here</a>.</td>\n</tr>\n<tr>\n<td>start &amp; end date</td>\n<td>X</td>\n<td>Format the start-and-end date like this: YYYY-MM</td>\n</tr>\n<tr>\n<td>granularity</td>\n<td>X</td>\n<td>String. Value is monthly.</td>\n</tr>\n<tr>\n<td>response_format</td>\n<td>X</td>\n<td>String. Valid values are: JSON, CSV, parquet, orc.</td>\n</tr>\n<tr>\n<td>limit</td>\n<td></td>\n<td>Define the number of results that are returned. The limit is per month of data. See Shopper Intelligence metric table for details.</td>\n</tr>\n<tr>\n<td>all_history</td>\n<td></td>\n<td>Boolean, valid values true or false, default is false.</td>\n</tr>\n<tr>\n<td>webhook_url</td>\n<td></td>\n<td>Enter a URL you'd like us to ping when the status of your report changes.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Your JSON file should look like this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"domains\":[\n        \"amazon.com\"\n    ],\n    \"category_ids\": [2335752011],\n    \"metrics\":[\n        \"category_sales_performance_product_views\",\n        \"category_sales_performance_units_sold\",\n        \"category_sales_performance_revenue\",\n        \"category_sales_performance_cvr\"\n    ],\n    \"start_date\": \"2021-09\",\n    \"end_date\": \"2021-11\",\n    \"granularity\": \"monthly\",\n    \"response_format\": \"csv\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["v3","batch","shopper","request-report"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[{"id":"af90ca72-2faf-4bf0-bd92-8c90ac57e6c9","name":"Request Report - Shopper - JSON as multipart/form-data","originalRequest":{"method":"POST","header":[{"key":"api-key","value":"{{your_api_key}}","description":"Your Batch API Key","type":"default"}],"body":{"mode":"formdata","formdata":[{"key":"request","description":"Add a JSON file with the domains, categories, brands, supported metrics, granularity and timeframe.","type":"text","value":"/Users/Batchexample.json"}]},"url":"https://api.similarweb.com/v3/batch/shopper/request-report"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"report_id\": \"{{generated_report_id}}\",\n    \"status\": \"pending\"\n}"},{"id":"009b4d3c-dd03-47c9-a6d9-7bfb71d647c3","name":"Request Report - Shopper - JSON in body","originalRequest":{"method":"POST","header":[{"key":"api-key","value":"{{your_api_key}}","description":"Your Batch API Key","type":"default"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"domains\":[\n        \"amazon.com\"\n    ],\n    \"category_ids\": [-1],\n    \"brands\":[\"LEGO\"],\n    \"metrics\":[\n        \"brand_sales_performance_product_views\",\n        \"brand_sales_performance_units_sold\",\n        \"brand_sales_performance_revenue\",\n        \"brand_sales_performance_cvr\"\n    ],\n    \"start_date\": \"2021-09\",\n    \"end_date\": \"2021-11\",\n    \"granularity\": \"monthly\",\n    \"response_format\": \"csv\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.similarweb.com/v3/batch/shopper/request-report"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"report_id\": \"{{generated_report_id}}\",\n    \"status\": \"pending\"\n}"}],"_postman_id":"2a5ecdc9-abb9-4d51-9372-8a798b5eb377"},{"name":"Retry","id":"01f3de00-4f09-457d-bd80-af4bed6ec898","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api-key","value":"{{api_key}}","type":"text"}],"url":"https://api.similarweb.com/v3/batch/retry/{{generated_report_id}}","description":"<p>If your request fails due to internal error or bad request, you can use this retry endpoint with the report ID to re-execute the request.</p>\n<p>Your initial failed request will not affect your quota. </p>\n","urlObject":{"protocol":"https","path":["v3","batch","retry","{{generated_report_id}}"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"01f3de00-4f09-457d-bd80-af4bed6ec898"},{"name":"Validate Request","id":"564b5209-3b83-422a-8849-1bc88af4d930","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"description":"<p>Use this endpoint to validate that your report request is formatted correctly before running the Request Report endpoint.</p>\n<p>The body should be exactly the same as body of the Request Report.</p>\n","urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"564b5209-3b83-422a-8849-1bc88af4d930"},{"name":"Request report status","id":"78f134ec-e1ef-49b8-8528-5e6fdbfb7e9a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api-key","value":"{{your_api_key}}","description":"<p>Your Batch API Key</p>\n","type":"text"}],"url":"https://api.similarweb.com/v3/batch/request-status/{{generated_report_id}}","description":"<p>Use this GET request with the report ID and poll to receive report status. Upon completion, response will return download link. The download link will remain valid for 30 days. \nWe recommend saving these for a certain time period just in case you will need our assistance to troubleshoot any issue that may occur. </p>\n","urlObject":{"protocol":"https","path":["v3","batch","request-status","{{generated_report_id}}"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[{"id":"2520bd9c-765e-482d-b045-f4a2519ae5d1","name":"Request report status & download link","originalRequest":{"method":"GET","header":[{"key":"api-key","value":"{{your_api_key}}","description":"Your Batch API Key","type":"text"}],"url":"https://api.similarweb.com/v3/batch/request-status/{{generated_report_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n \"download_url\": \"https://web-bulk-api-reports.s3.amazonaws.com/uniqueJobID&Signature&amz-security-token&Expires=****\",\n \"status\": \"completed\",\n \"used_quota\": \"8520.0\"\n}"},{"id":"6c1f9e8b-8c47-46d8-9b52-c4705d96dc99","name":"Request report status & s3 bucket access","originalRequest":{"method":"GET","header":[{"key":"api-key","value":"{{your_api_key}}","description":"Your Batch API Key","type":"text"}],"url":"https://api.similarweb.com/v3/batch/request-status/{{generated_report_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n \"s3_path\": \"s3://web-bulk-api-reports-staging-us-east-1/{{account_id}}/{{report_id}}\",\n \"status\": \"completed\",\n \"used_quota\": \"8520.0\"\n}"}],"_postman_id":"78f134ec-e1ef-49b8-8528-5e6fdbfb7e9a"}],"id":"ec4898e5-95aa-4017-bef1-f3a5d45c3d07","description":"<p>Endpoints in this folder are designated for the whole report generation and validation lifecycle.</p>\n<h3 id=\"request-lifecycle\">Request Lifecycle</h3>\n<p>Once submitted, a request will have a report_id identifier and with it, you can track its status, the statuses are:</p>\n<p>**'pending'**- request is valid, the request was not charged yet and is waiting to start report generation.</p>\n<p><strong>'processing'</strong> - Request has been charged and has started report generation.</p>\n<p><strong>'completed'</strong> - Report generation has finished successfully and the report is ready.</p>\n<p><strong>'retry'</strong> - The report is about to retry (after some failure), the request was not yet charged, and report generation hasn't started yet.</p>\n<p><strong>'bad_request'</strong> - The request is not valid, potential errors - incorrect dates, unavailable countries, unavailable metrics, etc...</p>\n<p><strong>'internal_error'</strong> - Internal server error. An unexpected error has occurred on our servers. It is recommended to use the retry mechanism.</p>\n<h3 id=\"structuring-your-requests\">Structuring your requests</h3>\n<p>Your requests should be separated based on granularity and the parameters required in the JSON file.</p>\n<p>For example, metrics that support daily granularity and for which you'd like to retrieve daily data should be batched together in one request.</p>\n<p>In order to keep the request process as simple and efficient as possible, we will return separate URLs for each report based on the primary key.</p>\n<p>Currently, that means that for example \"desktop_top_geo\" metric will be returned in a separate report as its primary key is \"site\" while other metrics’ primary key is \"site, country\", another example is \"desktop_referral_visits\" that will be returned also with its own file based on his primary key \"site, country, site2\".</p>\n<p>The response will return in your format of choice. Traffic and Engagement metrics can be requested in CSV format- however Marketing Channels and Top Geos will always fall back to JSON.<br />Supported file formats are - CSV, JSON, Parquet, and ORC.</p>\n<p>This is a sample response for <strong>amazon.com</strong> for <strong>total visits</strong> and <strong>total pages per visit</strong> in Belgium.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>domain</strong></th>\n<th><strong>date</strong></th>\n<th><strong>country</strong></th>\n<th><strong>total_visits</strong></th>\n<th><strong>total_pages_per_visit</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>amazon.com</td>\n<td>2018-12-31</td>\n<td>BE</td>\n<td>560515.6325</td>\n<td>5.44831</td>\n</tr>\n</tbody>\n</table>\n</div><p>This is a sample response for <strong>google.com</strong> for <strong>top desktop geo</strong>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>domain</strong></th>\n<th><strong>yearmonth</strong></th>\n<th><strong>desktop_top_geo</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>google.com</td>\n<td>2020-01</td>\n<td>[{country=US, position=1, share=0.26218168833292943, rank=1}, {country=BR, position=2, share=0.05008333342528211, rank=1}, {country=IN, position=3, share=0.04188424237678767, rank=1}, {country=GB, position=4, share=0.03965675738189489, rank=1}, {country=FR, position=5, share=0.033960846118644576, rank=1}, {country=JP, position=6, share=0.033668018688361605, rank=1}, {country=CA, position=7, share=0.03096476125801459, rank=1}, {country=DE, position=8, share=0.029177231586173268, rank=1}, {country=RU, position=9, share=0.02659755685375068, rank=3}, {country=PL, position=10, share=0.0214970032683908, rank=1}]</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"ec4898e5-95aa-4017-bef1-f3a5d45c3d07"},{"name":"Integrations","item":[{"name":"List All Integrations","id":"01d87521-b9e0-4e99-a3d4-2f73777e65eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api-key","value":"{{your_api_key}}","description":"<p>Your Batch API key</p>\n","type":"text"}],"url":"https://api.similarweb.com/v3/batch/management/get-all-integrations","description":"<p>Returns the details of all intergrations associated with a Similarweb Batch API account, including the expiry date of any AWS S3 integrations.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","management","get-all-integrations"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"01d87521-b9e0-4e99-a3d4-2f73777e65eb"},{"name":"Check Webhook","id":"7de95025-164b-4b93-b050-7b4aa204c575","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api-key","value":"{{api_key}}","description":"<p>Your Similarweb Batch API key</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n\"webhook_url\": \"http://slack.com/example_url/abc\"\n}"},"url":"https://api.similarweb.com/v3/batch/webhooks/test","description":"<p>Use this endpoint to validate whether your webhook integration was successful.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","webhooks","test"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"7de95025-164b-4b93-b050-7b4aa204c575"}],"id":"689b8927-fa9b-4f46-9cb0-337b1de9f90f","_postman_id":"689b8927-fa9b-4f46-9cb0-337b1de9f90f","description":""},{"name":"S3 Integration","item":[{"name":"Get S3 Credentials","id":"9629565e-f05a-4b34-9399-8fe368f4d08b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api-key","value":"{{api_key}}","type":"text"}],"url":"https://api.similarweb.com/v3/batch/s3-credentials","description":"<p>Access your Batch API reports directly from an Amazon S3 bucket maintained by Similarweb, so you can easily process your custom reports and automatically integrate them into your own database systems.</p>\n<p>Click <a href=\"https://support.similarweb.com/hc/en-us/articles/4409330169617#UUID-5f5e3aaf-6422-a81f-6b1a-e2cdc3ef6849\">here</a> for more detailed instructions.</p>\n<p>After enabling this S3 integration you are able to use \"delivery_method\": \"bucket_access\" in your reports and get it directly to the S3 bucket.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","s3-credentials"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[{"id":"67dcde56-aef7-4f91-ad04-abd50ad48308","name":"Get S3 Credentials","originalRequest":{"method":"GET","header":[{"key":"api-key","value":"{{api_key}}","type":"text"}],"url":"https://api.similarweb.com/v3/batch/s3-credentials"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"aws_access_key\": \"BKIADfa4f4ggTSTX\",\n    \"aws_secret_key\": \"6+kASDg5gG5g5pqAD7JuE3LF4\",\n    \"s3_bucket\": \"web-bulk-api-reports-production-us-east-1\",\n    \"s3_prefix\": \"2436675/\"\n}"}],"_postman_id":"9629565e-f05a-4b34-9399-8fe368f4d08b"},{"name":"Revoke S3 Integration","id":"1a7ef822-7d18-4fc8-be4f-5c65c73ef1bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api-key","value":"{{api-key}}","description":"<p>Your Similarweb Batch API key.</p>\n","type":"text"}],"url":"https://api.similarweb.com/v3/batch/s3-credentials/revoke","description":"<p>S3 credentials expire after 1 year. Once expired, use this endpoint to revoke the connection, then use the <a href=\"https://developers.similarweb.com/docs/s3-bucket\">set-up instrurctions</a> to renew your credentials.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","s3-credentials","revoke"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1a7ef822-7d18-4fc8-be4f-5c65c73ef1bf"}],"id":"87627456-c077-4909-95b8-919f8b3b5a08","_postman_id":"87627456-c077-4909-95b8-919f8b3b5a08","description":""},{"name":"Snowflake Integration","item":[{"name":"Snowflake Setup","id":"e3cad7a6-7007-4679-ba65-08263e3bb1e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api-key","value":"{{your_batch_API_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\"snowflake_account_id\": \"LOCATOR_ID\",\n\"snowflake_region\": \"SNOWFLAKE_REGION\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.similarweb.com/v3/batch/setup-snowflake","description":"<p>Store, access, and analyze Similarweb data directly from your Snowflake database. <a href=\"https://support.similarweb.com/hc/en-us/articles/5768286598289-How-can-I-integrate-Similarweb-Batch-API-reports-into-a-Snowflake-account-\">Click here</a> for detailed instructions.</p>\n<p>Once the setup is complete, input \"delivery_method\": \"snowflake\" when using the 'Request Report' endpoint.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","setup-snowflake"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e3cad7a6-7007-4679-ba65-08263e3bb1e5"},{"name":"Snowflake Define Table","id":"6a7af025-932b-437c-974c-17e168e842e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api-key","value":"{{your_batch_API_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n\"table_name\": \"your_table_name\",\n\"granularity\": \"monthly\",\n\"metrics\": [\"desktop_visits\",\"total_bounce_rate\",\"total_average_visit_duration\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.similarweb.com/v3/batch/snowflake/define-table","description":"<p>Get your reports delivered to pre-defined, aggregated tables within your Snowflake account. Detailed instructions can be found <a href=\"https://support.similarweb.com/hc/en-us/articles/5768286598289-How-can-I-integrate-Similarweb-Batch-API-reports-into-a-Snowflake-account-\">here</a>.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","snowflake","define-table"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"6a7af025-932b-437c-974c-17e168e842e7"},{"name":"Snowflake Revoke Integration","id":"c5215a5d-d86b-4833-bb6e-70948f49e370","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api-key","value":"{{your_batch_API_key}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"integration_names\": [\"my_snowflake_integration\"]\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.similarweb.com/v3/batch/snowflake/revoke","description":"<p>Revoke your integration.</p>\n<p>To get integration name use the List All Integrations endpoint.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","snowflake","revoke"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"c5215a5d-d86b-4833-bb6e-70948f49e370"}],"id":"2371af97-e103-4995-8b3b-f8b0e1bf19ce","_postman_id":"2371af97-e103-4995-8b3b-f8b0e1bf19ce","description":""},{"name":"Credits","item":[{"name":"Get Account Credits Left","id":"3b10266b-dc62-4366-bb6c-a0dd54ef3932","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api-key","value":"{{api_key}}","type":"text"}],"url":"https://api.similarweb.com/v3/batch/credits","description":"<p>Use this GET request to see how much of your data points quota you still have left for the given month.\nThis endpoint is free of charge and will not consume your quota!</p>\n","urlObject":{"protocol":"https","path":["v3","batch","credits"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[{"id":"a3ee86b6-5b26-46b8-b576-4eb6d6628735","name":"Quota Usage","originalRequest":{"method":"GET","header":[{"key":"api-key","value":"{{api_key}}","type":"text"}],"url":"https://api.similarweb.com/v3/batch/credits"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"credits\": 102030\n}"}],"_postman_id":"3b10266b-dc62-4366-bb6c-a0dd54ef3932"},{"name":"Get User Credits Left","id":"fe129b12-4097-4f60-818e-cb53dc9e52fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api-key","value":"{{api-key}}","description":"<p>Your Similarweb Batch API key.</p>\n","type":"text"}],"url":"https://api.similarweb.com/v3/batch/user-credits","description":"<p>Returns the remaining data credits at a user level. Only compatible for users with an allocated allowance.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","user-credits"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"fe129b12-4097-4f60-818e-cb53dc9e52fc"}],"id":"72de95d9-d862-4ab2-ae68-c8f481b7cb56","_postman_id":"72de95d9-d862-4ab2-ae68-c8f481b7cb56","description":""},{"name":"Discovery","item":[{"name":"Data Availability ","id":"2ddedd58-f19d-46b9-9782-a86fc45d80d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.similarweb.com/v3/batch/describe/{{granularity}}","description":"<p>Use this GET request to retrieve all supported metrics for a given granularity with their start- and end date per country.<br />Granularity can be 'daily', '7days', 'weekly', or 'monthly'.</p>\n<p>This endpoint is free of charge and will not consume your quota!</p>\n","urlObject":{"protocol":"https","path":["v3","batch","describe","{{granularity}}"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[{"id":"0c4a030c-30ff-4645-aa8f-3b8b9f748ea6","name":"Daily Data Availability ","originalRequest":{"method":"GET","header":[],"url":"https://api.similarweb.com/v3/batch/describe/daily"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"all_traffic_average_visit_duration\": {\n        \"end_date\": \"2020-01-04\",\n        \"start_date\": \"2018-02-01\"\n    },\n    \"all_traffic_bounce_rate\": {\n        \"end_date\": \"2020-01-04\",\n        \"start_date\": \"2018-02-01\"\n    },\n    \"all_traffic_pages_per_visit\": {\n        \"end_date\": \"2020-01-04\",\n        \"start_date\": \"2018-02-01\"\n    }\n}"}],"_postman_id":"2ddedd58-f19d-46b9-9782-a86fc45d80d8"},{"name":"Describe Virtual Tables","id":"f123b6c2-ed84-48da-b16a-918659494d1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.similarweb.com/v3/batch/tables/describe","description":"<p>This endpoint will describe all the available virtual tables and their schema including their metric names and types.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","tables","describe"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[{"id":"5f48188a-9fa9-4bf6-9212-f32bdd014522","name":"Describe Virtual Tables","originalRequest":{"method":"GET","header":[],"url":"https://api.similarweb.com/v3/batch/tables/describe"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"table\": \"shopper_category\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"category_ids\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_product_views\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_units_sold\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_revenue\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_cvr\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_units_sold_1P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_units_sold_3P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_revenue_1P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_revenue_3P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"shopper_brand_category\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"category_ids\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"brands\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_product_views\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_units_sold\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_revenue\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_cvr\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_units_sold_1P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_units_sold_3P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_revenue_1P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_revenue_3P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_brands_units_sold\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_brands_revenue\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_brands_product_views\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_brands_cvr\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"shopper_products_brand\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"category_ids\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"brands\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_top_products_units_sold\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_top_products_revenue\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_top_products_product_views\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_top_products_average_unit_price\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_top_products_reviews\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_sales_performance_top_products_rating\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"shopper_products_category\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"category_ids\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_products_units_sold\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_products_revenue\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_products_product_views\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_products_average_unit_price\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_products_reviews\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_top_products_rating\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"shopper_keywords_category\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"category_ids\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_onsite_search_top_keywords_total_clicks\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_onsite_search_top_keywords_organic_clicks_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_onsite_search_top_keywords_paid_clicks_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_onsite_search_top_keywords_top_brand\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_onsite_search_top_keywords_top_brand_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"shopper_keywords_brand\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"category_ids\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"brands\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_onsite_search_top_keywords_brand_clicks\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_onsite_search_top_keywords_brand_organic_clicks_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_onsite_search_top_keywords_brand_paid_clicks_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_onsite_search_top_keywords_total_clicks\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"brand_onsite_search_top_keywords_brand_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"apps\",\n        \"table_filters\": [\n            {\n                \"name\": \"apps\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"apps_daily_active_users\",\n                \"start_date\": \"2020-11-01\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"apps_unique_installs\",\n                \"start_date\": \"2020-11-01\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"apps_downloads\",\n                \"start_date\": \"2020-11-01\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"apps_sessions_per_user\",\n                \"start_date\": \"2020-11-01\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"apps_avg_usage_time_per_session\",\n                \"start_date\": \"2020-11-01\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"apps_avg_total_usage_time_per_user\",\n                \"start_date\": \"2020-11-01\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"apps_data_ai_monthly_downloads\",\n                \"start_date\": \"2020-11-01\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"apps_premium\",\n        \"table_filters\": [\n            {\n                \"name\": \"apps\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"device_types\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_monthly_active_users_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_total_sessions_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_total_time_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_average_monthly_user_sessions_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_average_session_length_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_average_monthly_user_time_spent_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_install_base_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_open_rate_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_monthly_active_users_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_total_sessions_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_total_time_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_average_monthly_user_sessions_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_average_session_length_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_average_monthly_user_time_spent_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_install_base_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_open_rate_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_retention_day_30_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_retention_day_30_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"apps_premium_affinity\",\n        \"table_filters\": [\n            {\n                \"name\": \"apps\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"device_types\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_affinity_android\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"apps_data_ai_affinity_ios\",\n                \"start_date\": \"2020-10\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"traffic_and_engagement\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"include_subdomains\",\n                \"type\": \"bool\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_visits\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_pages_per_visit\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_average_visit_duration\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_bounce_rate\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_visits\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_pages_per_visit\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_bounce_rate\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_average_visit_duration\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"all_traffic_visits\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"all_traffic_pages_per_visit\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"all_traffic_average_visit_duration\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"all_traffic_bounce_rate\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\",\n                    \"weekly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_rank\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_rank_new\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"country_rank\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_share\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_share\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_unique_visitors\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_unique_visitors\",\n                \"start_date\": \"2018-02\",\n                \"supported_granularities\": [\n                    \"monthly\",\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-24\",\n                \"metric_name\": \"desktop_page_views\",\n                \"start_date\": \"2018-03-24\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-24\",\n                \"metric_name\": \"mobile_page_views\",\n                \"start_date\": \"2018-03-24\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-24\",\n                \"metric_name\": \"all_page_views\",\n                \"start_date\": \"2018-03-24\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"deduplicated_audience\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_ppc_spend_usd\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_ppc_spend_usd\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_new_visitors\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_returning_visitors\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"all_males_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"all_females_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_ages_18_to_24_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_ages_25_to_34_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_ages_35_to_44_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_ages_45_to_54_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_ages_55_to_64_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_ages_65_plus_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_ages_18_to_24_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_ages_25_to_34_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_ages_35_to_44_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_ages_45_to_54_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_ages_55_to_64_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_ages_65_plus_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"desktop_top_geo\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"include_subdomains\",\n                \"type\": \"bool\"\n            }\n        ],\n        \"table_metrics\": []\n    },\n    {\n        \"table\": \"marketing_channels\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"include_subdomains\",\n                \"type\": \"bool\"\n            },\n            {\n                \"name\": \"channels\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-24\",\n                \"metric_name\": \"desktop_marketing_channels_visits\",\n                \"start_date\": \"2020-03-24\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-24\",\n                \"metric_name\": \"desktop_marketing_channels_share\",\n                \"start_date\": \"2020-03-24\",\n                \"supported_granularities\": [\n                    \"daily\",\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_marketing_channels_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_marketing_channels_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"russel_1000_calibrated_domains\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"tickers\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"russel_1000_calibrated_domains__russel_1000_calibrated_visits\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"russel_1000_calibrated_domains__russel_1000_calibrated_bounce_rate\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"russel_1000_calibrated_domains__russel_1000_calibrated_avg_visit_duration\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"russel_1000_calibrated_domains__russel_1000_calibrated_pages_per_visit\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"russel_1000_calibrated_tickers\",\n        \"table_filters\": [\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"tickers\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"russel_1000_calibrated_tickers__desktop_calibrated_visits\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"russel_1000_calibrated_tickers__desktop_bounce_rate\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"russel_1000_calibrated_tickers__desktop_avg_visit_duration\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"russel_1000_calibrated_tickers__desktop_pages_per_visit\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"videos_calibrated\",\n        \"table_filters\": [\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"videos\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"videos_calibrated__page_views\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"videos_calibrated__calibrated_page_views\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"videos_calibrated__calibrated_visits\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"videos_calibrated__calibrated_users\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"pvp_calibrated\",\n        \"table_filters\": [\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"products\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"pvp_calibrated__calibrated_visits\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"pvp_calibrated__calibrated_users\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"pvp_calibrated__rule_name\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"string\"\n            }\n        ]\n    },\n    {\n        \"table\": \"global_growth_estimated\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__site_category\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__main_category\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__global_rank\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__country_rank\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__main_category_rank\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__category_rank\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_estimated_page_views\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_pages_per_visit\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_bounce_rate\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_visits_duration\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_estimated_unique\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__mobileweb_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__mobileweb_estimated_page_views\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__mobileweb_pages_per_visit\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__mobileweb_bounce_rate\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__mobileweb_visits_duration\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__mobileweb_estimated_unique\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_estimated_pageviews\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_pages_per_visit\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_bounce_rate\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_estimated_unique\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__deduplicated_audience\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_direct_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_mail_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_referrals_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_social_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_organic_search_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_paid_search_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__desktop_display_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_males_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_females_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_ages_18_to_24_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_ages_25_to_34_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_ages_35_to_44_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_ages_45_to_54_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_ages_55_to_64_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"global_growth__total_ages_65_plus_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"technologies\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"technologies\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"technologies__fill_confidence\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"technologies__site_category\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"technologies__total_estimated_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"technologies__total_estimated_unique\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"technologies__total_bounce_rate\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"ticker_tracker_calibrated\",\n        \"table_filters\": [\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"ticker_tracker__calibrated_users\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"ticker_tracker__calibrated_visits\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"ticker_tracker__oss_keyword\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"string\"\n            }\n        ]\n    },\n    {\n        \"table\": \"google_keyword_calibrated\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"keywords\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"google_kw__platform\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"google_kw__referral_type\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"google_kw__clean_landingpage\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"google_kw__calibrated_users\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"google_kw__calibrated_clicks\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"google_kw__is_branded_keyword\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-26\",\n                \"metric_name\": \"google_kw__is_question\",\n                \"start_date\": \"2020-03-26\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"string\"\n            }\n        ]\n    },\n    {\n        \"table\": \"oss_keyword_calibrated\",\n        \"table_filters\": [\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"oss_kw__calibrated_users\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"oss_kw__calibrated_visits\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"oss_kw__oss_keyword\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"string\"\n            }\n        ]\n    },\n    {\n        \"table\": \"russel_1000_tickers_domains\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"tickers\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__desktop_visits\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__desktop_bounce_rate\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__desktop_avg_visit_duration\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__desktop_pages_per_visit\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__mobile_visits\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__mobile_bounce_rate\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__mobile_avg_visit_duration\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__mobile_pages_per_visit\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__total_visits\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__total_bounce_rate\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__total_avg_visit_duration\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_domains__total_pages_per_visit\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"russel_1000_estimated_tickers\",\n        \"table_filters\": [\n            {\n                \"name\": \"tickers\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__desktop_visits\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__desktop_bounce_rate\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__desktop_avg_visit_duration\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__desktop_pages_per_visit\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__mobile_visits\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__mobile_bounce_rate\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__mobile_avg_visit_duration\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__mobile_pages_per_visit\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__total_visits\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__total_bounce_rate\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__total_avg_visit_duration\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-25\",\n                \"metric_name\": \"russel_1000_estimated_tickers__total_pages_per_visit\",\n                \"start_date\": \"2020-03-25\",\n                \"supported_granularities\": [\n                    \"daily\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"keywords\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"include_subdomains\",\n                \"type\": \"bool\"\n            },\n            {\n                \"name\": \"keywords\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_total_visits\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_organic_visits\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_paid_visits\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_total_share\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_organic_share\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_paid_share\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_top_all_url_position\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_top_organic_url_position\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_top_paid_url_position\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_top_all_url\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_top_organic_url\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"string\"\n            },\n            {\n                \"end_date\": \"2023-03-20\",\n                \"metric_name\": \"desktop_keywords_top_paid_url\",\n                \"start_date\": \"2021-09-27\",\n                \"supported_granularities\": [\n                    \"weekly\",\n                    \"7days\"\n                ],\n                \"type\": \"string\"\n            }\n        ]\n    },\n    {\n        \"table\": \"keywords_volume_cpc\",\n        \"table_filters\": [\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"keywords\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"all_keyword_cpc\",\n                \"start_date\": \"2022-03\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"all_keyword_volume\",\n                \"start_date\": \"2022-03\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"referrals\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"include_subdomains\",\n                \"type\": \"bool\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_referral_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_referral_change\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_referral_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_referral_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_referral_change\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_referral_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_outgoing_referral_visits\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_outgoing_referral_change\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_outgoing_referral_share\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"similar_sites\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"site_affinity\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    },\n    {\n        \"table\": \"audience_interests\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"countries\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_audience_interests_affinity\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"desktop_audience_interests_overlap\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_audience_interests_affinity\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"mobile_audience_interests_overlap\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    }\n]"}],"_postman_id":"f123b6c2-ed84-48da-b16a-918659494d1c"},{"name":"Describe a Specific Virtual Table","id":"1e16a135-1320-46c0-9a48-7cca386cf8e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.similarweb.com/v3/batch/tables/describe/{{optional_table_name}}","description":"<p>This endpoint will describe all the available virtual tables and their schema including their metric names and types.</p>\n","urlObject":{"protocol":"https","path":["v3","batch","tables","describe","{{optional_table_name}}"],"host":["api","similarweb","com"],"query":[],"variable":[]}},"response":[{"id":"d83648d1-e14f-4ae9-ba83-8d2a24c3b06b","name":"Describe Specific Virtual Tables","originalRequest":{"method":"GET","header":[],"url":"https://api.similarweb.com/v3/batch/tables/describe/shopper_category"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"table\": \"shopper_category\",\n        \"table_filters\": [\n            {\n                \"name\": \"domains\",\n                \"type\": \"list\"\n            },\n            {\n                \"name\": \"category_ids\",\n                \"type\": \"list\"\n            }\n        ],\n        \"table_metrics\": [\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_product_views\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_units_sold\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_revenue\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"int\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_cvr\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_units_sold_1P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_units_sold_3P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_revenue_1P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            },\n            {\n                \"end_date\": \"2023-02\",\n                \"metric_name\": \"category_sales_performance_revenue_3P\",\n                \"start_date\": \"2020-02\",\n                \"supported_granularities\": [\n                    \"monthly\"\n                ],\n                \"type\": \"double\"\n            }\n        ]\n    }\n]"}],"_postman_id":"1e16a135-1320-46c0-9a48-7cca386cf8e1"}],"id":"46a5e837-a5e9-417b-a1cf-f26ae83de92d","_postman_id":"46a5e837-a5e9-417b-a1cf-f26ae83de92d","description":""}],"event":[{"listen":"prerequest","script":{"id":"2dde7d4c-8fd1-4bd0-be08-58f227d22860","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"238a31ac-7ce4-4178-8ad2-0fc160fca20a","type":"text/javascript","exec":[""]}}]}