Entertainment Configuration
API to manage entertainment configuration.
List all available entertainment configuration resources.
EntertainmentConfiguration Success Response
Unauthorized
Forbidden
Not Found
Method Not Allowed
Not Acceptable
Conflict
Too Many Requests
Internal Server Error
Service Unavailable
Insufficient Storage
GET /clip/v2/resource/entertainment_configuration HTTP/1.1
Host: 192.168.1.0
hue-application-key: YOUR_API_KEY
Accept: */*
{
"errors": [
{
"description": "text"
}
],
"data": [
{
"type": "light",
"id": "3883f8bf-30a3-445b-ac06-b047d50599df",
"id_v1": "/lights/8",
"metadata": {
"name": "text"
},
"configuration_type": "screen",
"status": "active",
"stream_proxy": {
"mode": "auto",
"node": {
"rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
"rtype": "device"
}
},
"channels": [
{
"channel_id": 1,
"position": {
"x": 1,
"y": 1,
"z": 1
},
"members": [
{
"service": {
"rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
"rtype": "device"
},
"index": 1
}
]
}
],
"locations": {
"service_locations": [
{
"service": {
"rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
"rtype": "device"
},
"positions": [
{
"x": 1,
"y": 1,
"z": 1
}
]
}
]
},
"light_services": [
{
"rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
"rtype": "device"
}
]
}
]
}Get details of a single entertainment configuration resource from its given {entertainmentConfigurationId}.
ID of the entertainment configuration
EntertainmentConfiguration Success Response
Unauthorized
Forbidden
Not Found
Method Not Allowed
Not Acceptable
Conflict
Too Many Requests
Internal Server Error
Service Unavailable
Insufficient Storage
GET /clip/v2/resource/entertainment_configuration/{entertainmentConfigurationId} HTTP/1.1
Host: 192.168.1.0
hue-application-key: YOUR_API_KEY
Accept: */*
{
"errors": [
{
"description": "text"
}
],
"data": [
{
"type": "light",
"id": "3883f8bf-30a3-445b-ac06-b047d50599df",
"id_v1": "/lights/8",
"metadata": {
"name": "text"
},
"configuration_type": "screen",
"status": "active",
"stream_proxy": {
"mode": "auto",
"node": {
"rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
"rtype": "device"
}
},
"channels": [
{
"channel_id": 1,
"position": {
"x": 1,
"y": 1,
"z": 1
},
"members": [
{
"service": {
"rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
"rtype": "device"
},
"index": 1
}
]
}
],
"locations": {
"service_locations": [
{
"service": {
"rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
"rtype": "device"
},
"positions": [
{
"x": 1,
"y": 1,
"z": 1
}
]
}
]
},
"light_services": [
{
"rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
"rtype": "device"
}
]
}
]
}Update a single entertainment configuration resource from its given {entertainmentConfigurationId}.
ID of the entertainment configuration
Type of the supported resources (always entertainment_configuration here)
Start or stop streaming.
Success
Unauthorized
Forbidden
Not Found
Method Not Allowed
Not Acceptable
Conflict
Too Many Requests
Internal Server Error
Service Unavailable
Insufficient Storage
PUT /clip/v2/resource/entertainment_configuration/{entertainmentConfigurationId} HTTP/1.1
Host: 192.168.1.0
hue-application-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 89
{
"type": "text",
"metadata": {
"name": "text"
},
"configuration_type": "screen",
"action": "start"
}{
"errors": [
{
"description": "text"
}
],
"data": [
{
"rid": "42edd1f5-9538-4180-9ced-2d9e07f26d0f",
"rtype": "device"
}
]
}Last updated
Was this helpful?