Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

.list or .LIST

vodnalar26
Giga Contributor

Which is the best practice for opening the table using .list or .LIST

11 REPLIES 11

Hi @suraj sengar,

 

can you please elaborate a bit on this?

Avoid .LIST (uppercase)

While it may still work, it’s not the documented or recommended usage.

Uppercase versions are considered legacy or non-standard and may not be supported in future releases.

Using .LIST can cause confusion or inconsistency in scripts, documentation, and training.

I strongly disagree and would like to understand the reasoning behind your view, could you possibly share any documentation why that wouldn't be supported?

_____
100 % GlideFather experience and 0 % generative AI

@GlideFather  Thanks for raising this point! To clarify: both .list and .LIST will open the table in list view today, since ServiceNow URL parsing is case‑insensitive.

The reason I recommend .list is because it’s the documented convention in ServiceNow’s official materials. You’ll see .list referenced in product docs, developer training, and certification guides — but not .LIST.

While .LIST works now, it’s not formally documented, so there’s no guarantee it will remain supported in future releases. Using .list keeps your usage aligned with ServiceNow standards and avoids confusion when sharing examples or writing scripts.

In short: .LIST isn’t “wrong,” but .list is the best practice because it’s the officially recognized form.

Hi @vickythakur,

Sorry I might be missing something but where exactly did you recommend that? I haven't seen any of your replies here.. or someone just forgot to switch between accounts? :)))

 

CC:  @suraj sengar 

_____
100 % GlideFather experience and 0 % generative AI

GlideFather
Tera Patron

Hi @vodnalar26,

 

Depends on how are you used to navigate tabs/windows in your browser.

 

.list you stay on the same page, so you will escape your current page

.LIST will open in a new tab.

 

Buuuuut ☝️ before you navigate via .LIST then be sure that the below user preference is set to true, otherwise it will be opened without the navigation bar in the top and it's annoying...

Screenshot 2026-03-02 at 14.01.56.png

 

It is a nuisance by ServiceNow as this property should be set to true OOTB :))) you can vote for my idea at the Idea portal💡 [IDEA] User preference for top navigation == true on default for all

_____
100 % GlideFather experience and 0 % generative AI

Aditya_hublikar
Mega Sage

Hello @vodnalar26 ,

 

When we use tableName.LIST(capital) then it will open our table in new tab . This will help you to open your required table in new tab without changing current page .

When we use tableName.list(small) this will open table in same tab , due to this your current page will get change.

As per my personal experience i always use .LIST rather than .list

 

tableName.do will help you open new record on same tab 

tableName.Do will help you open new record on another tab.

 

tableName.filter will help you to open heavy table without querying to database . This is helpful for accessing heavy table like sys_dictinoary,sys_audit table then you can add filter as per your requirnment .

You can refer this thread :

https://www.servicenow.com/community/itsm-blog/admin-tip-that-can-save-you-some-time/ba-p/3443956

 

If this helsp you then amrk it as helpful and accept as solution.

Regards,

Adity