Skip to main content
NICE CXone Expert
Expert Success Center

URI functions

The following functions and variables are part the DekiScript and Expert runtime environment.

uri.appendpath(uri, path) : str

Append path segments to a URI.

Name Type Description
uri uri base uri
path any (optional) path segments to append (must a string or list of strings)

uri.appendquery(uri, args) : str

Append query parameters to a URI.

Name Type Description
uri uri base uri
args map query parameters to append

uri.build(uri, path, args) : str

Build a new URI with path and query parameters.

Name Type Description
uri uri base uri
path any (optional) path segments to append (must a string or list of strings)
args map (optional) query parameters to append

uri.decode(text) : str

Decode text as a URI component.

Name Type Description
text str text to decode

uri.encode(text) : str

Encode text as a URI component.

Name Type Description
text str text to encode

uri.isvalid(value) : bool

Check if a value is a valid URI.

Name Type Description
value any (optional) uri to validate

uri.parts(uri) : map

Decompose a URI into its component parts.

Name Type Description
uri uri uri to decompose
  • Was this article helpful?