Returns an array of item lists with their first page of content resolved.
643 matches
100 actions
Rocket Services
100 actions
- activateSaveOfferPOSTv1.0.0
- addPaymentMethodPOSTv1.0.0
- assignMsisdnPOSTv1.0.0
- authorizeDevicePOSTv1.0.0
- cancelSubscriptionDELETEv1.0.0
- changeEmailPOSTv1.0.0
- changeMarketingPOSTv1.0.0
- checkEeBtEligibilityGETv1.0.0
- checkPreviousEntitlementsGETv1.0.0
- checkVoucherPOSTv1.0.0
- confirmPurchasePOSTv1.0.0
- confirmPurchaseStrongPOSTv1.0.0
- confirmPurchaseWithOfferPOSTv1.0.0
- createPinRequestPUTv1.0.0
- createProfilePOSTv1.0.0
- delete_itv_purchase_platformDELETEv1.0.0
- deleteAccountPOSTv1.0.0
- deleteItemBookmarkDELETEv1.0.0
- deleteProfileWithIdDELETEv1.0.0
- deleteWatchedDELETEv1.0.0
- executeTransactionPOSTv1.0.0
- forgotPasswordPOSTv1.0.0
- generateDeviceAuthorizationCodePOSTv1.0.0
- generateNonceGETv1.0.0
- get_ee_plansGETv1.0.0
- get_itv_itemsummary_externalIdGETv1.0.0
- get_itv_plans_platformGETv1.0.0
- get_itv_profileGETv1.0.0
- get_itv_roku_plansGETv1.0.0
- get_plans_idGETv1.0.0
- getAccountGETv1.0.0
- getAnonNextPlaybackItemGETv1.0.0
- getAppConfigGETv1.0.0
- getBillingHistoryPOSTv1.0.0
- getBookmarkListGETv1.0.0
- getBookmarksGETv1.0.0
- getCardDetailsPOSTv1.0.0
- getContinueWatchingListGETv1.0.0
- getCurrentEntitlementGETv1.0.0
- getCurrentSubscriptionGETv1.0.0
- getDeviceGETv1.0.0
- getDevicesGETv1.0.0
- getEligibleOffersPOSTv1.0.0
- getEntitlementsGETv1.0.0
- getEntitlementsHistoryGETv1.0.0
- getFeatureFlagGETv1.0.0
- getFullPriceRenewalGETv1.0.0
- getItemGETv1.0.0
- getItemBookmarkGETv1.0.0
- getItemChildrenListGETv1.0.0
- getItemMediaFilesGETv1.0.0
- getItemMediaFilesGuardedGETv1.0.0
- getItemRatingGETv1.0.0
- getItemRelatedListGETv1.0.0
- getItemsMediaClipFilesPOSTv1.0.0
- getItemWatchedStatusGETv1.0.0
- getItvPageGETv1.0.0
- getListGETv1.0.0
- getListsGETv1.0.0
- getNextPlaybackItemGETv1.0.0
- getPageGETv1.0.0
- getPaymentMethodGETv1.0.0
- getPaymentMethodsGETv1.0.0
- getPlanGETv1.0.0
- getPlansGETv1.0.0
- getProfileGETv1.0.0
- getProfileWithIdGETv1.0.0
- getPublicItemMediaFilesGETv1.0.0
- getPublicPreviewGETv1.0.0
- getPurchasesGETv1.0.0
- getRatingsGETv1.0.0
- getRatingsListGETv1.0.0
- getRecommendedListGETv1.0.0
- getSaveOfferGETv1.0.0
- getSchedulesGETv1.0.0
- getSubscriptionDataGETv1.0.0
- getSubscriptionStateGETv1.0.0
- getSubscriptionStatusGETv1.0.0
- getUpcomingInvoiceGETv1.0.0
- getVoucherByIdGETv1.0.0
- getWatchedGETv1.0.0
- getWatchedListGETv1.0.0
- googlePaySubscriptionPOSTv1.0.0
- makePurchasePOSTv1.0.0
- registerPOSTv1.0.0
- registerDevicePOSTv1.0.0
- requestEmailVerificationPOSTv1.0.0
- resetPasswordPOSTv1.0.0
- resubscribePOSTv1.0.0
- searchGETv1.0.0
- singleSignOnPOSTv1.0.0
- updateAccountPATCHv1.0.0
- updatePaymentIntentStrongPUTv1.0.0
- updatePaymentMethodStrongPUTv1.0.0
- updateProfilePUTv1.0.0
- updateProfileWithIdPATCHv1.0.0
- updateSubscriptionPUTv1.0.0
- upgradePlanPOSTv1.0.0
- validatePinRequestPOSTv1.0.0
- verifyEmailPOSTv1.0.0
Other/Rocket Services
getLists
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
{
"type": "object",
"properties": {
"device": {
"type": "string"
},
"ff": {
"type": "array",
"items": {
"type": "string",
"enum": [
"all",
"idp",
"ldp",
"hb",
"rpt",
"cas",
"lrl",
"cd"
]
}
},
"ids": {
"type": "array",
"items": {
"type": "string"
}
},
"item_type": {
"type": "string",
"enum": [
"movie",
"show",
"season",
"episode",
"program",
"link",
"trailer",
"channel",
"customAsset"
]
},
"lang": {
"type": "string"
},
"max_rating": {
"type": "string"
},
"order": {
"type": "string",
"enum": [
"asc",
"desc"
]
},
"order_by": {
"type": "string",
"enum": [
"a-z",
"release-year",
"date-added"
]
},
"page_size": {
"type": "integer",
"format": "int32"
},
"segments": {
"type": "array",
"items": {
"type": "string"
}
},
"sub": {
"type": "string"
}
},
"required": [
"ids"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
- 337
- 338
- 339
- 340
- 341
- 342
- 343
- 344
- 345
- 346
- 347
- 348
- 349
- 350
- 351
- 352
- 353
- 354
- 355
- 356
- 357
- 358
- 359
- 360
- 361
- 362
- 363
- 364
- 365
- 366
- 367
- 368
- 369
- 370
- 371
- 372
- 373
- 374
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- 389
- 390
- 391
- 392
- 393
- 394
- 395
- 396
- 397
- 398
- 399
- 400
- 401
- 402
- 403
- 404
- 405
- 406
- 407
- 408
- 409
- 410
- 411
- 412
- 413
- 414
- 415
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- 425
- 426
- 427
- 428
- 429
- 430
- 431
- 432
- 433
- 434
- 435
- 436
- 437
- 438
- 439
- 440
- 441
- 442
- 443
- 444
- 445
- 446
- 447
- 448
- 449
- 450
- 451
- 452
- 453
- 454
- 455
- 456
- 457
- 458
- 459
- 460
- 461
- 462
- 463
- 464
- 465
- 466
- 467
- 468
- 469
- 470
- 471
- 472
- 473
- 474
- 475
- 476
- 477
- 478
- 479
- 480
- 481
- 482
- 483
{
"type": "array",
"items": {
"type": "object",
"description": "A pageable list of items.",
"required": [
"id",
"size",
"items",
"paging",
"path"
],
"properties": {
"customFields": {
"type": "object",
"description": "A map of custom fields defined by a curator for a list."
},
"description": {
"type": "string",
"description": "A full description of this list."
},
"id": {
"type": "string",
"description": "The id of this list"
},
"images": {
"type": "object"
},
"itemTypes": {
"type": "array",
"description": "The types of items in the list",
"items": {
"type": "string",
"enum": [
"movie",
"show",
"season",
"episode",
"program",
"link",
"trailer",
"channel",
"customAsset"
]
}
},
"items": {
"type": "array",
"description": "A list of items",
"items": {
"type": "object",
"required": [
"id",
"type",
"path",
"title"
],
"properties": {
"advisoryText": {
"type": "string",
"description": "Advisory text about this item, related to the classification"
},
"availableEpisodeCount": {
"type": "integer",
"format": "int32",
"description": "The number of available episodes in the season, if the item is a season."
},
"availableSeasonCount": {
"type": "integer",
"format": "int32",
"description": "The number of available seasons in the show, if the item is a show."
},
"averageUserRating": {
"type": "number",
"format": "int32",
"description": "The average user rating.\nWhen based on user ratings from our system this will be out of 10.\n"
},
"badge": {
"type": "string",
"description": "The badge this item has."
},
"channelShortCode": {
"type": "string",
"description": "The channel short code, if the item is a channel."
},
"classification": {
"type": "object",
"required": [
"code",
"name"
],
"properties": {
"code": {
"type": "string",
"description": "The unique code for a classification."
},
"name": {
"type": "string",
"description": "The name of the classification for display."
}
}
},
"contextualTitle": {
"type": "string",
"description": "A contextually relative title to display after a parent title.\nMostly applicable to Season, Episode and Trailer.\n"
},
"customFields": {
"type": "object",
"description": "A map of custom fields defined by a curator for an item."
},
"customId": {
"type": "string",
"description": "A custom identifier for this item.\nFor example the id for this item under a different content system.\n"
},
"duration": {
"type": "integer",
"format": "int32",
"description": "The duration of the media in seconds."
},
"episodeCount": {
"type": "integer",
"format": "int32",
"description": "The number of episodes in the season, if the item is a season."
},
"episodeName": {
"type": "string",
"description": "The full name of an episode."
},
"episodeNumber": {
"type": "integer",
"format": "int32",
"description": "The number of an episode, if the item is an episode."
},
"genres": {
"type": "array",
"description": "The array of genres this item belongs to.",
"items": {
"type": "string"
}
},
"hasClosedCaptions": {
"type": "boolean",
"description": "Whether closed captioning is available."
},
"id": {
"type": "string",
"description": "Unique identifier for an Item"
},
"images": {
"type": "object"
},
"offers": {
"type": "array",
"description": "The array of available offers for this item.",
"items": {
"type": "object"
}
},
"path": {
"type": "string",
"description": "The path to the detail page of this item. Can be used to load the item detail page via the /page endpoint."
},
"releaseYear": {
"type": "integer",
"format": "int32",
"description": "The year this item was released"
},
"scopes": {
"type": "array",
"description": "The scopes for this item",
"items": {
"type": "string"
}
},
"seasonId": {
"type": "string",
"description": "The identifier of the season this item belongs to, if the item is an episode."
},
"seasonNumber": {
"type": "integer",
"format": "int32",
"description": "The number of a season, if the item is a season."
},
"shortDescription": {
"type": "string",
"description": "A truncated description of the item"
},
"showId": {
"type": "string",
"description": "The identifier of the show this item belongs to, if the item is a season or episode."
},
"showTitle": {
"type": "string"
},
"subtype": {
"type": "string",
"description": "Subtype of the item. Mainly used to identify different types when `type`\nis `customAsset`\n"
},
"tagline": {
"type": "string",
"description": "The tagline of the item"
},
"themes": {
"type": "array",
"description": "Gets themes associated with the item",
"items": {
"type": "object",
"required": [
"colors",
"type"
],
"properties": {
"colors": {
"type": "array",
"description": "The list of colors defined for the theme.",
"items": {
"type": "object",
"required": [
"name",
"value"
],
"properties": {
"name": {
"type": "object",
"additionalProperties": true
},
"opacity": {
"type": "object",
"additionalProperties": true
},
"value": {
"type": "object",
"additionalProperties": true
}
},
"additionalProperties": false
}
},
"type": {
"type": "string",
"description": "The type of theme.",
"enum": [
"Background",
"Text",
"Custom"
]
}
},
"additionalProperties": false
}
},
"title": {
"type": "string",
"description": "The display title of the item."
},
"type": {
"type": "string",
"description": "The type of item",
"enum": [
"movie",
"show",
"season",
"episode",
"program",
"link",
"trailer",
"channel",
"customAsset"
]
},
"watchPath": {
"type": "string",
"description": "The path to watch this item, if the item is a watchable type, e.g. a `movie`, `program` and `episode`."
}
}
}
},
"listData": {
"type": "object",
"description": "Extra data to accompany ItemList content. The (single) key in the object is\nthe list name and the data changes depending on the list\n",
"properties": {
"ContinueWatching": {
"type": "object",
"description": "List data for ContinueWatching List",
"properties": {
"itemInclusions": {
"type": "object",
"description": "Object where keys are itemIds for the items in the list and values are objects\ncontaining additional items (either episode/season/show) that were requested\nin the \"include\" query option.\n\nFor example if you request the ContinueWatching list with \"season\" items in\nthe list, you can specify `include=episode` and then the specific next episode\nwill be returned in this object.\n"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
"paging": {
"type": "object",
"required": [
"total",
"page"
],
"properties": {
"authorization": {
"type": "object",
"required": [
"type",
"scope"
],
"properties": {
"scope": {
"type": "string",
"description": "The token scope required.",
"enum": [
"Catalog",
"Commerce",
"Settings"
]
},
"type": {
"type": "string",
"description": "The token type required to load the list.",
"enum": [
"UserAccount",
"UserProfile"
]
}
}
},
"next": {
"type": "string",
"description": "Path to load next page of data, or null if not available"
},
"options": {
"type": "object",
"properties": {
"completed": {
"type": "boolean",
"description": "Items filtered by whether they've been fully watched or not.\n\nOnly available on the `/account/profile/watched/list` endpoint currently.\n"
},
"itemType": {
"type": "string",
"description": "Specific item type filter.",
"enum": [
"movie",
"show",
"season",
"episode",
"program",
"link",
"trailer",
"channel",
"customAsset"
]
},
"maxRating": {
"type": "string",
"description": "The maximum rating (inclusive) of items returned, e.g. 'AUOFLC-PG'."
},
"order": {
"type": "string",
"description": "The applied sort order if any.",
"enum": [
"asc",
"desc"
]
},
"orderBy": {
"type": "string",
"description": "The applied sort ordering property if any.",
"enum": [
"a-z",
"release-year",
"date-added"
]
},
"pageSize": {
"type": "integer",
"format": "int32",
"description": "The number of items to return in a list page."
}
},
"additionalProperties": false
},
"page": {
"type": "integer",
"format": "int32",
"description": "The current page number.\n\nA value of 0 indicates that the fist page has not yet been loaded. This is\nuseful when wanting to return the paging metadata to indicate how to\nload in the first page.\n"
},
"previous": {
"type": "string",
"description": "Path to load previous page of data, or null if not available."
},
"size": {
"type": "integer",
"format": "int32",
"description": "The current page size.\n\nA value of -1 indicates that the size has not yet been determined. This may\narise when embedding secure list pagination info in a page which must be cached\nby a CDN. For example a Bookmarks list.\n"
},
"total": {
"type": "integer",
"format": "int32",
"description": "The total number of pages available given the current page size.\n\nA value of -1 indicates that the total has not yet been determined. This may\narise when embedding secure list pagination info in a page which must be cached\nby a CDN. For example a Bookmarks list.\n"
}
},
"additionalProperties": false
},
"parameter": {
"type": "string",
"description": "If this list is parameterized, then this contains the parameter of the list in the format `name:value`.\nFor example the Movies Genre list will take a parameter `genre` with a given value. e.g. `genre:action` or `genre:drama`."
},
"path": {
"type": "string",
"description": "The path of this list"
},
"shortDescription": {
"type": "string",
"description": "A short description of this list."
},
"size": {
"type": "integer",
"format": "int32",
"description": "The total size of the list"
},
"tagline": {
"type": "string",
"description": "The tagline of the item."
},
"themes": {
"type": "array",
"items": {
"type": "object",
"required": [
"colors",
"type"
],
"properties": {
"colors": {
"type": "array",
"description": "The list of colors defined for the theme.",
"items": {
"type": "object",
"required": [
"name",
"value"
],
"properties": {
"name": {
"type": "string",
"description": "The name of the theme color."
},
"opacity": {
"type": "number",
"format": "float",
"description": "The opacity of the theme color from 0 to 1.\n\nWhen omitted, no opacity level is to be applied to the color, or in other words we\nassume the color has an opacity of 1\n"
},
"value": {
"type": "string",
"description": "The hex value of the theme color."
}
},
"additionalProperties": false
}
},
"type": {
"type": "string",
"description": "The type of theme.",
"enum": [
"Background",
"Text",
"Custom"
]
}
},
"additionalProperties": false
}
},
"title": {
"type": "string",
"description": "The title of this list"
}
},
"additionalProperties": false
}
}