# CreateSessionObject method

Creates a transient object. For example, you can use a transient object to create an app overview or a story overview. It is possible to create a transient object that is linked to another object. A linked object is an object that points to a linking object. The linking object is defined in the properties of the linked object (in *qExtendsId* ). The linked object has the same properties as the linking object.

Information note

The linking object cannot be a transient object.

## Parameters

| Name | Description | Mandatory | Type |
| --- | --- | --- | --- |
| qProp | Information about the object. | Yes | [GenericObjectProperties](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/EngineJSONAPI/Content/models-genericobjectproperties.htm) |

## Returns

| Name | Description | Type |
| --- | --- | --- |
| qReturn | { "qType": "GenericObject", "qHandle": "&lt;handle&gt;" } | [ObjectInterface](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/EngineJSONAPI/Content/models-objectinterface.htm) |