How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Fabric Origin Entertainment API

The Entertainment API from Fabric Origin — 14 operation(s) for entertainment.

Fabric Origin Entertainment API is one of 20 APIs that Fabric Origin publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Entertainment. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 23 operations across 18 paths, and defines 31 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://api.origin.fabricdata.com.

23 operations 18 paths 31 schemas 18 GET5 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.origin.fabricdata.com
Resource Areas
1

Paths & Operations 23

Across 18 paths, the API surfaces 23 operations — 18 GET, 5 POST. Each is listed below with its method, path, parameters, and response codes.

entertainment 23
GET
/Entertainment/Search/
Search all entertainment programs
SearchEntertainmentSearch_Get 81 params → 200
POST
/Entertainment/Search/
Search all entertainment programs
SearchEntertainmentSearch_Post body → 200
GET
/Entertainment/Autocomplete/
Get suggestions based on prefix and field selection
SearchEntertainmentAutoCompleteAutocomplete_Get 5 params → 200
GET
/Entertainment/AutocompleteTitle/
Get suggestions based on prefix and field selection
SearchEntertainmentAutoCompleteTitleAutocompleteTitle_Get 5 params → 200
GET
/Entertainment/CelebrityRatings
Get a paged list of IVA Celebrity Ratings
GetCelebrityIvaRatingsCelebrityRatings_Get 2 params → 200
GET
/Entertainment/Changes/Episodes/History/
Returns list of unique EpisodeId changes greater than or equal to date (UTC)
GetEpisodeChangeHistoryChangesEpisodesHistory_Get 3 params → 200
GET
/Entertainment/Changes/Episodes/HistoryWithEntity/
Returns list of unique EpisodeId and Entity changes greater than or equal to…
GetEpisodeChangeHistoryWithEntityChangesEpisodesHistoryWithEntity_Get 3 params → 200
GET
/Entertainment/Changes/Movies/History/
Returns list of unique MovieId changes greater than or equal to date (UTC)
GetMovieChangeHistoryChangesMoviesHistory_Get 3 params → 200
GET
/Entertainment/Changes/Movies/HistoryWithEntity/
Returns list of unique MovieId and Entity changes greater than or equal to date…
GetMovieChangeHistoryWithEntityChangesMoviesHistoryWithEntity_Get 3 params → 200
GET
/Entertainment/Changes/Seasons/History/
Returns list of unique SeasonId changes greater than or equal to date (UTC)
GetSeasonChangeHistoryChangesSeasonsHistory_Get 3 params → 200
GET
/Entertainment/Changes/Seasons/HistoryWithEntity/
Returns list of unique SeasonId and Entity changes greater than or equal to…
GetSeasonChangeHistoryWithEntityChangesSeasonsHistoryWithEntity_Get 3 params → 200
GET
/Entertainment/Changes/Shows/History/
Returns list of unique ShowId changes greater than or equal to date (UTC)
GetShowChangeHistoryChangesShowsHistory_Get 3 params → 200
GET
/Entertainment/Changes/Shows/HistoryWithEntity/
Returns list of unique ShowId and Entity changes greater than or equal to date…
GetShowChangeHistoryWithEntityChangesShowsHistoryWithEntity_Get 3 params → 200
GET
/Entertainment/GetEntertainmentMatchCandidates
Gets a list of possible Entertainment program matches
GetEntertainmentMatchCandidatesGetEntertainmentMatchCandidates_Get 13 params → 200
POST
/Entertainment/GetEntertainmentMatchCandidates
Gets a list of possible Entertainment program matches
GetEntertainmentMatchCandidatesGetEntertainmentMatchCandidates_Post body → 200
GET
/Entertainment/Match/
Match a program using Title, Year, Cast, Director
MatchToEntertainmentProgramMatch_Get 13 params → 200
POST
/Entertainment/Match/
Match a program using Title, Year, Cast, Director
MatchToEntertainmentProgramMatch_Post body → 200
GET
/Entertainment/MatchEpisodeBySequence
Perform a match to Entertainment Episode by sequence using Show Id, Season…
MatchToEntertainmentEpisodeBySequenceMatchEpisodeBySequence_Get 5 params → 200
POST
/Entertainment/MatchEpisodeBySequence
Perform a match to Entertainment Episode by sequence using Show Id, Season…
MatchToEntertainmentEpisodeBySequenceMatchEpisodeBySequence_Post body → 200
GET
/Entertainment/MatchSeasonBySequence
Perform a match to Entertainment Season by sequence using Show Id and Season…
MatchToEntertainmentSeasonBySequenceMatchSeasonBySequence_Get 4 params → 200
POST
/Entertainment/MatchSeasonBySequence
Perform a match to Entertainment Season by sequence using Show Id and Season…
MatchToEntertainmentSeasonBySequenceMatchSeasonBySequence_Post body → 200
GET
/Entertainment/MovieRatings
Get a paged list of IVA Movie Ratings
GetMovieIvaRatingsMovieRatings_Get 2 params → 200
GET
/Entertainment/ShowRatings
Get a paged list of IVA Show Ratings
GetShowIvaRatingsShowRatings_Get 2 params → 200

Schemas 31

The contract defines 31 schemas that model the data the API accepts and returns. The most detailed are DiscoverProgram (51 properties), ProgramVideo (25 properties), MatchCandidate (16 properties), Summary (15 properties). Each schema is shown below with its type and property counts.

Award
object
Award
8 properties
TitleMods
object
TitleMods
3 properties
DiscoverProgram
object
DiscoverProgram
51 properties 2 required
MatchCandidate
object
MatchCandidate
16 properties
ProgramRelease
object
ProgramRelease
7 properties
VideoScreenCapture
object
VideoScreenCapture
4 properties
ExternalId
object
ExternalId
2 properties
CountryDetail
object
CountryDetail
6 properties
SearchHit
object
SearchHit
3 properties
ProgramAvailability
object
ProgramAvailability
12 properties
ProgramChangeHistory
object
ProgramChangeHistory
3 properties
ProgramAlternateTitle
object
ProgramAlternateTitle
6 properties
LanguageDetail
object
LanguageDetail
5 properties
SearchEntertainmentResponse
object
SearchEntertainmentResponse
6 properties
EntertainmentCollection
object
EntertainmentCollection
12 properties
ProgramVideoTargetCountry
object
ProgramVideoTargetCountry
4 properties
ProgramImage
object
ProgramImage
13 properties
ProgramContributor
object
ProgramContributor
5 properties
ProgramVideo
object
ProgramVideo
25 properties
Summary
object
Summary
15 properties
ProgramDescription
object
ProgramDescription
5 properties
ShowEpisode
object
ShowEpisode
4 properties
EntertainmentCollectionItem
object
EntertainmentCollectionItem
3 properties
MatchToEntertainmentProgramResponse
object
MatchToEntertainmentProgramResponse
9 properties
MatchToEntertainmentEpisodeBySequenceResponse
object
MatchToEntertainmentEpisodeBySequenceResponse
6 properties
EntertainmentMatchCandidatesResponse
object
EntertainmentMatchCandidatesResponse
4 properties
MatchToEntertainmentSeasonBySequenceResponse
object
MatchToEntertainmentSeasonBySequenceResponse
4 properties
DataComparison
object
DataComparison
3 properties
OfferLink
object
OfferLink
2 properties
ProgramTrend
object
ProgramTrend
9 properties
Company
object
Company
6 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

fabric-origin-entertainment-api-openapi.yml Raw ↑

Other APIs Fabric Origin publishes across the network.

Fabric Origin Entertainment API
Fabric Origin Celebrity API
Fabric Origin Video API
Fabric Origin Image API
Fabric Origin Images API
Fabric Origin Videos API
Fabric Origin Fandango API
Fabric Origin Metacritic API
Origin Studio Production API
Origin Studio MCP Server
Origin Insights MCP Server
Fabric Origin Analytics API
Where this information came from

This is an independent, third-party profile of Fabric Origin Entertainment API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.