Screensaver List
Returns the screensaver artwork to display while the app is idle, ordered by the sequence it should be shown in.
| Header |
Value |
| Authorization |
JWT token |
| ClientID |
platform-\<id>-app_version-\<id> |
The ClientID header is required. It must have four hyphen-separated components, and the first component must be one of web, roku, firestick, fireos, appletv, ipad, tizen.
Endpoint
GET v2/watch/content/screensavers
Query Parameters
| Parameter |
Type |
Required |
Description |
page |
Integer |
Optional |
Page number of the results. The default value is 1. |
limit |
Integer |
Optional |
Number of results per page. The default value is 20 and the maximum allowed value is 50. |
Response Body
{
"count": 8,
"previous": null,
"next": null,
"results": [
{
"sequence": 1,
"background_url": "https://media.indee.tv/screensaver/bg-1.jpg?Expires=...&Signature=...&Key-Pair-Id=...",
"foreground_url": "https://media.indee.tv/screensaver/fg-1.png?Expires=...&Signature=...&Key-Pair-Id=..."
}
],
"status_code": "W0000",
"status_message": "Success"
}
| Field |
Type |
Description |
count |
Integer |
The total count of results without pagination. |
previous |
String |
Link to the previous set of results. |
next |
String |
Link to the next set of results. |
results |
JSON |
The screensaver assets. |
results[].sequence |
Integer |
The order in which the asset should be shown. |
results[].background_url |
String |
Link to the background image. |
results[].foreground_url |
String |
Link to the foreground image, overlaid on the background. |
status_code |
String |
The Indee status code for the response. |
status_message |
String |
Human readable message describing the response. |
Assets configured for the viewer's own audience are returned when present; otherwise the watch product's default screensavers are returned.
Status Codes
| Indee status code |
HTTP Response Code |
Description |
| W0000 |
HTTP 200 |
Success |
| W0001 |
HTTP 200 |
No content |
| W2000 |
HTTP 401 |
Authorization header was either not passed or there was some issue parsing it |
| W2003 |
HTTP 401 |
Invalid auth token |
| W2009 |
HTTP 401 |
ClientID header was either not passed or is malformed |
| W2101 |
HTTP 403 |
API key not authorized to perform this action |
| W2102 |
HTTP 451 |
Request blocked by geofencing for the resolved region |
| W5001 |
HTTP 429 |
Rate limited |
| W5000 |
HTTP 500 |
Unknown server error occurred |