URL Doctor
View, edit, add, and remove URL query parameters for your current ServiceNow page.
URL Doctor shows all query parameters for the current ServiceNow page in an editable list. Instead of manually parsing and editing long URLs, you can see, toggle, add, and remove parameters visually.
<!-- Screenshot needed: URL Doctor with a few parameters listed, edit/toggle/remove controls visible -->
Opening URL Doctor
Use the slash command /skurl or open Sidekick and select the URL Doctor tab.
What You Can Do
View All Parameters
Every URL query parameter is displayed as a key-value pair in a clean list. No more squinting at long URLs to find the parameter you need.
Edit Parameter Values
Click on any parameter value to edit it inline. Press Enter or click away to apply the change — the page reloads with the updated URL.
Toggle Parameters
Temporarily disable a parameter without deleting it. Useful for testing how a page behaves with and without a specific parameter.
Add New Parameters
Click the add button to insert a new query parameter. Type the key and value, then apply to reload the page with the new parameter.
Remove Parameters
Remove any parameter with one click. The page reloads with the cleaned URL.
Common ServiceNow URL Parameters
URL Doctor is particularly useful for these frequently-used ServiceNow parameters:
| Parameter | Purpose |
|---|---|
sysparm_query | List filter conditions |
sysparm_view | Form or list view name |
sysparm_display_value | Show display values vs sys_ids |
sysparm_fields | Limit returned fields |
sysparm_limit | Number of records to return |
sysparm_offset | Pagination offset |
sysparm_no_count | Skip counting total records |
sysparm_compact | Compact JSON response |
Use Cases
Debugging List Filters
When a list shows unexpected results:
- Open URL Doctor
- Find
sysparm_queryin the parameter list - Read the encoded query in a clear format
- Edit the query directly to test different filters
Testing API Responses
When working with ServiceNow REST API URLs in the browser:
- Open URL Doctor
- Add or modify parameters like
sysparm_fields,sysparm_limit, orsysparm_display_value - See the updated response immediately
Sharing Clean URLs
Before sharing a URL with a colleague:
- Open URL Doctor
- Remove unnecessary parameters (session-specific, debugging params)
- Copy the cleaned URL
Tips
- Batch edits — Make multiple parameter changes before applying. URL Doctor only reloads once.
- URL encoding — Values are shown decoded for readability. URL Doctor handles encoding automatically when applying changes.
- History — Use your browser's back button to return to the previous URL after making changes.
Related
- Sidekick Overview — All five debugging tools
- Session Inspector — Check your session context