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 Common API

The common API from Fabric Origin — 39 operation(s) for common.

Fabric Origin Common 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 Common. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 40 operations across 39 paths, and defines 10 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.

40 operations 39 paths 10 schemas 39 GET1 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 40

Across 39 paths, the API surfaces 40 operations — 39 GET, 1 POST. Each is listed below with its method, path, parameters, and response codes.

Common 40
GET
/Common/Characteristics/BasedOn
Get characteristic types for the Based On
GetBasedOnCharacteristicsBasedOn_Get → 200
GET
/Common/Characteristics/FilmingLocations
Get characteristic types for the Filming Location
GetFilmingLocationsCharacteristicsFilmingLocations_Get → 200
GET
/Common/Characteristics/MoodAndTone
Get characteristic types for the Mood And Tone
GetMoodAndToneCharacteristicsMoodAndTone_Get → 200
GET
/Common/Characteristics/NarrativeLocations
Get characteristic types for the Narrative Location
GetNarrativeLocationsCharacteristicsNarrativeLocations_Get → 200
GET
/Common/Characteristics/SettingAndContext
Get characteristic types for the Setting And Context
GetSettingAndContextCharacteristicsSettingAndContext_Get → 200
GET
/Common/Characteristics/SubjectAndTrope
Get characteristic types for the Subject And Trope
GetSubjectAndTropeCharacteristicsSubjectAndTrope_Get → 200
GET
/Common/Collections/{CollectionId}/Items/
Gets DbCollectionItems by CollectionId
GetDbCollectionItemsCollectionsCollectionIdItems_Get 1 param → 200
GET
/Common/Collections/Children
Gets all Child Collections of a given Collection
GetCollectionChildrenCollectionsChildren_Get 1 param → 200
GET
/Common/Collections/Program
Gets all Collections containing a specific program
GetProgramCollectionsCollectionsProgram_Get 1 param → 200
GET
/Common/Collections/Search/
Search collections
SearchCollectionCollectionsSearch_Get 12 params → 200
POST
/Common/Collections/Search/
Search collections
SearchCollectionCollectionsSearch_Post body → 200
GET
/Common/Collections/Suggestions
Gets Collection suggestions for a specific program
GetCollectionSuggestionsCollectionsSuggestions_Get 2 params → 200
GET
/Common/CollectionTypes
Returns Collection Types
GetCollectionTypesCollectionTypes_Get → 200
GET
/Common/Countries/
List of Countries
GetCountriesCountries_Get → 200
GET
/Common/Countries/{Id}
Get Country by ID
GetCountryCountriesId_Get 1 param → 200
GET
/Common/DataDemoFilters
List of filter options available in data demo
GetDataDemoFiltersDataDemoFilters_Get → 200
GET
/Common/EncodeTypes/
Gets all EncodeTypes
GetEncodeTypesEncodeTypes_Get → 200
GET
/Common/GetCommonEnumerators
List of Common Enumerators
GetCommonEnumeratorsGetCommonEnumerators_Get → 200
GET
/Common/GetCurrencyTypes
List of CurrencyTypes
GetCurrencyTypesGetCurrencyTypes_Get → 200
GET
/Common/GetDeliveryMethods
List of DeliveryMethods
GetDeliveryMethodsGetDeliveryMethods_Get → 200
GET
/Common/GetOfferTypes
List of OfferTypes
GetOfferTypesGetOfferTypes_Get → 200
GET
/Common/GetProviders
List of Providers
GetProvidersGetProviders_Get → 200
GET
/Common/GetVideoQualities
List of VideoQualities
GetVideoQualitiesGetVideoQualities_Get → 200
GET
/Common/Images/{Id}/Changes
Returns full history of the Images Changes, or partial history when FromDate is…
GetDbImageChangesImagesIdChanges_Get 2 params → 200
GET
/Common/Images/{Id}/Tags
Returns Tags for an Image
GetDbImageTagsImagesIdTags_Get 1 param → 200
GET
/Common/ImageTypes/
List of Image Types
GetImageTypesImageTypes_Get → 200
GET
/Common/Languages/
List of Languages
GetLanguagesLanguages_Get → 200
GET
/Common/Languages/{Id}
Get Language by ID
GetLanguageLanguagesId_Get 1 param → 200
GET
/Common/MovieAlternateIdTypes
Returns all MovieAlternateIdTypes
GetMovieAlternateIdTypesMovieAlternateIdTypes_Get → 200
GET
/Common/MovieCertifications
List of Movie Certifications
GetMovieCertificationsMovieCertifications_Get → 200
GET
/Common/MovieGenres
List of Movie Genres
GetMovieGenresMovieGenres_Get → 200
GET
/Common/MovieReleaseTypes
List of Movie Release Types
GetMovieReleaseTypesMovieReleaseTypes_Get → 200
GET
/Common/OriginatingNetworks/
List of Originating Networks
GetOriginatingNetworksOriginatingNetworks_Get → 200
GET
/Common/ShowAlternateIdTypes
List of External Id Types
GetShowAlternateIdTypesShowAlternateIdTypes_Get → 200
GET
/Common/ShowCertifications
List of Show Certifications
GetDbShowCertificationsShowCertifications_Get → 200
GET
/Common/ShowGenres
List of Show Genres
GetShowGenresShowGenres_Get → 200
GET
/Common/ShowReleaseTypes
List of Show Release Types
GetDbShowReleaseTypesShowReleaseTypes_Get → 200
GET
/Common/Tags/
List of Tags (with paging)
GetTagsTags_Get 2 params → 200
GET
/Common/TrendSources
List of Trend Sources
GetTrendSourcesTrendSources_Get → 200
GET
/Common/VideoTypes/
List of Video Types
GetVideoTypesVideoTypes_Get → 200

Schemas 10

The contract defines 10 schemas that model the data the API accepts and returns. The most detailed are DataDemoFilters (27 properties), EntertainmentCollection (12 properties), CountryResponse (6 properties), SearchCollectionResponse (6 properties). Each schema is shown below with its type and property counts.

CollectionHit
object
CollectionHit
3 properties
CountryResponse
object
CountryResponse
6 properties
NameValueFilter
object
NameValueFilter
2 properties
LanguageResponse
object
LanguageResponse
5 properties
CommonEnumerators
object
CommonEnumerators
5 properties
DataDemoFilters
object
DataDemoFilters
27 properties
CharacteristicsResponse
object
CharacteristicsResponse
2 properties
EntertainmentCollectionItem
object
EntertainmentCollectionItem
3 properties
EntertainmentCollection
object
EntertainmentCollection
12 properties
SearchCollectionResponse
object
SearchCollectionResponse
6 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

fabric-origin-common-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 Entertainment 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
Where this information came from

This is an independent, third-party profile of Fabric Origin Common 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.