Media Data

Single Item Calls

These API Calls will return only one the referenced Item (if available and accessible with the calling Domain). The Result Set Format will be an Object.

/byid

GET https://api.nexx.cloud/v3.1/:streamtype/byid/:itemid

Path Parameters

Item found

/byglobalid

GET https://api.nexx.cloud/v3.1/:streamtype/byglobalid/:globalid

Path Parameters

Item found

/byhash

GET https://api.nexx.cloud/v3.1/:streamtype/byhash/:itemhash

Path Parameters

Item found

/byreference

GET https://api.nexx.cloud/v3.1/:streamtype/byrefnr/:itemreference

Path Parameters

Item found    

/byslug

GET https://api.nexx.cloud/v3.1/:streamtype/byslug/:itemslug

Path Parameters

Item found

/byremotereference

GET https://api.nexx.cloud/v3.1/:streamtype/byremotereference/:remotereference

This Call queries for an Item, that is (possibly) not hosted by nexxOMNIA. The API will call the given Remote Provider for Media Details and implicitely create the Item for future References within nexxOMNIA.

Path Parameters

Query Parameters

Item found

/bycodename

GET https://api.nexx.cloud/v3.1/:streamtype/bycodename/:codename

only available for Container Streamtypes

Path Parameters

Default Item List Calls

These API Calls will return Lists of Items (if available and accessible with the calling Domain). The Result Set Format will be an Array of Objects.

/all

GET https://api.nexx.cloud/v3.1/:streamtype/all

Path Parameters

Item found

/latest

GET https://api.nexx.cloud/v3.1/:streamtype/latest

returns "all" Items, sorted by Creation Date (ignores the "order" Parameters).

Path Parameters

/picked

GET https://api.nexx.cloud/v3.1/:streamtype/picked

returns all "picked" Items (ignores the "order" Parameter).

Path Parameters

Item found

/evergreens

GET https://api.nexx.cloud/v3.1/:streamtype/evergreens

returns all "Evergreen" Items.

Path Parameters

/forkids

GET https://api.nexx.cloud/v3.1/:streamtype/forkids

returns all Items, marked as "created for Kids". This is NOT connected to any Age Restriction.

Path Parameters

/withawards

GET https://api.nexx.cloud/v3.1/:streamtype/withawards

returns all Items, with have awards added to them.

Path Parameters

/byquery

GET https://api.nexx.cloud/v3.1/:streamtype/byquery/:query

performs a regular Query on all Items. The "order" Parameters are ignored, if querymode is set to "fulltext".

Path Parameters

Query Parameters

Item found

/bygeo

GET https://api.nexx.cloud/v3.1/:streamtype/bygeo/:geoquery

performs a Geo Query on all Items. Only Items, that have a "Geo" Attribute can be found. The "order" Parameters will be ignored, as "distance" will be the sorting Attribute.

Path Parameters

Query Parameters

/topslider

GET https://api.nexx.cloud/v3.1/:streamtype/topslider

this Endpoint is only available for Domains with nexxNEON Support and will return Media currently in TopSlider.

Path Parameters

/random

GET https://api.nexx.cloud/v3.1/:streamtype/random

Path Parameters

/expiring

GET https://api.nexx.cloud/v3.1/:streamtype/expiring

returns only Items, that have an Expiry Attribute (for the current Gateway). The "order" Parameter will be ignored, as the Expiry Date will be the order Criteria. The "addRestrictionDetails" Output Modifier is usefull to know more about the Expiry Date.

Path Parameters

/comingsoon

GET https://api.nexx.cloud/v3.1/:streamtype/comingsoon

returns only Items, that have a Start Date Attribute (for the current Gateway), but are active on all other Restrictions. The "addRestricionDetails" Output Modifier is usefull to know more about the Start Date.

Path Parameters

Please notice, that this API Call will return Items, that are NOT visible or returned in any other Call.

/byitemlist

GET https://api.nexx.cloud/v3.1/:streamtype/byitemlist/:itemlist

Path Parameters

Item found

/mostactive

GET https://api.nexx.cloud/v3.1/:streamtype/mostactive

"mostactive" refers to the Number of "Views" of each Media Item. The "order" Parameters will be ignored.

Path Parameters

Query Parameters

/mostactiveexternal

GET https://api.nexx.cloud/v3.1/:streamtype/mostactiveexternal

"mostactive" refers to the Number of "Views" of each Media Item (on external Platforms). The "order" Parameters will be ignored.

Path Parameters

Query Parameters

/bestrated

GET https://api.nexx.cloud/v3.1/:streamtype/bestrated

"rated" refers to the summed Amount of "Rating Interactions" of each Media Item. The "order" Parameters will be ignored.

Path Parameters

Query Parameters

/mostliked

GET https://api.nexx.cloud/v3.1/:streamtype/mostliked

"liked" refers to the Number of "Like Interactions" of each Media Item. The "order" Parameters will be ignored.

Path Parameters

Query Parameters

/mostreacted

GET https://api.nexx.cloud/v3.1/:streamtype/mostreacted

"reacted" refers to the Number of "Reaction Interactions" of each Media Item. The "order" Parameters will be ignored.

Path Parameters

Query Parameters

/mostcommented

GET https://api.nexx.cloud/v3.1/:streamtype/mostcommented

"commented" refers to the Number of "Comment Interactions" of each Media Item. The "order" Parameter will be ignored.

Path Parameters

Query Parameters

/topitems

GET https://api.nexx.cloud/v3.1/:streamtype/topitems

"topitems" refers to the Number of "Views" of each Media Item within the last Hour. The "order" Parameter will be ignored.

Path Parameters

/topitemsexternal

GET https://api.nexx.cloud/v3.1/:streamtype/topitemsexternal

"topitems" refers to the Number of "Views" of each Media Item in the last Hour (on external Platforms). The "order" Parameter will be ignored.

Path Parameters

Reference Item List Calls

These API Calls will return Lists of Items (if available and accessible with the calling Domain). The Result Set Format will be an Array of Objects.

/channeloverview

GET https://api.nexx.cloud/v3.1/:streamtype/channeloverview

will return an Array of Channels and the latest Media Items under each Channel. (if the "channel" Parameter is given, the Array will reflect the Subchannels of this Channel). Ignores the "order" and "respectChannelHierachy" Parameters.

Path Parameters

/formatoverview

GET https://api.nexx.cloud/v3.1/:streamtype/formatoverview

will return an Array of Formats and the latest Media Items under each Format. Ignores the "order" Parameters.

Path Parameters

/recommendationsfor

GET https://api.nexx.cloud/v3.1/:streamtype/recommendationsfor/:itemid

This Call needs a Recommendation Provider configured for the calling Domain.

Path Parameters

/similarsfor

GET https://api.nexx.cloud/v3.1/:streamtype/similarsfor/:itemid

This Call will return Items, that are similar to the given Media Item. This is close to a Recommendation, but does not include any other Information than the Metadata into the Result Set.

Path Parameters

/recommendationsforcontext

GET https://api.nexx.cloud/v3.1/:streamtype/recommendationsforcontext/:context

This Call will try to compute matching Items for a given "context". Context is a (long) String, that may be an Article Text or similar Structure. The context may also be given via the other Query Parameters given below. This Call can also be sent via POST (due to the possible long Amount of Text). The calling Domain needs an active AI License.

Path Parameters

Query Parameters

/bytag

GET https://api.nexx.cloud/v3.1/:streamtype/bytag/:tag

Path Parameters

/bytagid

GET https://api.nexx.cloud/v3.1/:streamtype/bytagid/:tagid

Path Parameters

/byperson

GET https://api.nexx.cloud/v3.1/:streamtype/byperson/:person

Path Parameters

/bypersonid

GET https://api.nexx.cloud/v3.1/:streamtype/bypersonid/:personid

Path Parameters

/byfile

GET https://api.nexx.cloud/v3.1/:streamtype/byfile/:file

Path Parameters

/byfileid

GET https://api.nexx.cloud/v3.1/:streamtype/byfileid/:fileid

Path Parameters

/bygroup

GET https://api.nexx.cloud/v3.1/:streamtype/bygroup/:group

Path Parameters

/bygroupid

GET https://api.nexx.cloud/v3.1/:streamtype/bygroupid/:groupid

Path Parameters

/byshow

GET https://api.nexx.cloud/v3.1/:streamtype/byshow/:show

Path Parameters

/byshowid

GET https://api.nexx.cloud/v3.1/:streamtype/byshowid/:showid

Path Parameters

/byplace

GET https://api.nexx.cloud/v3.1/:streamtype/byplace/:place

Path Parameters

/byplaceid

GET https://api.nexx.cloud/v3.1/:streamtype/byplaceid/:placeid

Path Parameters

/byproduct

GET https://api.nexx.cloud/v3.1/:streamtype/byproduct/:product

Path Parameters

/byproductid

GET https://api.nexx.cloud/v3.1/:streamtype/byproductid/:productid

Path Parameters

/bystudio

GET https://api.nexx.cloud/v3.1/:streamtype/bystudio/:studioid

only available for Videos, Playlists and Sereis

Path Parameters

/by:container

GET https://api.nexx.cloud/v3.1/:streamtype/by:container/:containerid

This Call is available for all Streamtypes, that support Containers (i.e., parent Elements). An Example would be - /videos/byplaylist (as the Container for the Streamtype Video is Container)

Path Parameters

/connectedtoitem

GET https://api.nexx.cloud/v3.1/:streamtype/connectedtoitem

This Call is available for all Streamtypes, that can be linked to other Streamtypes. Typically, this would mean [persons, shows, places, links, files, products]. It will return all Items of the current Streamtype, that are linked to the referenced Media Item.

Path Parameters

User Item List Calls

These API Calls will return Lists of Items (if available and accessible with the calling Domain). The Result Set Format will be an Array of Objects.

/byuser

GET https://api.nexx.cloud/v3.1/:streamtype/byuser/:userid

returns only Items, uploaded by the given User ID. Ignores the "onlyUGC" and "includeUGC" Parameters, as only UGC Elements will be returned by default.

Path Parameters

/userhistory

GET https://api.nexx.cloud/v3.1/:streamtype/userhistory

Path Parameters

Query Parameters

/userfavourites

GET https://api.nexx.cloud/v3.1/:streamtype/userfavourites

Path Parameters

/userlikes

GET https://api.nexx.cloud/v3.1/:streamtype/userlikes

Path Parameters

/userratings

GET https://api.nexx.cloud/v3.1/:streamtype/userratings

Path Parameters

/userreactions

GET https://api.nexx.cloud/v3.1/:streamtype/userreactions

Path Parameters

/usercomments

GET https://api.nexx.cloud/v3.1/:streamtype/usercomments

Path Parameters

/useruploads

GET https://api.nexx.cloud/v3.1/:streamtype/useruploads

Path Parameters

I

Item Detail List Calls

These API Calls will return Lists of Details for a given Media Item (if available and accessible with the calling Domain). The Result Set Format will be an Array of Objects.

/texttrackdatafor

GET https://api.nexx.cloud/v3.1/:streamtype/texttrackdatafor/:itemid

This Call will return Captions for the given Media Item. Captions are only supported on Videos and Audio.

Path Parameters

Query Parameters

/commentsfor

GET https://api.nexx.cloud/v3.1/:streamtype/commentsfor/:itemid

Path Parameters

/externalcommentsfor

GET https://api.nexx.cloud/v3.1/:streamtype/externalcommentsfor/:itemid

Path Parameters

/currentviewsfor

GET https://api.nexx.cloud/v3.1/:streamtype/currentviewsfor/:itemid

Path Parameters

/stitchedmanifestfor

GET https://api.nexx.cloud/v3.1/:streamtype/stitchedmanifestfor/:itemid

This Endpoint is only available for the Streamtypes "playlist", "collection" and "set". Furthermore, the calling Domain must have enabled "Stitching Service".

Path Parameters

Streamtype specific Calls

Video

GET https://api.nexx.cloud/v3.1/videos/bylivelink/:livelinkid

Path Parameters

/byvariant

GET https://api.nexx.cloud/v3.1/videos/byvariant/:variantid

will return the Video Object, that represents the given Variant

Path Parameters

/byrack

GET https://api.nexx.cloud/v3.1/videos/byrack/:rackid

Path Parameters

/nextinseries

GET https://api.nexx.cloud/v3.1/videos/nextinseries/:videoid

If a Video is an Episode of a Series, the Call will return the next Episode to watch. This Call is a Single Item Call, and the Result Set will be identical to a Video Call.

Path Parameters

Live

/byrack

GET https://api.nexx.cloud/v3.1/live/byrack/:rackid

Path Parameters

Scene

/byvideo

GET https://api.nexx.cloud/v3.1/scenes/byvideo/:videoid

Path Parameters

Event

/today

GET https://api.nexx.cloud/v3.1/events/today

will return Events, that occur on the current Day

/thisweek

GET https://api.nexx.cloud/v3.1/events/thisweek

will return Events, that occur on the current Week

/thismonth

GET https://api.nexx.cloud/v3.1/events/thismonth

will return Events, that occur on the current Month

/nextdays

GET https://api.nexx.cloud/v3.1/events/nextdays

will return Events, that occur within the next given Days

Query Parameters

Polls

/latestopen

GET https://api.nexx.cloud/v3.1/polls/latestopen

will return the latest open Poll, if any

Votings

/latestopen

GET https://api.nexx.cloud/v3.1/polls/latestopen

will return the latest open Poll, if any

Last updated