> 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 Scroll Depth Report

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

Returns the scroll-depth distribution for the site over a time window. Each row reports the scroll depth (in pixels) that a share of page views reached, at fixed breakpoints of 75%, 50%, and 25% of page views.Filter the report with top-level query parameters (`country`, `deviceType`, `pagePath`, etc.) or via the `filter` parameter for multi-value and negation matching. Omit `deviceType` to include all devices.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/scroll-depth

## 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.
- `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` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilter, 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 `ScrollDepthFilter` schema for the full list of supported dimensions.

## Response

### 200

Scroll-depth distribution for the requested window and filters.

- `report` (enum, required) — Discriminator identifying the report type.
  - Allowed values: `scroll_depth`
- `window` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaWindow, required) — A reporting time window. `endTime` must be greater than `startTime`.
- `data` (list of SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaDataItems, required) — Scroll-depth breakpoints sorted from shallowest (highest share) to deepest (lowest share). The report currently returns up to three rows, for the 75%, 50%, and 25% breakpoints. Rows may be omitted when the underlying data is sparse.
- `filter` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilter, optional) — Filter the scroll depth 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_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 SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaDetailsItems, 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_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 SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaDetailsItems, 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_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 SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaDetailsItems, 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_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 SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaDetailsItems, 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_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 SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaDetailsItems, 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_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 SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaDetailsItems, optional) — Array of errors

## Types

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilter

Filter the scroll depth 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` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaAudienceIds, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `browser` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaBrowser, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `collectionId` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `country` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaCountry, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `dayOfWeek` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaDayOfWeek, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `deviceBrand` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaDeviceBrand, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `deviceType` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaDeviceType, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `domain` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaDomain, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `itemSlug` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `language` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaLanguage, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `locale` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaLocale, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextCollectionId` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaNextCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextItemSlug` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaNextItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextPageId` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaNextPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `os` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaOs, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `pageId` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `pagePath` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPagePath, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousCollectionId` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPreviousCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousItemSlug` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPreviousItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousPageId` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPreviousPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `referrer` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaReferrer, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `region` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaRegion, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `timeOfDay` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaTimeOfDay, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `timezone` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaTimezone, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `trafficSource` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaTrafficSource, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmCampaign` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmCampaign, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmContent` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmContent, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmMedium` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmMedium, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmSource` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmSource, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmTerm` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmTerm, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `visitStatus` (SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaVisitStatus, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaWindow

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaDataItems

A scroll-depth breakpoint. `pageviewSharePercent` is the share of pageviews that scrolled at least `depthPixels` deep — not the percent of the page scrolled.

- `pageviewSharePercent` (integer, required) — Share of page views (1–100) that scrolled at least `depthPixels` deep. The report currently returns breakpoints at 75, 50, and 25.
- `depthPixels` (double, required) — Scroll depth from the top of the page, in CSS pixels.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilter

Filter the scroll depth 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` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterAudienceIds, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `browser` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterBrowser, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `collectionId` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `country` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterCountry, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `dayOfWeek` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterDayOfWeek, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `deviceBrand` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterDeviceBrand, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `deviceType` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterDeviceType, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `domain` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterDomain, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `itemSlug` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `language` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterLanguage, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `locale` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterLocale, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextCollectionId` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterNextCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextItemSlug` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterNextItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `nextPageId` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterNextPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `os` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterOs, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `pageId` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `pagePath` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPagePath, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousCollectionId` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPreviousCollectionId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousItemSlug` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPreviousItemSlug, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `previousPageId` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPreviousPageId, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `referrer` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterReferrer, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `region` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterRegion, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `timeOfDay` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterTimeOfDay, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `timezone` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterTimezone, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `trafficSource` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterTrafficSource, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmCampaign` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmCampaign, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmContent` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmContent, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmMedium` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmMedium, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmSource` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmSource, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `utmTerm` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmTerm, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.
- `visitStatus` (SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterVisitStatus, optional) — Operators for filtering a single dimension. Specify at least one of `eq`, `in`, `ne`, or `nin`.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaDetailsItems

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaAudienceIds

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaBrowser

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaCollectionId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaCountry

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaDayOfWeek

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaDeviceBrand

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaDeviceType

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaDomain

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaItemSlug

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaLanguage

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaLocale

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaNextCollectionId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaNextItemSlug

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaNextPageId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaOs

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPageId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPagePath

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPreviousCollectionId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPreviousItemSlug

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaPreviousPageId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaReferrer

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaRegion

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaTimeOfDay

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaTimezone

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaTrafficSource

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmCampaign

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmContent

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmMedium

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmSource

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaUtmTerm

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetParametersFilterSchemaVisitStatus

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterAudienceIds

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterBrowser

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterCollectionId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterCountry

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterDayOfWeek

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterDeviceBrand

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterDeviceType

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterDomain

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterItemSlug

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterLanguage

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterLocale

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterNextCollectionId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterNextItemSlug

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterNextPageId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterOs

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPageId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPagePath

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPreviousCollectionId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPreviousItemSlug

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterPreviousPageId

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterReferrer

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterRegion

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterTimeOfDay

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterTimezone

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterTrafficSource

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmCampaign

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmContent

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmMedium

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmSource

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterUtmTerm

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.

### SitesSiteIdAnalyzeReportsScrollDepthGetResponsesContentApplicationJsonSchemaFilterVisitStatus

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": "scroll_depth",
  "window": {
    "startTime": "2026-04-01T00:00:00Z",
    "endTime": "2026-04-08T00:00:00Z"
  },
  "data": [
    {
      "pageviewSharePercent": 75,
      "depthPixels": 565
    },
    {
      "pageviewSharePercent": 50,
      "depthPixels": 1247
    },
    {
      "pageviewSharePercent": 25,
      "depthPixels": 1893
    }
  ],
  "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 ScrollDepthReport
import requests

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

querystring = {"startTime":"2026-04-01T00:00:00Z","endTime":"2026-04-08T00:00:00Z","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 ScrollDepthReport
const url = 'https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/scroll_depth?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&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 ScrollDepthReport
package main

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

func main() {

	url := "https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/scroll_depth?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&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 ScrollDepthReport
require 'uri'
require 'net/http'

url = URI("https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/scroll_depth?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&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 ScrollDepthReport
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/scroll_depth?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&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 ScrollDepthReport
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('GET', 'https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/scroll_depth?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&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 ScrollDepthReport
using RestSharp;

var client = new RestClient("https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/scroll_depth?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&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 ScrollDepthReport
import Foundation

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

let request = NSMutableURLRequest(url: NSURL(string: "https://api.webflow.com/v2/sites/580e63e98c9a982ac9b8b741/analyze/reports/scroll_depth?startTime=2026-04-01T00%3A00%3A00Z&endTime=2026-04-08T00%3A00%3A00Z&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()
```