# ISession Interface

Namespace: [Qlik.Sense.JsonRpc](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Sense.JsonRpc.htm)  
Assembly: Qlik.Sense.JsonRpc.dll

Contains Information to attach to a specific qlik engine session When connecting to a Qlik Sense app you can work with sessions. Sessions specify who should see changes in an app, and are based on combining userId and session key.

## Syntax

```
public interface ISession
```

## Remarks

Only one app can be open in a session at a time

## Properties

| Name | Description |
| --- | --- |
| [ApplicationPath](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Sense.JsonRpc.ISession.ApplicationPath.htm#Qlik_Sense_JsonRpc_ISession_ApplicationPath) | Application path |
| [SessionToken](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Sense.JsonRpc.ISession.SessionToken.htm#Qlik_Sense_JsonRpc_ISession_SessionToken) | Session token |
| [Ttl](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Sense.JsonRpc.ISession.Ttl.htm#Qlik_Sense_JsonRpc_ISession_Ttl) | The session time-to-live to use. Specify negative value to use system default.<br>Default value is -1. |