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
To access the unique, secure web address for each instance, enter the default format: https://<instancename>.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.
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 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 A list of example URLs that demonstrate ways to open pages in the ServiceNow application.