id | Integer (e.g. 12345) | ID of the asset |
created_at | ISO 8601 (e.g. “2025-05-19T14:23:00Z”) | UTC timestamp indicating the last time this item was created |
updated_at | ISO 8601 (e.g. “2025-05-19T14:23:00Z”) | UTC timestamp indicating the last time this item was modified |
original_title | String (e.g. “Inception”) | Official/original title of the content |
year | Integer (e.g. 2010) | Year of release |
duration | Integer (seconds) (e.g. 8880) | Total runtime in seconds |
type | Enum: “movie”, “tv_show”, “season”, “episode”, “sport_program” | Type of content |
seasons | Integer (optional) | Empty or contains season metadata if type = TV show |
episodes | Integer (optional) | Empty or contains episode metadata if type = TV show |
titles | Array of { locale: string, title: string } | Localized titles per language |
synopses | Array of { locale: string, synopsis: string } | Localized short synopsis (≤ 200 characters) |
deeplinkings | Array of { market: string, device_type: "TV", url: string } | Deep links for launching TV content in partner apps |
availabilities | Array of objects | Availability of content per country/business model |
availabilities[].market | Array of ISO 3166 country code (e.g. “US”) | Target markets |
availabilities[].business_model | Enum: “AVOD”, “HVOD”, “RVOD”, “TVOD”, “SVOD”, “EST” | AVOD (free ad-supported), HVOD (subscription + ads), etc. |
availabilities[].video_quality | Enum: “SD”, “HD”, “UHD” | Supported video resolutions |
artwork_landscape | Array of { locale: string, url: string } | Mandatory horizontal artwork with title treatment (≥ 960x540, 16:9) |
screenshot_landscape | Array of { locale: string, url: string } | Horizontal screenshot without TT (≥ 1920x1080, desired 4K, 16:9) |
genres | Array of Enum: "Action", "Adventure", "Animation", "Biography", "Kids", "Comedy", "Crime", "Documentary", "Drama", "Family", "Fantasy" "History", "Horror" "Musical", "Mystery", "Reality", "Romance", "Sci-Fi", "Thriller", "War", "Western" | Must match predefined list (Action, Drama, etc.) |
classifications | Array of { country: string, minimum_age: integer, system: string } | Age restrictions per country |
external_id | Array of { type: "eidr" | "imdb" | "tmdb", id: string } | External content identifier, if applicable |