> This page is for Data API, version v2 (default).
> For other versions, use one of these documentation indexes:
> - v2 (default): https://developers.webflow.com/data/v2.0.0/llms.txt
> - v2 Beta: https://developers.webflow.com/data/v2.0.0-beta/llms.txt
> - v1: https://developers.webflow.com/data/v1.0.0/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.webflow.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.webflow.com/_mcp/server.

# Get Top Dimensions Report

GET https://api.webflow.com/v2/sites/{site_id}/analyze/reports/top_dimensions

Returns the top values within a chosen `dimension` — top countries, top traffic sources, top campaigns, top audiences, and so on — over a time window, ranked by sessions or users.Filter the report with top-level query parameters (`country`, `deviceType`, `pagePath`, etc.) or via the `filter` parameter for multi-value and negation matching.This endpoint requires a workspace with the Analyze add-on.Each access token can have one Analyze request in flight at a time, across all Analyze endpoints. Additional concurrent requests return `429 Too Many Requests`. Wait for your in-flight request to finish, or for the `Retry-After` interval, then retry.Required scope | `sites:read`

Reference: https://developers.webflow.com/data/reference/analyze/top-dimensions

## Authentication

- `Authorization` header (bearer token, required) — Bearer authentication of the form `Bearer <token>`, where token is your auth token.

## Request

### Path parameters

- `site_id` (string, required) — Unique identifier for a Site

### Query parameters

- `startTime` (string, required) — Inclusive start of the reporting window. Must be a UTC timestamp in ISO 8601 / RFC 3339 format ending in `Z` (for example, `2026-04-01T00:00:00Z`); numeric offsets such as `-04:00` or `+00:00` are not accepted. Must be on or after `2025-04-09T00:00:00Z`.
- `endTime` (string, required) — Exclusive end of the reporting window. Must be a UTC timestamp in ISO 8601 / RFC 3339 format ending in `Z` (for example, `2026-04-08T00:00:00Z`); numeric offsets such as `-04:00` or `+00:00` are not accepted. Must be greater than `startTime` and within 100 days of it.
- `dimension` (enum, required) — The dimension whose top values are ranked. See `TopDimensionsDimension` for the supported values.
  - Allowed values: `country`, `region`, `deviceType`, `os`, `browser`, `language`, `locale`, `referrer`, `trafficSource`, `utmCampaign`, `utmContent`, `utmMedium`, `utmSource`, `utmTerm`, `audienceIds`
- `metricScope` (enum, required) — The unit each row's `count` is measured in — sessions or users.
  - Allowed values: `session`, `user`
- `limit` (integer, optional, default: 25) — Maximum number of rows to return. Defaults to `25`, up to a maximum of `100`.
- `deviceType` (enum, optional) — Restrict the report to a single device type.
  - Allowed values: `desktop`, `mobile`, `tablet`
- `country` (string, optional) — Restrict the report to a single country. ISO 3166-1 alpha-2 (two letters, normalized to uppercase).
- `pagePath` (string, optional) — Restrict the report to a single page path.
- `trafficSource` (string, optional) — Restrict the report to a single traffic source code (for example, `SO` for Organic Search).
- `referrer` (string, optional) — Restrict the report to a single referrer domain.
- `browser` (string, optional) — Restrict the report to a single browser.
- `utmCampaign` (string, optional) — Restrict the report to a single `utm_campaign` value.
- `utmMedium` (string, optional) — Restrict the report to a single `utm_medium` value.
- `utmSource` (string, optional) — Restrict the report to a single `utm_source` value.
- `filter` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilter, optional) — Filter the report by dimension. Use bracket notation. Scalars take a single value (`filter[country][eq]=US`, `filter[country][ne]=US`). Arrays use indexed brackets (`filter[country][in][0]=US&filter[country][in][1]=CA`, `filter[country][nin][0]=US&filter[country][nin][1]=CA`). Each dimension entry takes at least one of `eq`, `in`, `ne`, or `nin`. Filter a given dimension in one place — either a top-level query parameter or a `filter` entry. See the `TopDimensionsFilter` schema for the full list of supported dimensions.

## Response

### 200

Dimension values ranked by `count` for the requested window and filters.

- `report` (enum, required) — Discriminator identifying the report type.
  - Allowed values: `top_dimensions`
- `window` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaWindow, required) — A reporting time window. `endTime` must be greater than `startTime`.
- `dimension` (enum, required) — The dimension whose top values are ranked. * `country`: ISO 3166-1 alpha-2 country code (e.g., `US`). * `region`: first-level subdivision below country, keyed by ISO 3166-2 code (e.g., `US-CA`, with `name` `California, United States`). * `deviceType`: `desktop`, `mobile`, or `tablet`. * `os`: operating system name (e.g., `iOS`, `Windows NT`). * `browser`: browser name (e.g., `Chrome`, `Safari`). * `language`: the visitor's stated language preference (from the `Accept-Language` request header). * `locale`: the locale declared on the visited page (the page's `<html lang>` value). * `referrer`: referrer domain (e.g., `google.com`). * `trafficSource`: traffic source category, keyed by a code: `DN` Direct, `SP` Paid Search, `SO` Organic Search, `CP` Paid Social, `CO` Organic Social, `EM` Email, `RC` Recirculation, `OP` Other Paid, `OT` Other, `AI` Generative AI. `attributeKey` is the code; `name` is the label. * `utmCampaign`: `utm_campaign` value. * `utmContent`: `utm_content` value. * `utmMedium`: `utm_medium` value. * `utmSource`: `utm_source` value. * `utmTerm`: `utm_term` value. * `audienceIds`: Webflow audience identifier. For this dimension, `attributeKey` is the audience ID and `name` is the audience's display name (falling back to the ID if no display name is set).
  - Allowed values: `country`, `region`, `deviceType`, `os`, `browser`, `language`, `locale`, `referrer`, `trafficSource`, `utmCampaign`, `utmContent`, `utmMedium`, `utmSource`, `utmTerm`, `audienceIds`
- `metricScope` (enum, required) — The unit each row's `count` is measured in. - `session`: number of sessions attributed to the dimension value. - `user`: number of unique users attributed to the dimension value.
  - Allowed values: `session`, `user`
- `limit` (integer, required) — The row cap that was applied to this response (echoes the resolved request value, including the default).
- `data` (list of SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaDataItems, required) — Dimension values ranked by `count`, descending. At most `limit` rows.
- `filter` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilter, optional) — Filter the top dimensions report by dimension. Each property is an optional set of `AnalyzeFilterOperators` (`eq`, `in`, `ne`, `nin`) applied to the named dimension. Filter a given dimension in one place — either inside `filter` or as a top-level query parameter.

## Errors

### 400 Bad Request Error

The request was rejected by Analyze validation. The `code` field on the response identifies which rule failed: * `time_range_too_wide` — the span between `startTime` and `endTime` exceeds the 100-day maximum. * `before_historical_floor` — `startTime` is earlier than the earliest supported start date (`2025-04-09T00:00:00Z`). * `invalid_time_range` — `endTime` is not greater than `startTime`. * `analyze_input_validation` — one or more parameters failed validation. `message` is `Invalid analyze request`; the `details` array lists each failure as `{ param, description }`. * `analyze_filter_conflict` — a dimension was specified both as a top-level query parameter and inside `filter`. * `analyze_unsupported_filter` — the request used a filter dimension that is not supported, or an operator that the targeted dimension does not accept.

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_cloud_app_not_supported`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

### 401 Unauthorized Error

Provided access token is invalid or does not have access to requested resource

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_cloud_app_not_supported`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

### 403 Forbidden Error

The access token is missing the required scope, or the site's workspace does not have the Analyze entitlement.

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_cloud_app_not_supported`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

### 404 Not Found Error

Requested resource not found

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_cloud_app_not_supported`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

### 429 Too Many Requests Error

The rate limit of the provided access_token has been reached. Please have your application respect the X-RateLimit-Remaining header we include on API responses.

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_cloud_app_not_supported`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

### 500 Internal Server Error

We had a problem with our server. Try again later.

- `code` (enum, optional) — Error code
  - Allowed values: `aeo_input_validation`, `analyze_filter_conflict`, `analyze_input_validation`, `analyze_unsupported_filter`, `bad_request`, `batch_too_large`, `before_historical_floor`, `billing_provider_unavailable`, `branch_merge_conflict`, `branch_merge_in_progress`, `branch_not_found`, `branch_publish_failed`, `branch_sync_pending`, `branch_task_not_found`, `branch_update_in_progress`, `brand_not_configured`, `cannot_invite_self`, `cannot_remove_self`, `cannot_update_user_role`, `client_seats_unavailable`, `collection_not_found`, `competitors_not_configured`, `conflict`, `conflicting_scope_filters`, `default_site_role_required`, `duplicate_collection`, `duplicate_member_in_request`, `duplicate_site_in_request`, `duplicate_user_email`, `ecommerce_not_enabled`, `end_time_too_recent`, `enterprise_provisioning_cloud_app_not_supported`, `enterprise_provisioning_upstream_error`, `enterprise_self_provisioning_not_entitled`, `forbidden`, `forms_require_republish`, `incompatible_webhook_filter`, `insufficient_permissions`, `insufficient_seats`, `internal_error`, `invalid_auth_version`, `invalid_credentials`, `invalid_domain`, `invalid_resolution`, `invalid_site_role`, `invalid_time_range`, `invalid_user_email`, `invalid_workspace_role`, `invite_expired`, `invite_role_conflict`, `item_not_found`, `managed_by_scim`, `member_already_has_access`, `member_has_no_site_access`, `member_is_paying_client`, `member_not_found`, `member_not_removable`, `member_role_conflict`, `missing_scopes`, `no_domains`, `no_members_or_invites`, `not_authorized`, `not_enterprise_plan_site`, `not_enterprise_plan_workspace`, `optimize_before_historical_floor`, `optimize_input_validation`, `optimize_invalid_interval`, `optimize_unknown_dimension`, `optimize_unknown_goal`, `optimize_unknown_optimization`, `optimize_unsupported_group_by`, `order_not_found`, `page_cannot_branch`, `resource_not_found`, `service_unavailable`, `site_access_not_applicable_to_member`, `site_access_not_scopable_for_role`, `site_access_roles_must_match`, `site_not_in_workspace`, `site_role_id_invalid`, `site_role_id_not_allowed`, `site_role_id_required`, `site_specific_access_disabled`, `site_specific_access_not_entitled`, `time_range_too_wide`, `too_many_requests`, `unsupported_bot_provider`, `unsupported_version`, `unsupported_webhook_trigger_type`, `user_limit_reached`, `user_not_found`, `users_not_enabled`, `validation_error`, `workspace_invite_not_found`, `workspace_member_managed_by_scim`, `workspace_member_not_found`, `workspace_member_not_removable`, `workspace_role_not_grantable`
- `message` (string, optional) — Error message
- `externalReference` (string, optional) — Link to more information
- `details` (list of SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

## Types

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilter

Filter the top dimensions report by dimension. Each property is an optional set of `AnalyzeFilterOperators` (`eq`, `in`, `ne`, `nin`) applied to the named dimension. Filter a given dimension in one place — either inside `filter` or as a top-level query parameter.

- `audienceIds` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaAudienceIds, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `browser` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaBrowser, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `collectionId` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `country` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaCountry, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `dayOfWeek` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaDayOfWeek, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `deviceBrand` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaDeviceBrand, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `deviceType` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaDeviceType, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `domain` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaDomain, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `itemSlug` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `language` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaLanguage, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `locale` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaLocale, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextCollectionId` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaNextCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextItemSlug` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaNextItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextPageId` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaNextPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `os` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaOs, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `pageId` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `pagePath` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPagePath, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousCollectionId` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPreviousCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousItemSlug` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPreviousItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousPageId` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPreviousPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `referrer` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaReferrer, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `region` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaRegion, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `timeOfDay` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaTimeOfDay, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `timezone` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaTimezone, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `trafficSource` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaTrafficSource, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmCampaign` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmCampaign, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmContent` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmContent, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmMedium` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmMedium, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmSource` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmSource, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmTerm` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmTerm, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `visitStatus` (SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaVisitStatus, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaWindow

A reporting time window. `endTime` must be greater than `startTime`.

- `startTime` (string, required) — Inclusive start of the reporting window, in ISO 8601 / RFC 3339 format.
- `endTime` (string, required) — Exclusive end of the reporting window, in ISO 8601 / RFC 3339 format.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaDataItems

A single value within the chosen dimension, with its count for the requested `metricScope`.

- `attributeKey` (string, required) — Identifier for the dimension value. Pass this back into a `filter` on any Analyze report to scope that report to this value.
- `name` (string, required) — Display label for the dimension value. For many dimensions this matches `attributeKey`; for others (such as `region`, `trafficSource`, and `audienceIds`) it's a human-readable label.
- `count` (integer, required) — Non-negative count for this dimension value, in units of the request's `metricScope`.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilter

Filter the top dimensions report by dimension. Each property is an optional set of `AnalyzeFilterOperators` (`eq`, `in`, `ne`, `nin`) applied to the named dimension. Filter a given dimension in one place — either inside `filter` or as a top-level query parameter.

- `audienceIds` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterAudienceIds, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `browser` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterBrowser, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `collectionId` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `country` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterCountry, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `dayOfWeek` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterDayOfWeek, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `deviceBrand` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterDeviceBrand, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `deviceType` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterDeviceType, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `domain` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterDomain, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `itemSlug` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `language` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterLanguage, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `locale` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterLocale, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextCollectionId` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterNextCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextItemSlug` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterNextItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextPageId` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterNextPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `os` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterOs, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `pageId` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `pagePath` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPagePath, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousCollectionId` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPreviousCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousItemSlug` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPreviousItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousPageId` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPreviousPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `referrer` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterReferrer, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `region` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterRegion, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `timeOfDay` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterTimeOfDay, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `timezone` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterTimezone, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `trafficSource` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterTrafficSource, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmCampaign` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmCampaign, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmContent` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmContent, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmMedium` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmMedium, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmSource` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmSource, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmTerm` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmTerm, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `visitStatus` (SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterVisitStatus, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaDetailsItems

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaAudienceIds

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaBrowser

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaCollectionId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaCountry

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaDayOfWeek

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaDeviceBrand

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaDeviceType

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaDomain

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaItemSlug

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaLanguage

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaLocale

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaNextCollectionId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaNextItemSlug

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaNextPageId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaOs

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPageId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPagePath

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPreviousCollectionId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPreviousItemSlug

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaPreviousPageId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaReferrer

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaRegion

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaTimeOfDay

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaTimezone

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaTrafficSource

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmCampaign

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmContent

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmMedium

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmSource

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaUtmTerm

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetParametersFilterSchemaVisitStatus

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterAudienceIds

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterBrowser

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterCollectionId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterCountry

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterDayOfWeek

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterDeviceBrand

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterDeviceType

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterDomain

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterItemSlug

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterLanguage

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterLocale

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterNextCollectionId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterNextItemSlug

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterNextPageId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterOs

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPageId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPagePath

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPreviousCollectionId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPreviousItemSlug

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterPreviousPageId

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterReferrer

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterRegion

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterTimeOfDay

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterTimezone

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterTrafficSource

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmCampaign

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmContent

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmMedium

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmSource

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterUtmTerm

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

### SitesSiteIdAnalyzeReportsTopDimensionsGetResponsesContentApplicationJsonSchemaFilterVisitStatus

Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

- `eq` (string, optional) — Match values exactly equal to the provided value.
- `in` (list of string, optional) — Match values in the provided list. Use indexed bracket notation — `filter[<dimension>][in][0]=value1&filter[<dimension>][in][1]=value2`. Comma-separated values (for example, `filter[<dimension>][in]=value1,value2`) are not supported.
- `ne` (string, optional) — Exclude values exactly equal to the provided value.
- `nin` (list of string, optional) — Exclude values in the provided list. Use indexed bracket notation — `filter[<dimension>][nin][0]=value1&filter[<dimension>][nin][1]=value2`. Comma-separated values (for example, `filter[<dimension>][nin]=value1,value2`) are not supported.

## Examples

**Response**

```json
{
  "report": "top_dimensions",
  "window": {
    "startTime": "2026-04-01T00:00:00Z",
    "endTime": "2026-04-08T00:00:00Z"
  },
  "dimension": "region",
  "metricScope": "session",
  "limit": 10,
  "data": [
    {
      "attributeKey": "GB-ENG",
      "name": "England, United Kingdom",
      "count": 767
    },
    {
      "attributeKey": "US-CA",
      "name": "California, United States",
      "count": 686
    },
    {
      "attributeKey": "US-NY",
      "name": "New York, United States",
      "count": 350
    },
    {
      "attributeKey": "US-TX",
      "name": "Texas, United States",
      "count": 314
    },
    {
      "attributeKey": "US-FL",
      "name": "Florida, United States",
      "count": 255
    }
  ],
  "filter": {
    "browser": {
      "eq": "Chrome"
    },
    "country": {
      "eq": "US"
    },
    "deviceType": {
      "eq": "desktop"
    },
    "pagePath": {
      "eq": "/towels"
    },
    "referrer": {
      "eq": "google.com"
    },
    "trafficSource": {
      "eq": "SO"
    },
    "utmCampaign": {
      "eq": "dont-panic-2026"
    },
    "utmMedium": {
      "eq": "email"
    },
    "utmSource": {
      "eq": "hitchhikers-guide"
    }
  }
}
```

**SDK Code**

```python TopDimensionsReport
import requests

url = "https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/top_dimensions"

querystring = {"startTime":"2026-04-01T00:00:00Z","endTime":"2026-04-08T00:00:00Z","dimension":"region","metricScope":"session","limit":"10","deviceType":"desktop","country":"US","pagePath":"/towels","trafficSource":"SO","referrer":"google.com","browser":"Chrome","utmCampaign":"dont-panic-2026","utmMedium":"email","utmSource":"hitchhikers-guide"}

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
```

```javascript TopDimensionsReport
const url = 'https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/top_dimensions?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&dimension=region&metricScope=session&limit=10&deviceType=desktop&country=US&pagePath=%2Ftowels&trafficSource=SO&referrer=google.com&browser=Chrome&utmCampaign=dont-panic-2026&utmMedium=email&utmSource=hitchhikers-guide';
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
```

```go TopDimensionsReport
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/top_dimensions?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&dimension=region&metricScope=session&limit=10&deviceType=desktop&country=US&pagePath=%2Ftowels&trafficSource=SO&referrer=google.com&browser=Chrome&utmCampaign=dont-panic-2026&utmMedium=email&utmSource=hitchhikers-guide"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("Authorization", "Bearer <token>")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
```

```ruby TopDimensionsReport
require 'uri'
require 'net/http'

url = URI("https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/top_dimensions?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&dimension=region&metricScope=session&limit=10&deviceType=desktop&country=US&pagePath=%2Ftowels&trafficSource=SO&referrer=google.com&browser=Chrome&utmCampaign=dont-panic-2026&utmMedium=email&utmSource=hitchhikers-guide")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'

response = http.request(request)
puts response.read_body
```

```java TopDimensionsReport
import com.mashape.unirest.http.HttpResponse;
import com.mashape.unirest.http.Unirest;

HttpResponse<String> response = Unirest.get("https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/top_dimensions?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&dimension=region&metricScope=session&limit=10&deviceType=desktop&country=US&pagePath=%2Ftowels&trafficSource=SO&referrer=google.com&browser=Chrome&utmCampaign=dont-panic-2026&utmMedium=email&utmSource=hitchhikers-guide")
  .header("Authorization", "Bearer <token>")
  .asString();
```

```php TopDimensionsReport
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('GET', 'https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/top_dimensions?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&dimension=region&metricScope=session&limit=10&deviceType=desktop&country=US&pagePath=%2Ftowels&trafficSource=SO&referrer=google.com&browser=Chrome&utmCampaign=dont-panic-2026&utmMedium=email&utmSource=hitchhikers-guide', [
  'headers' => [
    'Authorization' => 'Bearer <token>',
  ],
]);

echo $response->getBody();
```

```csharp TopDimensionsReport
using RestSharp;

var client = new RestClient("https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/top_dimensions?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&dimension=region&metricScope=session&limit=10&deviceType=desktop&country=US&pagePath=%2Ftowels&trafficSource=SO&referrer=google.com&browser=Chrome&utmCampaign=dont-panic-2026&utmMedium=email&utmSource=hitchhikers-guide");
var request = new RestRequest(Method.GET);
request.AddHeader("Authorization", "Bearer <token>");
IRestResponse response = client.Execute(request);
```

```swift TopDimensionsReport
import Foundation

let headers = ["Authorization": "Bearer <token>"]

let request = NSMutableURLRequest(url: NSURL(string: "https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/top_dimensions?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&dimension=region&metricScope=session&limit=10&deviceType=desktop&country=US&pagePath=%2Ftowels&trafficSource=SO&referrer=google.com&browser=Chrome&utmCampaign=dont-panic-2026&utmMedium=email&utmSource=hitchhikers-guide")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
```