OTT session data model
This is a JSON object with the following fields:
| Name | Type | Description | 
|---|---|---|
| accountId | Long | The ID of the account associated with this session. | 
| allocatedDate | Date | The date on which the session was created. | 
| changeLog | String | The change history. This feature is deprecated, and no longer visible to the HUE list. | 
| contentId | Long | The ID of the content being streamed by the session. | 
| contentType | String | The type of content being streamed by the session. | 
| creationDate | Date | The date the session was created. | 
| deAllocatedDate | Date | The date on which the session was deallocated. | 
| deviceId | Long | The ID of the device using the session. | 
| expiryDate | Date | The date on which the session will expire. Expiry is calculated depending on the SPID. | 
| exportID | Integer | The ID to export object to third-party systems. | 
| modifiedDate | Date | The date last modified and persisted. | 
| originID | Integer | The UID of the origin system (third-party system). | 
| originIdAndKey | Read-only string | A unique reference for the object derived by concatenating the originID andoriginKey, together, separated by a pipe character (|) | 
| originKey | String | The key of the model object in the origin system (third-party system). | 
| serviceProviderID | Long | The Service Provider UID. | 
| sessionType | String | The type of session. | 
| status | String | The status of the session. | 
| uID | Long | The unique identifier of the session. | 
Example
{ 
    "UID" : 153,
    "accountUID" : 27,
    "contentUID" : 126,
    "contentType" : "PRG",
    "deviceId" : 36,
    "allocatedDate" : "12-12-2013",
    "status" : "LIVE",
    "expiryDate" : "12-12-2015"
}