Skip to main content
Skip table of contents

deepLink (editorial-based)

Legend

ColourMeaning

Mandatory

Optional
Elements
Fields/​attributesTypeRequiredSample dataDescription
cmsData





deepLink

Optional



name StringOptional
Deep link name

isOriginalBooleanOptional
Indicates whether the content is original or not (that is, typically only available from that content provider).

profileIdSet StringOptional
Weak references to the IDs of profiles characterising the deep link content. This list is semicolon separated.

id StringOptional
Either id or both providerId and providerResourceId must be specified.

providerIdStringOptional
Either id or both providerId and providerResourceId must be specified.

providerResourceIdStringOptional
Either id or both providerId and providerResourceId must be specified.

resolutionsStringOptional
The resolution(s) in which the content is available (e.g., HD or UHD).
Elements

Fields/​attributesTypeRequiredSample dataDescription
cmsData






deepLink





contentRef





Mandatory

id 
Optional
Either id or both providerId and providerResourceId must be specified.
providerResourceId
Optional
Either id or both providerId and providerResourceId must be specified.
providerId
Optional
Either id or both providerId and providerResourceId must be specified.
type
MandatoryeditorialContent

The type of the linked content. One of:

  • editorialContent 
  • contentGroup 
  • event 
Elements

Fields/​attributesTypeRequiredSample dataDescription
cmsData






deepLink





period



Mandatory
The availability period of the deep link content
start
Mandatory
Availability period start date/time in ISO 8601 format
end
Mandatory
Availability period end date/time in ISO 8601 format
Elements

Fields/​attributesTypeRequiredSample dataDescription
cmsData






deepLink





media




Optional
Specifies the location of the deep-linked content
actionStringMandatory

The action the client should take when the user clicks/taps on the deep-linked content. For example:

  • playmedia – play back the media directly in the third-party provider's app.
  • details – go to the media page of the content in the third-party provider's app.
typeStringMandatory
The type of device that the deep link is applicable for. This allows you to target different deep links to different device types. Deep links can also be universal (that is, applicable for all device types).
urlURIMandatory
The URL of the content/media page in the third-party app
Elements


Fields/​attributesTypeRequiredSample dataDescription
cmsData







deepLink






metadataSet





Optional
Metadata set

localeStringOptionalen_GB Language/country code in which the metadata set is written. It must conform to ISO-639 and ISO 3166-1.
If the metadata set is not localised, the locale must be set to "none".
metadata
MetadataTypeOptional
Metadata value. Each such element represents a key/value pair, where the name of the key is the value of the key attribute and the value is the element's value.

key StringOptional
The name of the key
Elements

Fields/​attributesTypeRequiredSample dataDescription
cmsData






deepLink





params

Optional
CODE
{\"key\": \"page\", \"value\": \"movie_details\"}, {\"key\": \"id\", \"value\": \"5JIB4odrBDXw\"}]

Playback parameters. These are passed to the third-party app as part of the URL.

The value is a JSON array of elements in the following format:

CODE
{\"key\": \"key_name\", \"value\": \"corresponding_value\"}
Elements

Fields/​attributesTypeRequiredSample dataDescription
cmsData






deepLink





playbackOptions





Optional
Playback options
currency
Mandatory
The currency in which price is expressed
definition 
Optional
Definition (e.g, HD)
license
Optional
License
price 
Mandatory
The price of the content (for purchase or rental items)
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.