> For the complete documentation index, see [llms.txt](https://docs.adapptio.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.adapptio.com/reference-guide/functions/util.md).

# Util

### Parse Query String

*Returns parsed object where the first argument equals a given string.*

#### Expression:

**QUERYSTRING\_PARSE**(*queryString*: string)

#### Return:

*parsedObject*: object

#### Example of usage:

```javascript
QUERYSTRING_PARSE("key1=value1")

Return value:
{"key1":"value1"}
```

### Serialize Query String

*Returns the first argument as a serialized query string.*

#### Expression:

**QUERYSTRING\_SERIALIZE**(*query*: object, *skipNulls*?: boolean)

#### Return:

*queryString*: string

#### Example of usage:

```javascript
QUERYSTRING_SERIALIZE({key1: "apples pears", key2: null}, true)

Return value:
"key1=apples%20pears"
```
