---
sourceDocument: Australia Platform Analytics
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/now-intelligence

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Platform Analytics

ft:clusterId :

    - par

bundleId :

    - par

workflow :

    - Platform


---

# URL filter parameters for dashboard filters

# URL filter parameters for dashboard filters {#ariaid-title1}

Release version: Australia  
Updated October 7, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of URL filter parameters for dashboard filters

URL filter parameters in ServiceNow dashboards allow users to encode filter selections directly into dashboard URLs.
This enables creation of bookmarkable and shareable dashboard links with pre-applied filters that automatically load when the URL is opened.
The key URL parameter used isunifiedFiltersParam, appended after the dashboard sysid in the URL path.
Show full answer Show less  

## Key Features

* **Shareable filtered views:** Easily share dashboard URLs that retain applied filters for consistent analysis experiences across users.
* **Bookmarking:** Save specific filtered dashboard states for quick return without reapplying filters.
* **Automatic filter encoding:** Filters are encoded as key:value pairs joined by semicolons, using either custom filter IDs or default filter sysids.
* **Copy link with filter:** A Share Dashboard option copies the URL with encoded filters to clipboard for easy sharing.
* **Filter persistence:** Filter states are preserved across browser sessions via URL encoding.
* **Supported filter types:** Text (single and multi-value), numeric range, lookup (reference fields), and Boolean filters are supported. Date filters are not encoded.
* **Automatic URL shortening:** URLs exceeding 2000 characters are automatically shortened with TinyURL.

## How It Works

* Users select filters via the dashboard filter panel.
* Each filter's selected values are URI-encoded and combined into a string formatted as `/unifiedFiltersParam/<filterString>`, appended to the dashboard URL.
* Custom filter IDs can be configured to replace the default filter sysid in the URL for readability.
* Opening the URL applies the encoded filters immediately, overriding saved dashboard defaults and user preferences.
* Clearing all filters resets the dashboard but the URL retains the original filter parameters.

## Practical Examples

* **Using filter sysids:** The URL includes filter sysids followed by comma-separated filter values, separated by semicolons for multiple filters.
* **Using custom filter IDs:** Custom IDs replace sysids for clarity; filter values follow the same comma-separated format.

## Limitations

* Date filters are currently not encoded in dashboard URLs with filters.
* Special characters in filter values must be URL-encoded, which the system handles automatically.
* Very long URLs are shortened automatically but users should be aware of URL length constraints.  
URL filter parameters enable users to encode filter selections directly in dashboard URLs, allowing bookmarkable, shareable dashboard states with automatically apply filters. The URL parameter is called
unifiedFiltersParam and is appended as a path segment after the dashboard sys_id.

## Key benefits {#url-filter-parameters__section_benefits}

This functionality provides the following benefits:

* Create shareable dashboard URLs with pre-applied filters that persist when recipients open the link.
* Bookmark specific filtered dashboard views for quick return to saved analysis states.
* Reduce time spent re-entering filter values for frequently-viewed dashboard configurations.
* Enable filter state to be preserved across browser sessions via URL encoding.

## How it works {#url-filter-parameters__section_how_it_works}

The following points describe how this capability works:

* Users apply filters to a dashboard using the filter panel.
* For each filter with selected values, it builds a key:values pair using the filterCustomId if configured, otherwise the filterId. Values are URI-encoded and joined by commas. All filter pairs are joined with semicolons into a single filter string. The filter string is appended to the dashboard URL as /unifiedFiltersParam/\<filterString\>.

  In the Advanced options section of the filter configuration, you can provide a
  Custom ID that replaces the filter's sys_id in the dashboard URL.
* In the Share Dashboard modal, users can select Copy link with filter to share the filter-encoded URL with colleagues. When opened, the dashboard loads with the same filters applied. The URL is copied to the clipboard.
* Filter parameters are encoded in the query string using a standardized format supported by the Next Experience framework.
* Clearing all filters resets the dashboard to its default state. The dashboard URL continues to show the originally applied filter values.

Note:  
Dashboard URLs with encoded filter parameters override both configured values and user preferences when selected to open the dashboard.

## Supported filter types {#url-filter-parameters__section_filter_types}

The following filter types can be encoded in the URL:

* Text filters (single-value and multi-value)
* Numeric range filters
* Lookup filters (reference fields)
* Boolean (yes/no) filters
Date filters aren't encoded in the URL.

## Limitations {#url-filter-parameters__section_limitations}

URL filter parameters have the following known limitations:

* URLs longer than 2000 characters are automatically shortened via TinyURL.
* Special characters in filter values must be URL-encoded; the system handles this automatically
* Date filters aren't encoded in dashboards with encoded filter parameters.  

## Filter URL example with filter sys_IDs {#url-filter-parameters__example_b1f_4j3_qjc}

This sample URL contains three filter sys_IDs followed by their
values:/now/platform-analytics-workspace/dashboards/params/edit/true/sys-id/459c953912b1746571a2ba9ce27c6381/unifiedFiltersParam/1jj9ciapngtpungufq4o:database,hardware,password_reset;1jj9cj50jmm9oeq5v978:true;1jj9ep15rqq5ug6djia8:2
{#url-filter-parameters__table_rmz_bk3_qjc__entry__3}

| Filter ID | Values | Description |
|-|-|-|
| 1jj9ciapngtpungufq4o | database, hardware, password_reset | Multi-select filter with three values |
| 1jj9cj50jmm9oeq5v978 | true | Single-value Boolean filter |
| 1jj9ep15rqq5ug6djia8 | 2 | Single-value numeric filter |
[ ]

{#url-filter-parameters__table_rmz_bk3_qjc}  

## Filter URL example with custom filter IDs {#url-filter-parameters__example_jcc_4q3_qjc}

This sample URL contains three custom filter IDs followed by their
values:/now/platform-analytics-workspace/dashboards/params/edit/true/sys-id/459c953912b1746571a2ba9ce27c6381/unifiedFiltersParam/incident-cat:database,hardware,password_reset;active:true;priority:1,3
{#url-filter-parameters__table_kcc_4q3_qjc__entry__3}

| Filter ID | Values | Description |
|-|-|-|
| incident-cat | database, hardware, password_reset | Multi-select filter with three values |
| active | true | Single-value Boolean filter |
| priority | 1,3 | Multi-select numeric filter with two values |
[ ]

{#url-filter-parameters__table_kcc_4q3_qjc}

