Documentation

API V1 ENDPOINTS

AiringAttributes

Get all airing attributes applicable on broadcasts (Prime time, Dolby, Catch-up). For the complete param lang values, call LangParams method.

AiringAttributes/{id}

Get a specific airing attribute by its Id.

AwardTypes

Get list of award types (Nomination, Winner).

ContentAwards/{contentId}

Get a specific content awards.

FestivalAwards/{festivalId}

Get a specific festival awards. For the complete param lang values, call LangParams method.

PersonAwards/{personId}

Get a specific person awards. For the complete param lang values, call LangParams method.

Broadcasts

Get channel broadcasts over a period of n days: broadcasts are organized chronologically by day and broadcast time. V1 return only Content Id.

Broadcasts/{id}

Get a broadcast by Id. For the complete param lang values, call LangParams method.

BroadcastsDaysAvailable

Get days and channels currently available and their last modification date.

BroadcastsLastUpdated

Get for a given channel, the list of days on which a broadcast or program has been modified since the date/time passed as a parameter in referenceDate.

ContentArchivedBroadcasts/{id}

Get for a given content, the list of the previous broadcasts.

ContentBroadcasts/{id}

Get for a given content, the list of the current broadcasts.

CastFunctions

Get list of cast functions.

CastFunctions/{id}

Get a cast function by its Id.

CatalogContents

Get a VOD Catalog content informations, by specifying a catalog Id and/or Content ID and/or VOD content external Id.

Catalogs

Get the list of all available catalogues.

Catalogs/{id}

Get all the contents available in a specif catalogue.

VodOrder

Post an order for content reconciliation request. This endpoint is used to manage the reconciliation of a customer’s catalogue with the content in our database. It can be used to manage automatic/manual reconciliations, with or without the creation of a new content in our database.

Categories

Get all format IDs and labels, as well as genre IDs and labels, present in the database. This list is open-ended and may evolve in the event of new uses. – The format is the first level of classification, distinguishing the structural type of program. Formats can be used to classify all types of programs. Correctly identifying the format is crucial when recomposing a program. – The genre is the second level of program classification, distinguishing the editorial aspect. Genres are chosen according to blocked lists, regularly updated as programs evolve. Genre information is often the first to be quoted on the display. It gives a precise idea of the type of program being viewed

Categories/{id}

Get a category informationby its Id.

ChannelCategories/{id}

Get a specific channel categories by Channel Id.

ChannelCategoriesDetails

Get the of all the categories that can be associated with a channel.

ChannelCategoriesDetails/{id}

Get a specific channel category by ChannelCategory Id.

ChannelPacks/{id}

Get the List of all thebroadcasters on wich a specific channel is available.

ChannelPacksDetails

Get the List of all the broadcasters.

ChannelPacksDetails/{id}

Get a detailed speficic channel pack by Id.

Channels

Get all channels.

Channels/{id}

Get channel details by Id.

Collections/{id}

Get a specific collection by Id. A collection groups together several contents with at least the same title and format under a common identifier.

CollectionTypes

Get all collection types by categories.

CollectionTypes/{id}

Get a specific collection type by its Id.

ContentCollections/{id}

Get collections based on content Id.

Colors

Get all content colors available.

Colors/{id}

Get a specific content color by Id.

ContentRatings

Get all content ratings.

ContentRatings/{id}

Get a specific content rating by Id.

CatalogsEpisodes/{id}

Get all episodes attached to a MasterContent ID (serie level) stored in a dedicated VOD catalog.

CollectionContents/{id}

Get contents attached to a collection by collection id.

ContentBroadcastsHistory

Get speficied Content broadcast list for dates specified.

ContentByExternalId

Get a partial content by External Id. For the complete param extraDataTypeId values, call ExtraDataTypesForExternalIds method.

ContentMasterCollections

Get MasterContent ID (serie level) ; SeasonContent ID (season level) ; Collections based on content Id.

Contents/{id}

Get the main descriptive metadata of a content by Id, without text and images.

ContentSearch

Search contents based on a full text search.

ContentMerged

Get ID to be kept after a duplicate merge, allowing to identify the active content ID and the duplicate content IDs, which should no longer be used.

MasterContent/{id}

Get a MasterContent ID from any child content id.

SeasonContent/{id}

Get a SeasonContent ID from any child content id.

SeasonEpisodes/{id}

Get episodes ids from a SeasonContent ID or MasterContentID.

TheatricalReleases

Get all contents with a french theatrical release between dates specified.

Countries

Get all countries.

Countries/{id}

Get a specific country by Id.

BroadcastExtradata/{id}

Get broadcast extradata by broadcast Id.

ChannelExtradata/{id}

Get channel extradata by channel Id.

ContentExtradata/{id}

Get content extradata by content Id.

ExtradataSources

Get all extradata sources.

ExtradataSources/{id}

Get a specific extradata source by its Id. “

ExtradataTypes

Get all extradata types available for a customer, potentially filtered by a data provider Id. Description of the type of additional information element. Tese are data that may belong to a customer, an external ID or any other kind of information not available in the standard metadata of our database.”

ExtradataTypes/{id}

Get a speficic extradata type by Id.

ExtradataTypesForExternalIds

Get extradata types relating to external IDs, potentially filtered by a data provider Id.

PersonExtradata/{id}

Get person extradata by Person Id.

SubCatExtradata/{id}

Get subcategory extradata by subcategory Id.

Festivals

Get all festival related to awards.

Festivals/{id}

Get a festival by Id.

ContentImages/{id}

Get images for a specific content by Id.

ImageFormats

Get list of image formats available.

ImageFormats/{id}

Get image format by id.

PersonImages/{id}

Get images for a specific person by Id.

LangParams

Get all lang param values available for an API call.

LangParams/{id}

Get a lang param description.

Languages

Get all content languages.

Languages/{id}

Get a specific language by its Id.

CatalogLogos

Get all VOD catalogs logos.

CatalogLogos/{id}

Get a specific VOD catalog logo by its Id.

ChannelLogos

Get all LTV channels logos.

ChannelLogos/{id}

Get a specific LTV channel logo by its Id.

LogoFormats

Get size of logos available.

LogoFormats/{id}

Get size of logos by its Id.

ParentalRatings

Get all broadcast parental ratings.

ParentalRatings/{id}

Get a specific broadcast parental ratings by Id.

PartTypes

Get all content parttypes.

PartTypes/{id}

Get a specific content parttype by Id.

Persons

Get list of person in a range of Person Ids.

Persons/{id}

Get a specific person by Id.

ContentSportTeams

Get sport teams related to a content Id.

SportTeams

Get all sport teams.

SportTeams/{id}

Get a detailed sport team by its id.

SubCategories

Get all subcategories for categories.

SubCategories/{id}

Get all subcategories for a cotegory.

TagCategories

Get all tag categories.

TagCategories/{id}

Get a specific tag category by Id.

CollectionTags/{id}

Get all tags ttached to a specif collection.

ContentTags/{id}

Get all tags attached to a specif content.

Tags

Get all tags.

Tags/{id}

Get a specific tag by Id.

TagsByCatId/{tagCatId}

Get tags filterd by tag category Id.

ContentTexts/{id}

Get content texts by content Id.

TextTypes

Get text types.

TextTypes/{id}

Get a specific text type by Id.

ContentExtradaraTrackChanges

Get changes on contentExtradata on specified extradataTypeIds and on a range of dates.

TrackChanges

Get changes on a specified object type and on a range of dates.

TrackChangesObjects

Get objects types that changes could be tracked.

BroadcastVideos/{id}

Get videos for a specific broadcast by Id.

ContentVideos/{id}

Get videos for a specific content by Id.

VideoFormats

Get list of video formats available.

VideoRelatedObjects/{id}

Get video details and related objects ids by id.

Videos

Get all available videos for current TV grid.

Videos/{id}

Get video details by id.

API V2 ENDPOINTS

Broadcasts

Get all broadcasts of the channel passed in parameter, over the period passed in parameter, with all the metadata associated to the contents broadcasted.

Catalogs/{id}

Get the list of contents availalble in in the catalog passed as parameter.

CatalogsLastupdated

Get the list of content added or updated or removed from the catalog ID passed in parameter since the date passed in parameter.

ContentCollections

Get Collections IDs attached to content broadcasted on the channel passed in parameter, over the period passed in parameter.

Contentbroadcastshistory

Get speficied Content broadcast list for dates specified.

ContentMasterCollections

Get Collections IDs / Master Content ID / Season Content ID attached to content broadcasted on the channel passed in parameter, over the period passed in parameter.

Contents{id}

Get the main descriptive metadata of a content by Id, with text and images.

ContentsMerged/{id}

Get ID to be kept after a duplicate merge, allowing to identify the active content ID and the duplicate content IDs, which should no longer be used.

Broadcastextradata

Get broadcast extradata attached to broadcasts on the channel passed in parameter, over the period passed in parameter.

ContentExtradata

Get content extradata attached to contents broadcasted on the channel passed in parameter, over the period passed in parameter.

ContentTags

Get all tags attached to contents broadcasted on the channel passed in parameter, over the period passed in parameter.