Open Media Essentials

API

Documentation

One OpenAPI document covers both surfaces: playback (per-episode skip cues and subtitles) and catalog (TMDB-shaped reference documents). Use tags in the reference to filter by area.

  • GET/healthPlaybackService health check
  • GET/manifestPlaybackEpisode manifest (segments + subtitles)
  • POST/manifestPlaybackManifest with reference subtitle sync
  • POST/ingestPlaybackUpload chapter/subtitle metadata (auth)
  • POST/scrapePlaybackBrowser extension scrape ingest (auth)
  • POST/segments/submitPlaybackSubmit segment markers (auth)
  • GET/dumpPlaybackBulk segment export (ODbL)
  • GET/api/keysPlaybackList API keys (session)
  • GET/3/movie/{movie_id}CatalogComplete TMDB movie document
  • GET/3/tv/{series_id}CatalogComplete TMDB TV document