Fabric Origin website screenshot

Fabric Origin

Fabric Origin (formerly IVA) is the entertainment data platform powering content discovery experiences for movies, television, games, and trailers. Fabric Origin offers comprehensive entertainment data solutions including metadata, images, trailers, TV listings, and celebrity information through a family of REST APIs. With 30 percent more coverage than other providers and tailored products for every stage of the release cycle, Fabric Origin is an affordable, scalable solution trusted by startups and Fortune 50 companies alike.

5 APIs 0 Features
EntertainmentMoviesTelevisionGamesTrailersMetadata

APIs

Fabric Origin Entertainment API

The Entertainment API ingests and serves metadata for movies, television shows, and games, including identifiers used to retrieve associated videos and images from sibling APIs....

Fabric Origin Celebrity API

The Celebrity API serves metadata about celebrities, including actors, directors, and other entertainment industry figures, with cross references to titles served by the Enterta...

Fabric Origin Video API

The Video API generates playable links for trailers and other video assets using video identifiers returned from the Entertainment API, allowing customers to embed Fabric Origin...

Fabric Origin Image API

The Image API provides access to images hosted on Fabric Origin's servers, including posters, stills, and promotional artwork referenced from the Entertainment and Celebrity API...

Fabric Origin Common Data API

The Common Data API exposes reference data used across the Fabric Origin product family, including country codes, image type lookups, and video type lookups required when workin...

Collections

Pricing Plans

Rate Limits

Fabric Origin Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

🔗
Website
Website
🔗
Knowledge Base
Knowledge Base
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation

Sources

apis.yml Raw ↑
opencollection: 1.0.0
info:
  name: Fabric Origin Entertainment Data APIs
  version: 1.0.0
request:
  auth:
    type: apikey
    key: Ocp-Apim-Subscription-Key
    value: '{{Ocp-Apim-Subscription-Key}}'
    placement: header
items:
- info:
    name: Search entertainment metadata
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/Search/
    params:
    - name: query
      value: ''
      type: query
    - name: type
      value: ''
      type: query
  docs: Search entertainment metadata
- info:
    name: Search entertainment metadata (POST body)
    type: http
  http:
    method: POST
    url: https://api.origin.fabricdata.com/api/Entertainment/Search/
    body:
      type: json
      data: '{}'
  docs: Search entertainment metadata (POST body)
- info:
    name: Match entertainment record by external IDs
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/Match/
  docs: Match entertainment record by external IDs
- info:
    name: Match (POST body)
    type: http
  http:
    method: POST
    url: https://api.origin.fabricdata.com/api/Entertainment/Match/
    body:
      type: json
      data: '{}'
  docs: Match (POST body)
- info:
    name: Get candidate matches
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/GetEntertainmentMatchCandidates
  docs: Get candidate matches
- info:
    name: Get candidate matches (POST)
    type: http
  http:
    method: POST
    url: https://api.origin.fabricdata.com/api/Entertainment/GetEntertainmentMatchCandidates
    body:
      type: json
      data: '{}'
  docs: Get candidate matches (POST)
- info:
    name: Match a season by sequence number
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/MatchSeasonBySequence
  docs: Match a season by sequence number
- info:
    name: Match an episode by sequence number
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/MatchEpisodeBySequence
  docs: Match an episode by sequence number
- info:
    name: Get movie ratings
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/MovieRatings
  docs: Get movie ratings
- info:
    name: Get show ratings
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/ShowRatings
  docs: Get show ratings
- info:
    name: Get celebrity ratings
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/CelebrityRatings
  docs: Get celebrity ratings
- info:
    name: Autocomplete suggestions
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/Autocomplete/
    params:
    - name: query
      value: ''
      type: query
  docs: Autocomplete suggestions
- info:
    name: Autocomplete title suggestions
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/AutocompleteTitle/
    params:
    - name: query
      value: ''
      type: query
  docs: Autocomplete title suggestions
- info:
    name: Movie change history
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/Changes/Movies/History/
  docs: Movie change history
- info:
    name: Show change history
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/Changes/Shows/History/
  docs: Show change history
- info:
    name: Season change history
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/Changes/Seasons/History/
  docs: Season change history
- info:
    name: Episode change history
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Entertainment/Changes/Episodes/History/
  docs: Episode change history
- info:
    name: Redirect to an image file
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Images/:filePath/Redirect
    params:
    - name: filePath
      value: ''
      type: path
  docs: Redirect to an image file
- info:
    name: Redirect to a screen capture image
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Images/ScreenCaptures/Redirect
  docs: Redirect to a screen capture image
- info:
    name: Batch image lookup
    type: http
  http:
    method: POST
    url: https://api.origin.fabricdata.com/api/Images/Batch
    body:
      type: json
      data: '{}'
  docs: Batch image lookup
- info:
    name: Batch screen-capture lookup
    type: http
  http:
    method: POST
    url: https://api.origin.fabricdata.com/api/Images/ScreenCaptures/Batch
    body:
      type: json
      data: '{}'
  docs: Batch screen-capture lookup
- info:
    name: Get a video by ID
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Videos/GetVideo/:id
    params:
    - name: id
      value: ''
      type: path
  docs: Get a video by ID
- info:
    name: Get closed captions for a video
    type: http
  http:
    method: GET
    url: https://api.origin.fabricdata.com/api/Videos/ClosedCaptions/:videoId
    params:
    - name: videoId
      value: ''
      type: path
  docs: Get closed captions for a video
bundled: true