Entertainment
Search movies, shows, seasons, episodes, and games. Each image in our database is related to a specific movie, TV or game title and is promotional of that title. If you have title pages or articles about that title, then offering an image gallery on that page is obviously promotional. If you are doing editorial about another topic and use an image from IVA, you need to reference or otherwise indicate the title of the film, TV show or game so as to be promotional.
Search by one or more Ids. Ex: Movie/123.
Rows to skip, used for paging. Default is 0.
Rows to return, used for paging. Default is 10, limit is 10.
Start date for availability StartDate filter.
End date for availability StartDate filter.
List of 2 character country codes.
List of genres (movie and show).
List of themes (movie and show).
List of tags (movie and show).
List of certifications for movie and show.
List of names. Maximum of 3.
Person Ids. Currently supports one person.
List of Jobs a contributor can have.
List of 2 character country codes when filtering on releases.
Filter results based on start and end original release year.
Filter results based on start and end original release year.
Filter results based on any release date range.
Filter results based on any release date range.
Filter results based on original release date range.
Filter results based on original release date range.
Package is based on subscription which will be set at the customer level.
Title search.
Filter results to match a show. Use for locating seasons and episodes for a show.
Filter results to match a season. Use for locating episodes for a season.
Specify the country and language
Filter results matching external Id
Filter results matching external Id
Filter results matching company name
Filter results based on having video content
Filter results based on matching Video ID.
List of 2 character country codes when filtering on video target countries.
Specify video target languages. This takes into consideration both language spoken and language subtitled.
Sort results based on last modified descending. Default is sorted by _score. DEPRECIATED! Use SortBy instead.
SortBy
Filter results based on timestamp. Returns >= value timestamp (UTC) provided.
The Network the current first run shows appear on. Ex: ABC, NBC, Netflix, etc.
The status of the movie or show. Ex: Returning_Series, in_production, etc.
The original language of the program.
Filter results where movie revenue is greater than or equal to this value.
Filter results where movie budget is greater than or equal to this value.
Filter results with a minimum Rating greater than or equal to this value. (0 to 100)
Filter results based on encode date.
Include Soft Deleted Records. Default (false)
Program Trend Source Ids. Ex: 2,3.
Program Trend Countries. Ex: US,CA.
List of External ID Names that will be used to find where they DO NOT exist.
List of string
List of string
List of string
List of string
List of string
List of string
List of string
List of string
List of WikiEntity Value Labels
List of string
List of string
List of string
List of string
List of string
List of string
List of award years to filter on.
Limit to awards based on ProgramIds.
Limit to awards based on PersonIds.
Limit to award winners.
Limit to programs that have mature video content.
Used for deep paging of record (typically beyond 10,000). Provide the NextPageToken returned from search results when using Timestamp sorting for optimal performance while paging large result sets. Skip is ignored when this parameter is provided.
Filter programs by list of CollectionIds
Accept Header
Success
SearchEntertainmentResponse
GET /Entertainment/Search/ HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
{
"Took": 1,
"Total": 1,
"MaxScore": 1,
"Hits": [
{
"Score": 1,
"Source": {
"Id": "text",
"ProgramType": "text",
"Title": "text",
"Created": "2026-01-01T00:00:00.000Z",
"Modified": "2026-01-01T00:00:00.000Z",
"OriginalTitle": "text",
"OriginalReleaseDate": "2026-01-01T00:00:00.000Z",
"Year": 1,
"ShowEpisodes": [
{
"EpisodeId": "text",
"SeasonId": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Action": "text"
}
],
"ShowId": "text",
"SeasonId": "text",
"SeasonNumber": 1,
"SeasonEpisodeCount": 1,
"EpisodeNumber": 1,
"OriginalLanguage": "text",
"OriginalLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"CountriesOfOrigin": [
{
"Id": 1,
"FabricId": "text",
"IsoCode": "text",
"IsoCodeA3": "text",
"Name": "text",
"AlternateNames": [
"text"
]
}
],
"Revenue": 1,
"Budget": 1,
"Runtime": 1,
"OfficialSiteUrl": "text",
"Deleted": true,
"OwnerStudio": "text",
"Status": "text",
"Type": "text",
"RedirectTo": "text",
"Idx": "text",
"OriginatingNetwork": "text",
"Genres": [
"text"
],
"Releases": [
{
"Date": "2026-01-01T00:00:00.000Z",
"Certification": "text",
"Country": "text",
"CountryName": "text",
"CountryId": 1,
"FabricCountryId": "text",
"Type": "text"
}
],
"Contributors": [
{
"PersonId": "text",
"PersonName": "text",
"Character": "text",
"Job": "text",
"Order": 1
}
],
"AlternateTitles": [
{
"Title": "text",
"Country": "text",
"CountryName": "text",
"CountryId": 1,
"CountryFabricId": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Descriptions": [
{
"Description": "text",
"DescriptionType": "text",
"Attribution": "text",
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Companies": [
{
"Id": 1,
"CompanyId": 1,
"Name": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"NormalizedName": "text",
"ParentCompany": "text"
}
],
"Tags": [
"text"
],
"Themes": [
"text"
],
"ExternalIds": [
{
"Name": "text",
"Id": "text"
}
],
"Videos": [
{
"Id": 1,
"Title": "text",
"Type": "text",
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z",
"Mature": true,
"CaptionID": 1,
"Duration": 1,
"Language": "text",
"LanguageSubtitled": "text",
"Company": "text",
"Clean": true,
"AllowAdvertising": true,
"Certification": true,
"Theatrical": true,
"HomeVideo": true,
"TuneIn": true,
"SourceVideoWidth": 1,
"SourceVideoHeight": 1,
"Encoded": "2026-01-01T00:00:00.000Z",
"ScreenCaptures": [
{
"Height": 1,
"Width": 1,
"Aspect": "text",
"FilePath": "text"
}
],
"TargetCountries": [
"text"
],
"TargetCountriesDetail": [
{
"CountryId": 1,
"Country": "text",
"CountryName": "text",
"FabricId": "text"
}
],
"TargetLanguage": "text",
"TargetLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Images": [
{
"ImageType": "text",
"Attribution": "text",
"Width": 1,
"Height": 1,
"Violence": 1,
"Sexuality": 1,
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"Tags": [
"text"
],
"Official": true,
"FilePath": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Created": "2026-01-01T00:00:00.000Z"
}
],
"VersionId": 1,
"Availabilities": [
{
"Provider": "text",
"OfferType": "text",
"DeliveryMethod": "text",
"Price": 1,
"Currency": "text",
"PreSale": true,
"Quality": "text",
"Country": "text",
"CountryDetail": {
"Id": 1,
"FabricId": "text",
"IsoCode": "text",
"IsoCodeA3": "text",
"Name": "text",
"AlternateNames": [
"text"
]
},
"Links": [
{
"Platform": "text",
"Url": "text"
}
],
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z"
}
],
"ProgramTrends": [
{
"Id": 1,
"Name": "text",
"Brand": "text",
"Country": "text",
"Classifiers": [
"text"
],
"Modified": "2026-01-01T00:00:00.000Z",
"Rank": 1,
"ListUrl": "text",
"TitleUrl": "text"
}
],
"VideoCount": 1,
"ImageCount": 1,
"IvaRating": 1,
"IvaRatingSort": 1,
"TimeStamp": "2026-01-01T00:00:00.000Z",
"Awards": [
{
"Year": 1,
"Type": "text",
"Category": "text",
"CategoryType": "text",
"ProgramId": "text",
"PersonIds": [
"text"
],
"Winner": true,
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Collections": [
{
"Id": "text",
"Name": "text",
"Description": "text",
"Types": [
"text"
],
"ParentCollectionIds": [
"text"
],
"Items": [
{
"ProgramId": "text",
"Sequence": 1,
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Tags": [
"text"
],
"MicroGenres": [
"text"
],
"Subjects": [
"text"
],
"BasedOns": [
"text"
],
"Characters": [
"text"
],
"Timestamp": "2026-01-01T00:00:00.000Z"
}
],
"ProgramChangeHistory": [
{
"Id": 1,
"Entity": "text",
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Summary": {
"Video": {
"Id": 1,
"Title": "text",
"Type": "text",
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z",
"Mature": true,
"CaptionID": 1,
"Duration": 1,
"Language": "text",
"LanguageSubtitled": "text",
"Company": "text",
"Clean": true,
"AllowAdvertising": true,
"Certification": true,
"Theatrical": true,
"HomeVideo": true,
"TuneIn": true,
"SourceVideoWidth": 1,
"SourceVideoHeight": 1,
"Encoded": "2026-01-01T00:00:00.000Z",
"ScreenCaptures": [
{
"Height": 1,
"Width": 1,
"Aspect": "text",
"FilePath": "text"
}
],
"TargetCountries": [
"text"
],
"TargetCountriesDetail": [
{
"CountryId": 1,
"Country": "text",
"CountryName": "text",
"FabricId": "text"
}
],
"TargetLanguage": "text",
"TargetLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
},
"Image": {
"ImageType": "text",
"Attribution": "text",
"Width": 1,
"Height": 1,
"Violence": 1,
"Sexuality": 1,
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"Tags": [
"text"
],
"Official": true,
"FilePath": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Created": "2026-01-01T00:00:00.000Z"
},
"Description": {
"Description": "text",
"DescriptionType": "text",
"Attribution": "text",
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
},
"Contributors": [
{
"PersonId": "text",
"PersonName": "text",
"Character": "text",
"Job": "text",
"Order": 1
}
],
"ContributorCount": 1,
"AvailabilityCount": 1,
"ImageCount": 1,
"VideoCount": 1,
"ProgramTrendCount": 1,
"AwardCount": 1,
"ReleaseCount": 1,
"TitleCount": 1,
"ExternalIdCount": 1,
"TagCount": 1,
"ThemeCount": 1
}
},
"Id": "text"
}
],
"Message": "text",
"NextPageToken": "text"
}Search movies, shows, seasons, episodes, and games. Each image in our database is related to a specific movie, TV or game title and is promotional of that title. If you have title pages or articles about that title, then offering an image gallery on that page is obviously promotional. If you are doing editorial about another topic and use an image from IVA, you need to reference or otherwise indicate the title of the film, TV show or game so as to be promotional.
Accept Header
Search by one or more Ids. Ex: Movie/123.
Rows to skip, used for paging. Default is 0.
Rows to return, used for paging. Default is 10, limit is 10.
List of availability providers. See /Common/GetCommonEnumerators endpoint for complete list.
Start date for availability StartDate filter.
End date for availability StartDate filter.
List of availability delivery methods. See /Common/GetCommonEnumerators endpoint for complete list.
List of availability offer types. See /Common/GetCommonEnumerators endpoint for complete list.
List of availability video qualities. See /Common/GetCommonEnumerators endpoint for complete list.
List of program types. See /Common/GetCommonEnumerators endpoint for complete list.
List of 2 character country codes.
List of genres (movie and show).
List of themes (movie and show).
List of tags (movie and show).
List of certifications for movie and show.
List of names. Maximum of 3.
Person Ids. Currently supports one person.
List of Jobs a contributor can have.
List of release types for both movie and show.
List of 2 character country codes when filtering on releases.
Filter results based on start and end original release year.
Filter results based on start and end original release year.
Filter results based on any release date range.
Filter results based on any release date range.
Filter results based on original release date range.
Filter results based on original release date range.
Package is based on subscription which will be set at the customer level.
Title search.
Filter results to match a show. Use for locating seasons and episodes for a show.
Filter results to match a season. Use for locating episodes for a season.
Include sub objects from the program
Specify the country and language
Filter results matching external Id
Filter results matching external Id
Filter results matching company name
Filter results based on having video content
Filter results based on matching Video ID.
List of 2 character country codes when filtering on video target countries.
Specify video target languages. This takes into consideration both language spoken and language subtitled.
Sort results based on last modified descending. Default is sorted by _score. DEPRECIATED! Use SortBy instead.
SortBy
Filter results based on timestamp. Returns >= value timestamp (UTC) provided.
The Network the current first run shows appear on. Ex: ABC, NBC, Netflix, etc.
The status of the movie or show. Ex: Returning_Series, in_production, etc.
The original language of the program.
Filter results where movie revenue is greater than or equal to this value.
Filter results where movie budget is greater than or equal to this value.
Filter results with a minimum Rating greater than or equal to this value. (0 to 100)
Filter results based on encode date.
Include Soft Deleted Records. Default (false)
Program Trend Source Ids. Ex: 2,3.
Program Trend Brands. Ex: IMDB,IVA
Program Trend Countries. Ex: US,CA.
Program Trend List Classifiers. Ex: AVOD,SVOD.
List of External ID Names that will be used to find where they DO NOT exist.
List of string
List of string
List of string
List of string
List of string
List of string
List of string
List of string
List of WikiEntity Value Labels
List of string
List of string
List of string
List of string
List of string
List of string
List of award years to filter on.
List of award types Ex: Academy, GoldenGlobe, etc.
List of award category types Ex: BestPicture, BestActor, etc.
Limit to awards based on ProgramIds.
Limit to awards based on PersonIds.
Limit to award winners.
Limit to programs that have mature video content.
Used for deep paging of record (typically beyond 10,000). Provide the NextPageToken returned from search results when using Timestamp sorting for optimal performance while paging large result sets. Skip is ignored when this parameter is provided.
Filter programs by list of CollectionIds
List of collection types.
List of program change entities.
Success
SearchEntertainmentResponse
POST /Entertainment/Search/ HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Content-Type: application/x-www-form-urlencoded
Content-Length: 1865
"Ids=[]&Skip=1&Take=1&Providers=[]&StartDateStart='2026-01-01T00:00:00.000Z'&StartDateEnd='2026-01-01T00:00:00.000Z'&DeliveryMethods=[]&OfferTypes=[]&VideoQualities=[]&ProgramTypes=[]&AvailabilityCountries=[]&Genres=[]&Themes=[]&Tags=[]&Certifications=[]&PersonNames=[]&PeopleIds=[]&Jobs=[]&ReleaseTypes=[]&ReleaseCountries=[]&YearRange_Start=1&YearRange_End=1&ReleaseDateRange_Start='2026-01-01T00:00:00.000Z'&ReleaseDateRange_End='2026-01-01T00:00:00.000Z'&OriginalReleaseDateRange_Start='2026-01-01T00:00:00.000Z'&OriginalReleaseDateRange_End='2026-01-01T00:00:00.000Z'&Package='text'&Title='text'&ShowId='text'&SeasonId='text'&Includes=[]&Culture='text'&ExternalId='text'&ExternalIdType='text'&CompanyName='text'&HasVideo=true&VideoId=[]&VideoTargetCountries=[]&VideoTargetLanguages=[]&SortByTimeStamp=true&SortBy='text'&ModifiedRecordsSince='2026-01-01T00:00:00.000Z'&OriginatingNetworks=[]&Status=[]&OriginalLanguages=[]&Revenue=1&Budget=1&Minimum_IvaRating=1&Minimum_EncodeDate='2026-01-01T00:00:00.000Z'&IncludeDeleted=true&TrendSourceIds=[]&TrendBrands=[]&TrendCountries=[]&TrendListClassifiers=[]&MissingExternalIdNames=[]&BasedOns=[]&BasedOnInstanceOfs=[]&FilmingLocations=[]&NarrativeLocations=[]&TimePeriods=[]&Subjects=[]&MicroGenres=[]&WikiEntityValueIds=[]&WikiEntityValueLabels=[]&SubjectsAndTropeCharacteristics=[]&FilmingLocationsCharacteristics=[]&BasedOnsCharacteristics=[]&SettingAndContextCharacteristics=[]&NarrativeLocationsCharacteristics=[]&MoodAndTonesCharacteristics=[]&AwardYears=[]&AwardTypes=[]&AwardCategoryTypes=[]&AwardProgramIds=[]&AwardPersonIds=[]&AwardWinners=true&MatureVideo=true&NextPageToken='text'&CollectionIds=[]&CollectionTypes=[]&ProgramChangeEntities=[]"Success
{
"Took": 1,
"Total": 1,
"MaxScore": 1,
"Hits": [
{
"Score": 1,
"Source": {
"Id": "text",
"ProgramType": "text",
"Title": "text",
"Created": "2026-01-01T00:00:00.000Z",
"Modified": "2026-01-01T00:00:00.000Z",
"OriginalTitle": "text",
"OriginalReleaseDate": "2026-01-01T00:00:00.000Z",
"Year": 1,
"ShowEpisodes": [
{
"EpisodeId": "text",
"SeasonId": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Action": "text"
}
],
"ShowId": "text",
"SeasonId": "text",
"SeasonNumber": 1,
"SeasonEpisodeCount": 1,
"EpisodeNumber": 1,
"OriginalLanguage": "text",
"OriginalLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"CountriesOfOrigin": [
{
"Id": 1,
"FabricId": "text",
"IsoCode": "text",
"IsoCodeA3": "text",
"Name": "text",
"AlternateNames": [
"text"
]
}
],
"Revenue": 1,
"Budget": 1,
"Runtime": 1,
"OfficialSiteUrl": "text",
"Deleted": true,
"OwnerStudio": "text",
"Status": "text",
"Type": "text",
"RedirectTo": "text",
"Idx": "text",
"OriginatingNetwork": "text",
"Genres": [
"text"
],
"Releases": [
{
"Date": "2026-01-01T00:00:00.000Z",
"Certification": "text",
"Country": "text",
"CountryName": "text",
"CountryId": 1,
"FabricCountryId": "text",
"Type": "text"
}
],
"Contributors": [
{
"PersonId": "text",
"PersonName": "text",
"Character": "text",
"Job": "text",
"Order": 1
}
],
"AlternateTitles": [
{
"Title": "text",
"Country": "text",
"CountryName": "text",
"CountryId": 1,
"CountryFabricId": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Descriptions": [
{
"Description": "text",
"DescriptionType": "text",
"Attribution": "text",
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Companies": [
{
"Id": 1,
"CompanyId": 1,
"Name": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"NormalizedName": "text",
"ParentCompany": "text"
}
],
"Tags": [
"text"
],
"Themes": [
"text"
],
"ExternalIds": [
{
"Name": "text",
"Id": "text"
}
],
"Videos": [
{
"Id": 1,
"Title": "text",
"Type": "text",
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z",
"Mature": true,
"CaptionID": 1,
"Duration": 1,
"Language": "text",
"LanguageSubtitled": "text",
"Company": "text",
"Clean": true,
"AllowAdvertising": true,
"Certification": true,
"Theatrical": true,
"HomeVideo": true,
"TuneIn": true,
"SourceVideoWidth": 1,
"SourceVideoHeight": 1,
"Encoded": "2026-01-01T00:00:00.000Z",
"ScreenCaptures": [
{
"Height": 1,
"Width": 1,
"Aspect": "text",
"FilePath": "text"
}
],
"TargetCountries": [
"text"
],
"TargetCountriesDetail": [
{
"CountryId": 1,
"Country": "text",
"CountryName": "text",
"FabricId": "text"
}
],
"TargetLanguage": "text",
"TargetLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Images": [
{
"ImageType": "text",
"Attribution": "text",
"Width": 1,
"Height": 1,
"Violence": 1,
"Sexuality": 1,
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"Tags": [
"text"
],
"Official": true,
"FilePath": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Created": "2026-01-01T00:00:00.000Z"
}
],
"VersionId": 1,
"Availabilities": [
{
"Provider": "text",
"OfferType": "text",
"DeliveryMethod": "text",
"Price": 1,
"Currency": "text",
"PreSale": true,
"Quality": "text",
"Country": "text",
"CountryDetail": {
"Id": 1,
"FabricId": "text",
"IsoCode": "text",
"IsoCodeA3": "text",
"Name": "text",
"AlternateNames": [
"text"
]
},
"Links": [
{
"Platform": "text",
"Url": "text"
}
],
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z"
}
],
"ProgramTrends": [
{
"Id": 1,
"Name": "text",
"Brand": "text",
"Country": "text",
"Classifiers": [
"text"
],
"Modified": "2026-01-01T00:00:00.000Z",
"Rank": 1,
"ListUrl": "text",
"TitleUrl": "text"
}
],
"VideoCount": 1,
"ImageCount": 1,
"IvaRating": 1,
"IvaRatingSort": 1,
"TimeStamp": "2026-01-01T00:00:00.000Z",
"Awards": [
{
"Year": 1,
"Type": "text",
"Category": "text",
"CategoryType": "text",
"ProgramId": "text",
"PersonIds": [
"text"
],
"Winner": true,
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Collections": [
{
"Id": "text",
"Name": "text",
"Description": "text",
"Types": [
"text"
],
"ParentCollectionIds": [
"text"
],
"Items": [
{
"ProgramId": "text",
"Sequence": 1,
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Tags": [
"text"
],
"MicroGenres": [
"text"
],
"Subjects": [
"text"
],
"BasedOns": [
"text"
],
"Characters": [
"text"
],
"Timestamp": "2026-01-01T00:00:00.000Z"
}
],
"ProgramChangeHistory": [
{
"Id": 1,
"Entity": "text",
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Summary": {
"Video": {
"Id": 1,
"Title": "text",
"Type": "text",
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z",
"Mature": true,
"CaptionID": 1,
"Duration": 1,
"Language": "text",
"LanguageSubtitled": "text",
"Company": "text",
"Clean": true,
"AllowAdvertising": true,
"Certification": true,
"Theatrical": true,
"HomeVideo": true,
"TuneIn": true,
"SourceVideoWidth": 1,
"SourceVideoHeight": 1,
"Encoded": "2026-01-01T00:00:00.000Z",
"ScreenCaptures": [
{
"Height": 1,
"Width": 1,
"Aspect": "text",
"FilePath": "text"
}
],
"TargetCountries": [
"text"
],
"TargetCountriesDetail": [
{
"CountryId": 1,
"Country": "text",
"CountryName": "text",
"FabricId": "text"
}
],
"TargetLanguage": "text",
"TargetLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
},
"Image": {
"ImageType": "text",
"Attribution": "text",
"Width": 1,
"Height": 1,
"Violence": 1,
"Sexuality": 1,
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"Tags": [
"text"
],
"Official": true,
"FilePath": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Created": "2026-01-01T00:00:00.000Z"
},
"Description": {
"Description": "text",
"DescriptionType": "text",
"Attribution": "text",
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
},
"Contributors": [
{
"PersonId": "text",
"PersonName": "text",
"Character": "text",
"Job": "text",
"Order": 1
}
],
"ContributorCount": 1,
"AvailabilityCount": 1,
"ImageCount": 1,
"VideoCount": 1,
"ProgramTrendCount": 1,
"AwardCount": 1,
"ReleaseCount": 1,
"TitleCount": 1,
"ExternalIdCount": 1,
"TagCount": 1,
"ThemeCount": 1
}
},
"Id": "text"
}
],
"Message": "text",
"NextPageToken": "text"
}Get suggestions based on prefix and field selection.
Rows to return, used for paging. Default is 10, limit is 50.
Package is based on subscription which will be set at the customer level.
List of available auto completion fields.
String prefix to use to locate matching strings based on Field selected.
Accept Header
Success
GET /Entertainment/Autocomplete/?ProgramTypes=Movie&Field=basedOns_instanceOfLabel&Prefix=text HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Get suggestions based on prefix and field selection.
set to true if you want response to include genres.
Rows to return, used for paging. Default is 10, limit is 50.
Package is based on subscription which will be set at the customer level.
String prefix to use to locate matching strings based on Field selected.
Accept Header
Success
GET /Entertainment/AutocompleteTitle/?Prefix=text HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Get a paged list of IVA Celebrity Ratings
Used for paging result set.
Required. Max size is 1,000.
Accept Header
Success
GET /Entertainment/CelebrityRatings?Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]For each updated episode ID, pull the full episode data for that ID and update.
Starting date <= when record has changed (Maximum of 30 days back). ISO 8601 Format: yyyy-mm-dd hh:mm:ss.ffffff0Z
Offset for paging. Default is 0.
Maximum number of rows returned. Default is 1,000.
Accept Header
Success
GET /Entertainment/Changes/Episodes/History/?Date=2026-01-01T00%3A00%3A00.000Z&Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Lists each episode ID that has changed as well as the entity in the object that changed.
Starting date <= when record has changed (Maximum of 30 days back). ISO 8601 Format: yyyy-mm-dd hh:mm:ss.ffffff0Z
Offset for paging. Default is 0.
Maximum number of rows returned. Default is 1,000.
Accept Header
Success
GET /Entertainment/Changes/Episodes/HistoryWithEntity/?Date=2026-01-01T00%3A00%3A00.000Z&Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Use to get the ID's of the movies that have been added or changed and use /Movies/{ID} to get back the object with the updated data and replace in your database.
Starting date <= when record has changed (Maximum of 30 days back). ISO 8601 Format: yyyy-mm-dd hh:mm:ss.ffffff0Z
Offset for paging. Default is 0.
Maximum number of rows returned. Default is 1,000.
Accept Header
Success
GET /Entertainment/Changes/Movies/History/?Date=2026-01-01T00%3A00%3A00.000Z&Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Same as /Changes/Movies/History but with the specific entities that have changed inside the MovieResponse.
Starting date <= when record has changed (Maximum of 30 days back). ISO 8601 Format: yyyy-mm-dd hh:mm:ss.ffffff0Z
Offset for paging. Default is 0.
Maximum number of rows returned. Default is 1,000.
Accept Header
Success
GET /Entertainment/Changes/Movies/HistoryWithEntity/?Date=2026-01-01T00%3A00%3A00.000Z&Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Use if you want to check for specific updates to season records.
Starting date <= when record has changed (Maximum of 30 days back). ISO 8601 Format: yyyy-mm-dd hh:mm:ss.ffffff0Z
Offset for paging. Default is 0.
Maximum number of rows returned. Default is 1,000.
Accept Header
Success
GET /Entertainment/Changes/Seasons/History/?Date=2026-01-01T00%3A00%3A00.000Z&Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Returns list of new or changed SeasonIds with the entity that has changed.
Starting date <= when record has changed (Maximum of 30 days back). ISO 8601 Format: yyyy-mm-dd hh:mm:ss.ffffff0Z
Offset for paging. Default is 0.
Maximum number of rows returned. Default is 1,000.
Accept Header
Success
GET /Entertainment/Changes/Seasons/HistoryWithEntity/?Date=2026-01-01T00%3A00%3A00.000Z&Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]All new and updated shows from requested date and time. When a record gets updated, use the ID to get the full show object and replace the data in your cache.
Starting date <= when record has changed (Maximum of 30 days back). ISO 8601 Format: yyyy-mm-dd hh:mm:ss.ffffff0Z
Offset for paging. Default is 0.
Maximum number of rows returned. Default is 1,000.
Accept Header
Success
GET /Entertainment/Changes/Shows/History/?Date=2026-01-01T00%3A00%3A00.000Z&Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Returns a list of ShowId and entity of any show that has been updated.
Starting date <= when record has changed (Maximum of 30 days back). ISO 8601 Format: yyyy-mm-dd hh:mm:ss.ffffff0Z
Offset for paging. Default is 0.
Maximum number of rows returned. Default is 1,000.
Accept Header
Success
GET /Entertainment/Changes/Shows/HistoryWithEntity/?Date=2026-01-01T00%3A00%3A00.000Z&Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Requires at least a title. Returns a list of match candidates with confidence scores.
Title of Program to be matched.
Release Year of Program to be matched.
Release Date of Program to be matched.
Certification of Program to be matched.
RunTime (in minutes) of Program to be matched.
Originating network of SHOW Program to be matched.
Description of Program to be matched.
Cast members of Program to be matched.
Directors of Program to be matched.
Producers of Program to be matched.
Company of Program to be matched.
Genre of Program to be matched.
Theme of Program to be matched.
Accept Header
Success
EntertainmentMatchCandidatesResponse
Status of match operation.
GET /Entertainment/GetEntertainmentMatchCandidates?Title=text HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
{
"MatchCandidates": [
{
"Score": 1,
"ProgramType": "text",
"EntertainmentId": "text",
"TitleMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"YearMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"ReleaseDateMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"CertificationMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"RuntimeMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"OriginatingNetworkMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"DescriptionMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"CastMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"DirectorsMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"ProducersMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"CompanyMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"GenreMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"ThemeMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
}
}
],
"TitleMods": {
"TitleSubmitted": "text",
"TitleApplied": "text",
"Removals": [
"text"
]
},
"Success": true,
"Message": "text"
}Requires at least a title. Returns a list of match candidates with confidence scores.
Accept Header
Title of Program to be matched.
Release Year of Program to be matched.
Release Date of Program to be matched.
Certification of Program to be matched.
RunTime (in minutes) of Program to be matched.
Originating network of SHOW Program to be matched.
Description of Program to be matched.
Cast members of Program to be matched.
Directors of Program to be matched.
Producers of Program to be matched.
Company of Program to be matched.
Genre of Program to be matched.
Theme of Program to be matched.
Success
EntertainmentMatchCandidatesResponse
Status of match operation.
POST /Entertainment/GetEntertainmentMatchCandidates HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Content-Type: application/x-www-form-urlencoded
Content-Length: 237
"Title='text'&Year=1&ReleaseDate='2026-01-01T00:00:00.000Z'&Certification='text'&Runtime=1&OriginatingNetwork='text'&Description='text'&Cast=[]&Directors=[]&Producers=[]&Company='text'&Genre='text'&Theme='text'"Success
{
"MatchCandidates": [
{
"Score": 1,
"ProgramType": "text",
"EntertainmentId": "text",
"TitleMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"YearMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"ReleaseDateMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"CertificationMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"RuntimeMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"OriginatingNetworkMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"DescriptionMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"CastMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"DirectorsMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"ProducersMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"CompanyMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"GenreMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
},
"ThemeMatch": {
"Score": 1,
"SubmittedValue": "text",
"IndexValue": "text"
}
}
],
"TitleMods": {
"TitleSubmitted": "text",
"TitleApplied": "text",
"Removals": [
"text"
]
},
"Success": true,
"Message": "text"
}Requires a valid program type and at least a title. Matches to Entertainment Programs of given type, returns all candidates that achieved the highest score, ties possible.
Type of Program to be matched.
Set to true to also match for shows
Id of Entertainment program to be matched against, if this is set no search is run and data is compared to this program only.
Title of Program to be matched.
Alternate Titles of Program to be matched.
Release Year of Program to be matched.
Cast members of Program to be matched.
Producers of Program to be matched.
Directors of Program to be matched.
Description of Program to be matched.
Originating network of SHOW Program to be matched.
Release Date of Program to be matched.
For fuzzy title match, default is 4, set to 0 for no fuzzy match.
Accept Header
Success
MatchToEntertainmentProgramResponse
Score of the match to Entertainment.
Status of match operation.
Status of match operation.
Status of match operation.
Entertainment program ID on successful match.
Description of match operation result.
Elastic search time elapsed.
GET /Entertainment/Match/?ProgramType=Movie HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
{
"Score": 1,
"Success": true,
"AltTitleMatch": true,
"FUzzyTtleMatch": true,
"TitleMods": {
"TitleSubmitted": "text",
"TitleApplied": "text",
"Removals": [
"text"
]
},
"EntertainmentId": 1,
"Description": "text",
"Took": 1,
"ProgramMatches": [
{
"Id": "text",
"ProgramType": "text",
"Title": "text",
"Created": "2026-01-01T00:00:00.000Z",
"Modified": "2026-01-01T00:00:00.000Z",
"OriginalTitle": "text",
"OriginalReleaseDate": "2026-01-01T00:00:00.000Z",
"Year": 1,
"ShowEpisodes": [
{
"EpisodeId": "text",
"SeasonId": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Action": "text"
}
],
"ShowId": "text",
"SeasonId": "text",
"SeasonNumber": 1,
"SeasonEpisodeCount": 1,
"EpisodeNumber": 1,
"OriginalLanguage": "text",
"OriginalLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"CountriesOfOrigin": [
{
"Id": 1,
"FabricId": "text",
"IsoCode": "text",
"IsoCodeA3": "text",
"Name": "text",
"AlternateNames": [
"text"
]
}
],
"Revenue": 1,
"Budget": 1,
"Runtime": 1,
"OfficialSiteUrl": "text",
"Deleted": true,
"OwnerStudio": "text",
"Status": "text",
"Type": "text",
"RedirectTo": "text",
"Idx": "text",
"OriginatingNetwork": "text",
"Genres": [
"text"
],
"Releases": [
{
"Date": "2026-01-01T00:00:00.000Z",
"Certification": "text",
"Country": "text",
"CountryName": "text",
"CountryId": 1,
"FabricCountryId": "text",
"Type": "text"
}
],
"Contributors": [
{
"PersonId": "text",
"PersonName": "text",
"Character": "text",
"Job": "text",
"Order": 1
}
],
"AlternateTitles": [
{
"Title": "text",
"Country": "text",
"CountryName": "text",
"CountryId": 1,
"CountryFabricId": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Descriptions": [
{
"Description": "text",
"DescriptionType": "text",
"Attribution": "text",
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Companies": [
{
"Id": 1,
"CompanyId": 1,
"Name": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"NormalizedName": "text",
"ParentCompany": "text"
}
],
"Tags": [
"text"
],
"Themes": [
"text"
],
"ExternalIds": [
{
"Name": "text",
"Id": "text"
}
],
"Videos": [
{
"Id": 1,
"Title": "text",
"Type": "text",
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z",
"Mature": true,
"CaptionID": 1,
"Duration": 1,
"Language": "text",
"LanguageSubtitled": "text",
"Company": "text",
"Clean": true,
"AllowAdvertising": true,
"Certification": true,
"Theatrical": true,
"HomeVideo": true,
"TuneIn": true,
"SourceVideoWidth": 1,
"SourceVideoHeight": 1,
"Encoded": "2026-01-01T00:00:00.000Z",
"ScreenCaptures": [
{
"Height": 1,
"Width": 1,
"Aspect": "text",
"FilePath": "text"
}
],
"TargetCountries": [
"text"
],
"TargetCountriesDetail": [
{
"CountryId": 1,
"Country": "text",
"CountryName": "text",
"FabricId": "text"
}
],
"TargetLanguage": "text",
"TargetLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Images": [
{
"ImageType": "text",
"Attribution": "text",
"Width": 1,
"Height": 1,
"Violence": 1,
"Sexuality": 1,
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"Tags": [
"text"
],
"Official": true,
"FilePath": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Created": "2026-01-01T00:00:00.000Z"
}
],
"VersionId": 1,
"Availabilities": [
{
"Provider": "text",
"OfferType": "text",
"DeliveryMethod": "text",
"Price": 1,
"Currency": "text",
"PreSale": true,
"Quality": "text",
"Country": "text",
"CountryDetail": {
"Id": 1,
"FabricId": "text",
"IsoCode": "text",
"IsoCodeA3": "text",
"Name": "text",
"AlternateNames": [
"text"
]
},
"Links": [
{
"Platform": "text",
"Url": "text"
}
],
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z"
}
],
"ProgramTrends": [
{
"Id": 1,
"Name": "text",
"Brand": "text",
"Country": "text",
"Classifiers": [
"text"
],
"Modified": "2026-01-01T00:00:00.000Z",
"Rank": 1,
"ListUrl": "text",
"TitleUrl": "text"
}
],
"VideoCount": 1,
"ImageCount": 1,
"IvaRating": 1,
"IvaRatingSort": 1,
"TimeStamp": "2026-01-01T00:00:00.000Z",
"Awards": [
{
"Year": 1,
"Type": "text",
"Category": "text",
"CategoryType": "text",
"ProgramId": "text",
"PersonIds": [
"text"
],
"Winner": true,
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Collections": [
{
"Id": "text",
"Name": "text",
"Description": "text",
"Types": [
"text"
],
"ParentCollectionIds": [
"text"
],
"Items": [
{
"ProgramId": "text",
"Sequence": 1,
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Tags": [
"text"
],
"MicroGenres": [
"text"
],
"Subjects": [
"text"
],
"BasedOns": [
"text"
],
"Characters": [
"text"
],
"Timestamp": "2026-01-01T00:00:00.000Z"
}
],
"ProgramChangeHistory": [
{
"Id": 1,
"Entity": "text",
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Summary": {
"Video": {
"Id": 1,
"Title": "text",
"Type": "text",
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z",
"Mature": true,
"CaptionID": 1,
"Duration": 1,
"Language": "text",
"LanguageSubtitled": "text",
"Company": "text",
"Clean": true,
"AllowAdvertising": true,
"Certification": true,
"Theatrical": true,
"HomeVideo": true,
"TuneIn": true,
"SourceVideoWidth": 1,
"SourceVideoHeight": 1,
"Encoded": "2026-01-01T00:00:00.000Z",
"ScreenCaptures": [
{
"Height": 1,
"Width": 1,
"Aspect": "text",
"FilePath": "text"
}
],
"TargetCountries": [
"text"
],
"TargetCountriesDetail": [
{
"CountryId": 1,
"Country": "text",
"CountryName": "text",
"FabricId": "text"
}
],
"TargetLanguage": "text",
"TargetLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
},
"Image": {
"ImageType": "text",
"Attribution": "text",
"Width": 1,
"Height": 1,
"Violence": 1,
"Sexuality": 1,
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"Tags": [
"text"
],
"Official": true,
"FilePath": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Created": "2026-01-01T00:00:00.000Z"
},
"Description": {
"Description": "text",
"DescriptionType": "text",
"Attribution": "text",
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
},
"Contributors": [
{
"PersonId": "text",
"PersonName": "text",
"Character": "text",
"Job": "text",
"Order": 1
}
],
"ContributorCount": 1,
"AvailabilityCount": 1,
"ImageCount": 1,
"VideoCount": 1,
"ProgramTrendCount": 1,
"AwardCount": 1,
"ReleaseCount": 1,
"TitleCount": 1,
"ExternalIdCount": 1,
"TagCount": 1,
"ThemeCount": 1
}
}
]
}Requires a valid program type and at least a title. Matches to Entertainment Programs of given type, returns all candidates that achieved the highest score, ties possible.
Accept Header
Type of Program to be matched.
Set to true to also match for shows
Id of Entertainment program to be matched against, if this is set no search is run and data is compared to this program only.
Title of Program to be matched.
Alternate Titles of Program to be matched.
Release Year of Program to be matched.
Cast members of Program to be matched.
Producers of Program to be matched.
Directors of Program to be matched.
Description of Program to be matched.
Originating network of SHOW Program to be matched.
Release Date of Program to be matched.
For fuzzy title match, default is 4, set to 0 for no fuzzy match.
Success
MatchToEntertainmentProgramResponse
Score of the match to Entertainment.
Status of match operation.
Status of match operation.
Status of match operation.
Entertainment program ID on successful match.
Description of match operation result.
Elastic search time elapsed.
POST /Entertainment/Match/ HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Content-Type: application/x-www-form-urlencoded
Content-Length: 256
"ProgramType='text'&MatchForShow=true&EntertainmentId=1&Title='text'&AlternateTitles=[]&Year=1&Cast=[]&Producers=[]&Directors=[]&Description='text'&OriginatingNetwork='text'&ReleaseDate='2026-01-01T00:00:00.000Z'&StringDistance=1"Success
{
"Score": 1,
"Success": true,
"AltTitleMatch": true,
"FUzzyTtleMatch": true,
"TitleMods": {
"TitleSubmitted": "text",
"TitleApplied": "text",
"Removals": [
"text"
]
},
"EntertainmentId": 1,
"Description": "text",
"Took": 1,
"ProgramMatches": [
{
"Id": "text",
"ProgramType": "text",
"Title": "text",
"Created": "2026-01-01T00:00:00.000Z",
"Modified": "2026-01-01T00:00:00.000Z",
"OriginalTitle": "text",
"OriginalReleaseDate": "2026-01-01T00:00:00.000Z",
"Year": 1,
"ShowEpisodes": [
{
"EpisodeId": "text",
"SeasonId": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Action": "text"
}
],
"ShowId": "text",
"SeasonId": "text",
"SeasonNumber": 1,
"SeasonEpisodeCount": 1,
"EpisodeNumber": 1,
"OriginalLanguage": "text",
"OriginalLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"CountriesOfOrigin": [
{
"Id": 1,
"FabricId": "text",
"IsoCode": "text",
"IsoCodeA3": "text",
"Name": "text",
"AlternateNames": [
"text"
]
}
],
"Revenue": 1,
"Budget": 1,
"Runtime": 1,
"OfficialSiteUrl": "text",
"Deleted": true,
"OwnerStudio": "text",
"Status": "text",
"Type": "text",
"RedirectTo": "text",
"Idx": "text",
"OriginatingNetwork": "text",
"Genres": [
"text"
],
"Releases": [
{
"Date": "2026-01-01T00:00:00.000Z",
"Certification": "text",
"Country": "text",
"CountryName": "text",
"CountryId": 1,
"FabricCountryId": "text",
"Type": "text"
}
],
"Contributors": [
{
"PersonId": "text",
"PersonName": "text",
"Character": "text",
"Job": "text",
"Order": 1
}
],
"AlternateTitles": [
{
"Title": "text",
"Country": "text",
"CountryName": "text",
"CountryId": 1,
"CountryFabricId": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Descriptions": [
{
"Description": "text",
"DescriptionType": "text",
"Attribution": "text",
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Companies": [
{
"Id": 1,
"CompanyId": 1,
"Name": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"NormalizedName": "text",
"ParentCompany": "text"
}
],
"Tags": [
"text"
],
"Themes": [
"text"
],
"ExternalIds": [
{
"Name": "text",
"Id": "text"
}
],
"Videos": [
{
"Id": 1,
"Title": "text",
"Type": "text",
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z",
"Mature": true,
"CaptionID": 1,
"Duration": 1,
"Language": "text",
"LanguageSubtitled": "text",
"Company": "text",
"Clean": true,
"AllowAdvertising": true,
"Certification": true,
"Theatrical": true,
"HomeVideo": true,
"TuneIn": true,
"SourceVideoWidth": 1,
"SourceVideoHeight": 1,
"Encoded": "2026-01-01T00:00:00.000Z",
"ScreenCaptures": [
{
"Height": 1,
"Width": 1,
"Aspect": "text",
"FilePath": "text"
}
],
"TargetCountries": [
"text"
],
"TargetCountriesDetail": [
{
"CountryId": 1,
"Country": "text",
"CountryName": "text",
"FabricId": "text"
}
],
"TargetLanguage": "text",
"TargetLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
}
],
"Images": [
{
"ImageType": "text",
"Attribution": "text",
"Width": 1,
"Height": 1,
"Violence": 1,
"Sexuality": 1,
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"Tags": [
"text"
],
"Official": true,
"FilePath": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Created": "2026-01-01T00:00:00.000Z"
}
],
"VersionId": 1,
"Availabilities": [
{
"Provider": "text",
"OfferType": "text",
"DeliveryMethod": "text",
"Price": 1,
"Currency": "text",
"PreSale": true,
"Quality": "text",
"Country": "text",
"CountryDetail": {
"Id": 1,
"FabricId": "text",
"IsoCode": "text",
"IsoCodeA3": "text",
"Name": "text",
"AlternateNames": [
"text"
]
},
"Links": [
{
"Platform": "text",
"Url": "text"
}
],
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z"
}
],
"ProgramTrends": [
{
"Id": 1,
"Name": "text",
"Brand": "text",
"Country": "text",
"Classifiers": [
"text"
],
"Modified": "2026-01-01T00:00:00.000Z",
"Rank": 1,
"ListUrl": "text",
"TitleUrl": "text"
}
],
"VideoCount": 1,
"ImageCount": 1,
"IvaRating": 1,
"IvaRatingSort": 1,
"TimeStamp": "2026-01-01T00:00:00.000Z",
"Awards": [
{
"Year": 1,
"Type": "text",
"Category": "text",
"CategoryType": "text",
"ProgramId": "text",
"PersonIds": [
"text"
],
"Winner": true,
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Collections": [
{
"Id": "text",
"Name": "text",
"Description": "text",
"Types": [
"text"
],
"ParentCollectionIds": [
"text"
],
"Items": [
{
"ProgramId": "text",
"Sequence": 1,
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Tags": [
"text"
],
"MicroGenres": [
"text"
],
"Subjects": [
"text"
],
"BasedOns": [
"text"
],
"Characters": [
"text"
],
"Timestamp": "2026-01-01T00:00:00.000Z"
}
],
"ProgramChangeHistory": [
{
"Id": 1,
"Entity": "text",
"Modified": "2026-01-01T00:00:00.000Z"
}
],
"Summary": {
"Video": {
"Id": 1,
"Title": "text",
"Type": "text",
"StartDate": "2026-01-01T00:00:00.000Z",
"ExpirationDate": "2026-01-01T00:00:00.000Z",
"Mature": true,
"CaptionID": 1,
"Duration": 1,
"Language": "text",
"LanguageSubtitled": "text",
"Company": "text",
"Clean": true,
"AllowAdvertising": true,
"Certification": true,
"Theatrical": true,
"HomeVideo": true,
"TuneIn": true,
"SourceVideoWidth": 1,
"SourceVideoHeight": 1,
"Encoded": "2026-01-01T00:00:00.000Z",
"ScreenCaptures": [
{
"Height": 1,
"Width": 1,
"Aspect": "text",
"FilePath": "text"
}
],
"TargetCountries": [
"text"
],
"TargetCountriesDetail": [
{
"CountryId": 1,
"Country": "text",
"CountryName": "text",
"FabricId": "text"
}
],
"TargetLanguage": "text",
"TargetLanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
},
"Image": {
"ImageType": "text",
"Attribution": "text",
"Width": 1,
"Height": 1,
"Violence": 1,
"Sexuality": 1,
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
},
"Tags": [
"text"
],
"Official": true,
"FilePath": "text",
"Modified": "2026-01-01T00:00:00.000Z",
"Created": "2026-01-01T00:00:00.000Z"
},
"Description": {
"Description": "text",
"DescriptionType": "text",
"Attribution": "text",
"Language": "text",
"LanguageDetail": {
"Id": 1,
"IsoCode": "text",
"Name": "text",
"FabricId": "text",
"IETFCode": "text"
}
},
"Contributors": [
{
"PersonId": "text",
"PersonName": "text",
"Character": "text",
"Job": "text",
"Order": 1
}
],
"ContributorCount": 1,
"AvailabilityCount": 1,
"ImageCount": 1,
"VideoCount": 1,
"ProgramTrendCount": 1,
"AwardCount": 1,
"ReleaseCount": 1,
"TitleCount": 1,
"ExternalIdCount": 1,
"TagCount": 1,
"ThemeCount": 1
}
}
]
}Perform a match to Entertainment Episode by sequence using Show Id, Season number and Episode number, match title and year also for a better score.
Requires a valid Show Id, Season number and Episode number to match to an Entertainment Episode by sequence.
Id of Show this Season belongs to
Number of Season this Episode belongs to, within Show.
Episode number within Season.
Title of Episode to be matched.
Release Year of Episode to be matched.
Accept Header
Success
MatchToEntertainmentEpisodeBySequenceResponse
GET /Entertainment/MatchEpisodeBySequence?ShowId=1&SeasonNumber=1&EpisodeNumber=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
{
"Success": true,
"EpisodeId": 1,
"Title": "text",
"Year": 1,
"Score": 1,
"Message": "text"
}Perform a match to Entertainment Episode by sequence using Show Id, Season number and Episode number, match title and year also for a better score.
Requires a valid Show Id, Season number and Episode number to match to an Entertainment Episode by sequence.
Accept Header
Id of Show this Season belongs to
Number of Season this Episode belongs to, within Show.
Episode number within Season.
Title of Episode to be matched.
Release Year of Episode to be matched.
Success
MatchToEntertainmentEpisodeBySequenceResponse
POST /Entertainment/MatchEpisodeBySequence HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Content-Type: application/x-www-form-urlencoded
Content-Length: 71
"ShowId=1&SeasonNumber=1&EpisodeNumber=1&Title='text'&Year=1"Success
{
"Success": true,
"EpisodeId": 1,
"Title": "text",
"Year": 1,
"Score": 1,
"Message": "text"
}Perform a match to Entertainment Season by sequence using Show Id and Season number, match title and year also for a better score.
Requires a valid Show Id and Season number to match to an Entertainment Season by sequence.
Id of Show this Season belongs to
Season number within Show.
Title of Season to be matched.
Release Year of Season to be matched.
Accept Header
Success
MatchToEntertainmentSeasonBySequenceResponse
GET /Entertainment/MatchSeasonBySequence?ShowId=1&SeasonNumber=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
{
"Success": true,
"SeasonId": 1,
"Score": 1,
"Message": "text"
}Perform a match to Entertainment Season by sequence using Show Id and Season number, match title and year also for a better score.
Requires a valid Show Id and Season number to match to an Entertainment Season by sequence.
Accept Header
Id of Show this Season belongs to
Season number within Show.
Title of Season to be matched.
Release Year of Season to be matched.
Success
MatchToEntertainmentSeasonBySequenceResponse
POST /Entertainment/MatchSeasonBySequence HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Content-Type: application/x-www-form-urlencoded
Content-Length: 53
"ShowId=1&SeasonNumber=1&Title='text'&Year=1"Success
{
"Success": true,
"SeasonId": 1,
"Score": 1,
"Message": "text"
}Get a paged list of IVA Movie Ratings
Used for paging result set.
Required. Max size is 1,000.
Accept Header
Success
GET /Entertainment/MovieRatings?Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Get a paged list of IVA Show Ratings
Used for paging result set.
Required. Max size is 1,000.
Accept Header
Success
GET /Entertainment/ShowRatings?Skip=1&Take=1 HTTP/1.1
Host: api.origin.fabricdata.com
Accept: application/json
Success
[]Last updated