v1

latestOpenAPI 3.1.02026-07-2414103.5 MB

Popular Pages

Returns a list of pages receiving incoming traffic from all devices (desktop and mobile) and traffic share per page.

get/website-content/pages/popular-pages/aggregated

Query parameters

domainstring

Enter website of interest, without 'www.' or brackets {}.

api_keystring

Your Similarweb API key

granularitystring

[optional] time period granularity. supports 'daily' and 'monthly'. default is 'monthly'. for last 28 days set this to 'daily' and remove start_date and end_date

start_datestring

[optional] Start month (format: YYYY-MM). default is first available month. not supported in 'daily' granularity

end_datestring

[optional] End month (format: YYYY-MM). default is last available month. not supported in 'daily' granuluarity

countrystring

[optional] Country filter, as a 2-letter ISO country code, or "ww" for worldwide. default is 'ww'. To see the country filters you have access to, please refer to the Check Capabilities endpoint

utmboolean

[optional] Filter results by campaigns identified by a URL parameter UTM. default is false

metricsstring

[optional] Filter retrieved metrics. comma separated. supported values are 'share' and 'change'. 'change' is not supported if granularity=daily. default is both.

classifystring

[optional] Filter results by ‘all’, ‘new’, ‘evergreen’, or ‘trending’. Default is 'all'. not supported if granularity is 'daily'.

pagestring

[optional] Filter results by a specific page.

formatstring

[optional] Format in which the reply should be returned. Possible values: 'json' (default) or 'xml'.

limitstring

[optional] Select the number of results that are returned. Default = 100.

offsetstring

[optional] Specify an offset from where to start returning data.

sortstring

[optional] The metric you'd like the results to be ordered by.

ascstring

[optional] The order of results. Enter "true" for ascending, or "false" for descending.

Response

200

Example response

{
  "meta": {
    "query": {
      "limit": 100
    },
    "request": {
      "granularity": "Monthly",
      "domain": "cnn.com",
      "classify": "all",
      "web_source": "total",
      "country": "us",
      "format": "json",
      "start_date": "2025-05-01",
      "end_date": "2025-05-31"
    },
    "status": "Success",
    "last_updated": "2025-06-30"
  },
  "data": [
    {
      "page": "cnn.com",
      "share": 0.5054459700757155,
      "change": 1.980365404398815
    }
  ]
}