The following objects are directly related to the screen API.
The screen object has the following properties.
| Property | Type | Description | 
|---|---|---|
| screenid | string | (readonly) ID of the screen. | 
| name (required)  | 
       string | Name of the screen. | 
| hsize | integer | Width of the screen. Default: 1  | 
       
| vsize | integer | Height of the screen. Default: 1  | 
       
| userid | string | Screen owner user ID. | 
| private | integer | Type of screen sharing. Possible values: 0 - public screen; 1 - (default) private screen.  | 
       
List of screen permissions based on users. It has the following properties:
| Property | Type | Description | 
|---|---|---|
| screenuserid | string | (readonly) ID of the screen user. | 
| userid (required)  | 
       string | User ID. | 
| permission (required)  | 
       integer | Type of permission level. Possible values: 2 - read only; 3 - read-write;  | 
       
List of screen permissions based on user groups. It has the following properties:
| Property | Type | Description | 
|---|---|---|
| screenusrgrpid | string | (readonly) ID of the screen user group. | 
| usrgrpid (required)  | 
       string | User group ID. | 
| permission (required)  | 
       integer | Type of permission level. Possible values: 2 - read only; 3 - read-write;  |