Spotify
Mock adapter for playlists, tracks, soundtrack paths, and taste signals.
Auth type: OAuth
Environment keys
SPOTIFY_CLIENT_IDSPOTIFY_CLIENT_SECRETSPOTIFY_REDIRECT_URIDeveloper Mode
These adapters are mocked today. They define the contracts MULOME can use later for Spotify, YouTube, TMDB, and AI enrichment.
TMDB status
Movie and series search now uses real TMDB data when TMDB_API_KEY is configured, with mocked fallback for safe demos.
Watch providers
Search cards and detail pages can now show stream, rent, and buy options with TMDB data or mock fallback.
YouTube discovery
Search and detail pages can now show YouTube videos with real API data or safe mock fallback.
YouTube account OAuth
The account path uses read-only scopes, safe prototype cookies, and mocked fallback when env vars or API calls are missing.
Mock adapter for playlists, tracks, soundtrack paths, and taste signals.
Auth type: OAuth
Environment keys
SPOTIFY_CLIENT_IDSPOTIFY_CLIENT_SECRETSPOTIFY_REDIRECT_URIMock adapter for trailers, interviews, explainers, and creator videos.
Auth type: API key
Environment keys
YOUTUBE_API_KEYMock adapter for movie and series metadata, posters, genres, and similar titles.
Auth type: API key
Environment keys
TMDB_API_KEYNetflix
Video
Prime Video
Video
Spotify
Music
YouTube
Creator
Example query: John Wick
{
"tasteData": {
"source": "spotify",
"topGenres": [
"soundtrack",
"synthwave",
"anime rock",
"dark ambient"
],
"topCreators": [
"Ludwig Goransson",
"Kavinsky",
"Yoko Kanno"
],
"topItems": [
"Atmospheric Score Radio",
"Hidden Leaf Training Mix",
"John Wick: Club Mix"
],
"signals": [
"listens after watching",
"saves cinematic playlists",
"likes high energy action mixes"
]
},
"searchResults": [
{
"id": "spotify-john-wick-club",
"source": "spotify",
"title": "John Wick: Club Mix",
"type": "playlist",
"platform": "Spotify",
"description": "Electronic and club tracks inspired by neon action scenes."
},
{
"id": "spotify-atmospheric-score-radio",
"source": "spotify",
"title": "Atmospheric Score Radio",
"type": "playlist",
"platform": "Spotify",
"description": "Cinematic tracks for dark drama, sci-fi, and focus sessions."
}
],
"relatedContent": {
"id": "John Wick",
"source": "spotify",
"relatedTitles": [
"Drive",
"John Wick",
"Cyberpunk: Edgerunners"
],
"relatedMusic": [
"Neon action radio",
"Anime battle themes",
"Ambient mystery scores"
],
"relatedVideos": [
"Composer interviews",
"Soundtrack essays"
],
"similarIds": [
"score-radio",
"john-wick-soundtrack",
"hidden-leaf-radio"
]
},
"deepLink": "https://open.spotify.com/search/John%20Wick"
}Example query: John Wick
{
"tasteData": {
"source": "youtube",
"topGenres": [
"trailers",
"lore explainers",
"interviews",
"fight breakdowns"
],
"topCreators": [
"Film essay channels",
"Anime lore creators",
"Trailer channels"
],
"topItems": [
"Naruto Lore Explained",
"John Wick Fight Design",
"Cyberpunk ending explained"
],
"signals": [
"watches explainers after shows",
"opens interviews after movies",
"uses trailers before saving"
]
},
"searchResults": [
{
"id": "youtube-john-wick-fight-design",
"source": "youtube",
"title": "John Wick Fight Design",
"type": "video",
"platform": "YouTube",
"description": "Fight choreography interviews and stunt design breakdowns."
},
{
"id": "youtube-trailer-path",
"source": "youtube",
"title": "Trailer and interview path",
"type": "video",
"platform": "YouTube",
"description": "A mocked video lane for trailers, creator context, and cast interviews."
}
],
"relatedContent": {
"id": "John Wick",
"source": "youtube",
"relatedTitles": [
"Naruto",
"John Wick",
"Drive"
],
"relatedMusic": [
"Trailer scores",
"Anime opening themes"
],
"relatedVideos": [
"Lore explainers",
"Fight design interviews",
"Soundtrack video essays"
],
"similarIds": [
"naruto-lore",
"john-wick-interviews",
"shinobi-games"
]
},
"deepLink": "https://www.youtube.com/results?search_query=John%20Wick"
}Example query: John Wick
{
"tasteData": {
"source": "tmdb",
"topGenres": [
"crime",
"anime",
"action",
"science fiction"
],
"topCreators": [
"Chad Stahelski",
"Vince Gilligan",
"Studio Trigger"
],
"topItems": [
"John Wick",
"Dark",
"Cyberpunk: Edgerunners"
],
"signals": [
"opens similar films",
"saves dark dramas",
"searches franchise collections"
]
},
"searchResults": [
{
"id": "tmdb-john-wick",
"source": "tmdb",
"title": "John Wick",
"type": "movie",
"platform": "TMDB",
"description": "Movie metadata, franchise entries, images, and similar action films."
},
{
"id": "tmdb-dark",
"source": "tmdb",
"title": "Dark",
"type": "series",
"platform": "TMDB",
"description": "Series metadata and similar mystery recommendations."
}
],
"relatedContent": {
"id": "John Wick",
"source": "tmdb",
"relatedTitles": [
"The Raid",
"Drive",
"Boardwalk Empire"
],
"relatedMusic": [
"Soundtrack search handoff to Spotify"
],
"relatedVideos": [
"Trailer handoff to YouTube",
"Cast interview handoff"
],
"similarIds": [
"the-raid",
"great-soundtrack-drive",
"boardwalk-empire"
]
},
"deepLink": "https://www.themoviedb.org/search?query=John%20Wick"
}