--- title: Navigate to a record or module using a URL description: Users can navigate to a record or module directly by using a URL. This topic explains the URL schema by which the system renders pages. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-user-interface/navigate-using-url.html release: australia topic_type: task last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Forms in the classic environment, Working in the classic environment, Working in Core UI, Configure UIs and portals, Configure user experiences] --- # Navigate to a record or module using a URL Users can navigate to a record or module directly by using a URL. This topic explains the URL schema by which the system renders pages. ## Before you begin Role required: admin ## About this task **Note:** The `sysparm_query` page parameter behaves differently for a list versus a form. - List: Returns records that match the query conditions. - Form \(with sys\_id=-1 specified\): Applies the values to the new record. ## Procedure 1. To access the unique, secure web address for each instance, enter the default format: `https://.service-now.com`. **Note:** To display a custom base URL in email notifications, set the **glide.email.override.url** property. For more information, see Advanced email properties. 2. For other URL displays, enter one of the following schemas:
Action Schema
To display the page in the standard interface, with the banner frame on top and the application navigator on the left `nav_to.do?uri=`
To open a form, list, UI page, or other page `.do?`
To view a list `_list.do`
To open a record in form view ``
To create a new record `sys_id` is -1.
To specify a query, view, redirection page, and more. `` Parameters include the following examples: - `sysparm_view=ess`: Specifies a view \(ess\). - `sysparm_query=number=INC00040`: Specifies a query \(number is INC00040\). - `sysparm_query=priority=2^active=true`: Specifies a complex query with two terms \(priority is 2 and active is true\). - `sysparm_query=priority=2^active=true^EQ^GROUPBYcategory`: Groups query results \(by category\). - `sysparm_order=number`: Specifies the field by which to sort \(number\). - `sysparm_order_direction=desc`: Specifies a sort order \(descending\). - `sysparm_force_row_count=5`: Limits the maximum number of results \(5 records\). - `sysparm_result_view=viewname`: Specifies the view for search results.
To specify a file format. \(CSV, XML, PDF, or UNL \(Unload\)\) `%26CSV`
To separate page parameters `&`
To build multiple term queries or specify multiple field values `^`\(carat\)
   
- **[Enable tiny URL support](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/t_EnableTinyURLSupport.md)** The default URLs by which the system renders pages may exceed the character limit of some browsers, resulting in an error message. You can enable tiny URL support, which generates shortened internal URLs, to help prevent this error. - **[Examples of navigating by URL](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/r_NavigatingByURLExamples.md)** A list of example URLs that demonstrate ways to open pages in the ServiceNow application. **Parent Topic:**[Forms in the classic environment](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/c_UsingForms.md) **Related topics** [Page navigation by URL](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-user-interface/service-portal/navigate-by-portal-url.md)