Popular Pages

Returns a list of pages receiving incoming desktop or mobile traffic and traffic share per page.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
DeviceGranularityMetrics
desktop,
mobile
aggregated for the selected month(s),
aggregated last 28 days (no daily split)
per page:
url path,
traffic share,
change

To retrieve 'Last 28 days', remove the start_date & end_date parameters.

📘

Price

3 data credits per row of result (default # of results = 100).

Use the "classify" parameter to filter popular pages by:
All: Top 10,000 popular pages.
New: Pages with traffic in the queried month that didn't receive traffic the previous month.
Trending: Pages that received the largest increase in page views from the previous month.
Evergreen: Pages that received the most page views for the specified month.

🚧

Premium Endpoint

This endpoint is available exclusively to customers with the Popular Pages add-on in their subscription. Reach out to your Account Manager for more information.


❗️

Phasing out on 13.10.25

This endpoint will be deprecated and this data will no longer be available via API.
please use:
https://developers.similarweb.com/reference/popular-pages-total

Path Params
string
required
Defaults to amazon.com

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

Query Params
string
required
Defaults to Add_Your_API_KEY

Your Similarweb API key

string
Defaults to 2023-01

Start month (format: YYYY-MM)

string
Defaults to 2023-03

End month (format: YYYY-MM)

string
required
Defaults to us

Country filter, as a 2-letter ISO country code, or "world" for worldwide. To see the country filters you have access to, please refer to the Check Capabilities endpoint.

string
Defaults to desktop

Desktop (by default), or MobileWeb

string
Defaults to evergreen

Filter results by ‘all’, ‘new’, ‘evergreen’, or ‘trending’. Default is 'all'. More information above. Replace this parameter with "utm=true" to discover campaigns identified by a URL parameter UTM.

string
Defaults to false

[optional] Return values for the main domain only ('true'), or include also the subdomains ('false').

string
Defaults to json

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

string
Defaults to 100

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

string

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

string

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

string

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

Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json