Skip to main content
Use this endpoint to fetch every website your API key can access. The response is paginated, so you can iterate over large sets with the page and pageSize parameters. Pass includeTeams to also return websites made available to you through team membership. GET /api/websites

Request

Headers

string
required
Bearer token. Pass your API key: Authorization: Bearer <api-key>

Query Parameters

integer
Page number to return, starting at 1. Defaults to 1.
integer
Number of website records to return per page. Defaults to server-defined limit.
integer
Hard cap on the total number of results included across all pages.
Filter websites by name or domain. The search is case-insensitive and matches partial strings.
string
Field name to sort results by, e.g. name, domain, or createdAt.
string
Set to true to reverse the sort order. Accepted values: true, false.
string
When present with any non-empty value, websites accessible through teams you own or manage are included in the results.

Response

200 – Success
integer
required
Total number of website records matching the query.
Website[]
required
Array of website objects. Each object contains the fields below.
string
Unique UUID of the website.
string
Human-readable display name of the website.
string
Domain tracked by this website, e.g. example.com.
string | null
Token used to access the website’s public share page. null if sharing is disabled.
string | null
UUID of the team this website belongs to. null for personal websites.
string | null
UUID of the user who owns the website.
string | null
UUID of the user who created the website.
boolean
Whether session recording is enabled for this website.
object
Session replay and heatmap recording configuration for this website.
string | null
ISO 8601 timestamp of the last analytics data reset, or null if never reset.
string | null
ISO 8601 timestamp when the website was created.
string | null
ISO 8601 timestamp when the website was last updated.
string | null
ISO 8601 timestamp when the website was deleted, or null if it is active.
object
Embedded owner information.
integer
required
The current page number returned.
integer
required
Number of results per page for this response.
string
Field used to sort the results.
string
The search string applied to this result set, if any.
200 Response

Code Sample