Identical to GET /account/profile/items/{itemId}/next route but for users that are not logged in i.e. this endpoint does not require authorisation
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
getAnonNextPlaybackItem
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
{
"type": "object",
"properties": {
"device": {
"type": "string"
},
"expand": {
"type": "string",
"enum": [
"parent",
"ancestors"
]
},
"ff": {
"type": "array",
"items": {
"type": "string",
"enum": [
"all",
"idp",
"ldp",
"hb",
"rpt",
"cas",
"lrl",
"cd"
]
}
},
"itemId": {
"type": "string"
},
"lang": {
"type": "string"
},
"max_rating": {
"type": "string"
},
"segments": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"itemId"
],
"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
{
"type": "object",
"required": [
"sourceItemId"
],
"properties": {
"firstWatchedDate": {
"type": "string",
"format": "date-time",
"description": "Time when the item corresponding to the itemId passed in by the client was\nfirst watched by the user. Will be `undefined` if the user has never\nwatched the item.\n\nIt can be used to identify the scenario where the user has never watched a\nshow and we are suggesting they watch the first episode (i.e. it is\nmissing in this scenario)\n\n**This will only be populated when a `showId` is passed in**\n"
},
"lastWatchedDate": {
"type": "string",
"format": "date-time",
"description": "Time when the item corresponding to the itemId passed in by the client was\nlast watched by the user. Will be `undefined` if the user has never\nwatched the item.\n\nIt can be used to identify the scenario where the user has never watched a\nshow and we are suggesting they watch the first episode (i.e. it is\nmissing in this scenario)\n\n**This will only be populated when a `showId` is passed in**\n"
},
"next": {
"type": "object"
},
"sourceItemId": {
"type": "string",
"description": "The id of the item used to determine the next item to play."
},
"suggestionType": {
"type": "string",
"description": "Field indicating the type or reason behind the suggestion.\n\nId Type | Show Watched Status| Value | Description\n----------|--------------------|------------------|---------------------------------\nshowId | Unwatched | StartWatching |\nshowId | Completely watched | RestartWatching |\nshowId | Partly watched | ContinueWatching | Suggested episode partly watched\nshowId | Partly watched | Sequential | Suggested episode unwatched\nepisodeId | Any | Sequential | Next episode in show\n",
"enum": [
"StartWatching",
"ContinueWatching",
"RestartWatching",
"Sequential",
"None"
]
}
},
"additionalProperties": false
}