GlideURI - Scoped

concept brazil Updated Sep 10, 2026 1 min read c_GlideURIScopedAPI.md
Raw file servicenow.com

The GlideURI API provides methods to handle URI parameters in a scoped application.

Note: Do not use the GlideURI API in scripts that are executed during export or in background jobs.

For more information on using URIs:

See also: GlideURI - Global .

Parent Topic:Server API reference

Scoped GlideURI - GlideURI()

Instantiates a GlideURI object.

Name Type Description
None

Scoped GlideURI - get(String name)

Returns the value of the specified parameter.

Name Type Description
name String The parameter name.
Type Description
String The value for the specified parameter.
JavaScript
var gURI = new GlideURI();gURI.set('sysparm_query', 'priority=2^active=true' );var fileString = gURI.get('sysparm_query');gs.info(fileString);

Output:

Text
priority=2^active=true

Scoped GlideURI - getFileFromPath()

Returns the file name portion of the URI.

Name Type Description
None
Type Description
String The file name portion of the URI.
JavaScript
var gURI = new GlideURI(); var fileString = gURI.getFileFromPath();gs.info(fileString);

Scoped GlideURI - set(String name, String value)

Sets the specified parameter to the specified value.

Name Type Description
name String The parameter name.
value String The value.
Type Description
None
JavaScript
var gURI = new GlideURI();gURI.set('sysparm_query', 'priority=2^active=true' );var fileString = gURI.get('sysparm_query');gs.info(fileString);

Output:

Text
priority=2^active=true

Scoped GlideURI - toString(String path)

Reconstructs the URI string and performs the proper URL encoding by converting non-valid characters to their URL code. For example, converting & to '%26'.

Parameters set with the set() method are encoded with the URI as well.

Name Type Description
path String The base portion of the system URL to which the URI is appended.
Type Description
String The URL.
JavaScript
var gURI = new GlideURI();fileString = gURI.toString('https://<your instance>.service-now.com/navpage.do');
Search documentation
Search document titles and file paths on the brazil branch