# List available apps

List all available apps by using the [GetDocList Method](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/EngineJSONAPI/Content/service-global-getdoclist.htm).

In Qlik Sense Enterprise:

The list is generated by the QRS. The GetDocList method only returns documents the current user is allowed to access.

In Qlik Sense Desktop:

The applications are located in C:\Users\&lt;user name&gt;\Documents\Qlik\Sense\Apps.

## Example

[](https://help.qlik.com/en-US/sense-developer/Subsystems/EngineAPI/Content/Sense_EngineAPI/CreatingAppLoadingData/CreateApps/list-apps.htm)

#### The goal is to list all the apps available, while running Qlik Sense Desktop.

Prerequisites:

The following apps are present in the directory %userprofile%\Documents\Qlik\Sense\Apps:

* Golf Quest
* Tutorial

1. List the apps. The handle of the request is -1 since the GetDocList method applies at global level.

The client sends:

```
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "GetDocList",
  "handle": -1,
  "params": []
}
```

The engine returns:

```
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "qDocList": [
      
```

```
    {
        "qDocName": "Golf Quest.qvf",
        "qConnectedUsers": 0,
        "qFileTime": 42038.517281974782,
        "qFileSize": 6815744,
        "qDocId": "C:\\Users\\smu\\Documents\\Qlik\\Sense\\Apps\\Golf Quest.qvf",
        "qMeta": {},
        "qTitle": "Golf Quest",
        "qThumbnail": {}
      },
```

```

    {
        "qDocName": "Tutorial.qvf",
        "qConnectedUsers": 0,
        "qFileTime": 42038.5169998013,
        "qFileSize": 3145728,
        "qDocId": "C:\\Users\\smu\\Documents\\Qlik\\Sense\\Apps\\Tutorial.qvf",
        "qMeta": {
          "description": ""
        },
        "qLastReloadTime": "2015-02-03T12:22:01+01:00",
        "qTitle": "Tutorial",
        "qThumbnail": {
          "qUrl": "/media/0/8a20ea63-75b0-4790-b50d-d4f934c58745/Qlik_default_flower.png"
        } 
```

```

     ]
  }
}
```

The list of apps is retrieved.