# Session Window: DQL, API, DQL Script/API Script

Once logged in, you can work in the Session Window in any of the following editors/views:

![Session Window View Options](https://719145889-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34SqczmUmN6PfmZmjkFe%2Fuploads%2F4k4108E7r2YBTvPxKqhM%2FSession%20Window%20Views.png?alt=media\&token=e7fe11a5-a2d7-4e8a-89d9-3380d9062818)

* [**DQL**](https://docs.dqman.com/dqman-opentext-documentum-22.1/session-window-dql-api-dql-script-api-script/dql-view): DQL code editor/view&#x20;
* [**API**](https://docs.dqman.com/dqman-opentext-documentum-22.1/session-window-dql-api-dql-script-api-script/api-view): API command view&#x20;
* [**DQL Script**](https://docs.dqman.com/dqman-opentext-documentum-22.1/session-window-dql-api-dql-script-api-script/dql-api-script-view): DQL script editor/view&#x20;
* [**API Script**](https://docs.dqman.com/dqman-opentext-documentum-22.1/session-window-dql-api-dql-script-api-script/dql-api-script-view): API script editor/view

You can switch anytime between these views using the above toolbar buttons or the **View** menu. Changing the view does not delete any existing commands or results in other views; moreover, during script debugging, you can execute commands in other views without stopping the debug process.

You can use the below toolbar buttons to execute your DQL queries/API commands/scripts. It is possible to run/step into/pause/stop DQL queries/API commands/scripts.

![Toolbar buttons](https://719145889-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34SqczmUmN6PfmZmjkFe%2Fuploads%2F67p5vgLKxRjS2y6A9Pu8%2FToolbar%20buttons.png?alt=media\&token=40e1927a-425e-4a9b-82fb-aac77b07ff71)

{% hint style="info" %}
Note that some of the above commands may not be available depending on the type of code being executed and/or if execution times are too short for the user to interact with the buttons during runtime.
{% endhint %}
