API metadat filmů a seriálů

API filmů se všemi hodnoceními, kompatibilní s TMDB a OMDb

Změňte jednu URL, ponechte si kód pro TMDB nebo OMDb a získejte ve stejné odpovědi hodnocení IMDb, Rotten Tomatoes, Metacritic a Kinopoisk.

GEThttps://api.amodb.dev/3/movie/550?language=en-US

200 OKapplication/json1,7 kBŽivá odpověď

{  "id": 550,  "imdb_id": "tt0137523",  "title": "Fight Club",  "tagline": "Mischief. Mayhem. Soap.",  "release_date": "1999-10-15",  "runtime": 139,  "status": "Released",  "genres": [{ "id": 18, "name": "Drama" }, { "id": 53, "name": "Thriller" }],  "origin_country": ["US", "DE"],  "original_language": "en",  "budget": 63000000,  "revenue": 101209702,  "vote_average": 8.437,  "vote_count": 33042,  "popularity": 39.0054,  "poster_path": "/jSziioSwPVrOy9Yow3XhWIBDjq1.jpg",  "backdrop_path": "/b9HyPoxwxjxkWEUL5ErZdhApQe2.jpg"}

amodb je placené API filmů a seriálů, které zachovává cesty a JSON z TMDB v3 a OMDb, takže váš kód funguje po změně základní URL. Jeden klíč přidá hodnocení IMDb, Rotten Tomatoes, Metacritic a Kinopoisk, měřiče nálady a soundtracky a komerční užití je v ceně každého předplaceného tarifu.

01 · /compare?tmdb&omdb

Proč platit za filmové API, když je TMDB zdarma?

TMDB je zdarma, dokud vaše aplikace nevydělá první dolar. Potom TMDB žádá komerční tarif, $149 měsíčně pro firmy s tržbami pod $1M. TMDB navíc nemá skóre IMDb, Rotten Tomatoes ani Metacritic a OMDb, obvyklé druhé API, je licencováno pro nekomerční užití. amodb je oba formáty v jednom klíči a komerční užití je v ceně od 3,11 US$ měsíčně.

VlastnostTMDBOMDbamodb
Cena, jakmile aplikace vydělává$149 měsíčně při tržbách pod $1MNekomerční podmínkyOd 3,11 US$ měsíčně
Cesty a JSON TMDB v3AnoNeAno
Parametry a pole OMDbNeAnoAno
Hodnocení IMDb, Rotten Tomatoes a MetacriticNe, jen skóre TMDBAnoAno, navíc Kinopoisk a TMDB
Měřiče nálady, soundtracky a program kinNeNeAno
Bez povinného loga a upozornění na vašich obrazovkáchNe, logo i upozornění jsou povinnéNeuvedenoAno
Jeden klíč pro oba formátyNeNeAno

Zdroje: podmínky TMDB API, odpovědi zástupců TMDB na téma komerčních cen a toho, kdy je aplikace komerční a právní stránka OMDb, přečteno v říjnu 2026.

02 · /3/movie/550

Změňte základní URL, kód nechte být

amodb odpovídá na stejných cestách jako TMDB v3. Požadavek na film 550 vrací stejná pole JSON, která váš klient už zpracovává: id, title, genres, release_date, poster_path a další.

Klíč posílejte jako api_key v dotazu nebo v hlavičce Authorization: Bearer. Obě možnosti fungují na každém endpointu.

  1. Získejte klíč

    Vyberte tarif a zkopírujte klíč ze svého účtu.

    Authorization: Bearer $AMODB_KEY
  2. Změňte základní URL

    Nasměrujte klienta TMDB nebo OMDb na api.amodb.dev.

    api.themoviedb.orgapi.amodb.dev
  3. Nasaďte

    Vrací se stejný JSON, takže parser funguje beze změn.

    200 OKapplication/json
bashjspy
curl "https://api.amodb.dev/3/movie/550?language=en-US" \
  -H "Authorization: Bearer $AMODB_KEY"
const res = await fetch("https://api.amodb.dev/3/movie/550?language=en-US", {
  headers: { Authorization: `Bearer ${process.env.AMODB_KEY}` },
});
const movie = await res.json();
console.log(movie.title, movie.release_date);
import os
import requests

res = requests.get(
    "https://api.amodb.dev/3/movie/550",
    params={"language": "en-US"},
    headers={"Authorization": f"Bearer {os.environ['AMODB_KEY']}"},
    timeout=10,
)
movie = res.json()
print(movie["title"], movie["release_date"])
JSON
{
  "id": 550,
  "imdb_id": "tt0137523",
  "title": "Fight Club",
  "release_date": "1999-10-15",
  "runtime": 139,
  "genres": [{ "id": 18, "name": "Drama" }],
  "vote_average": 8.4,
  "poster_path": "/pB8BM7pdSp6B6Ih7QZ4DrQ3PmJK.jpg"
}

03 · /omdb/?i=tt0137523

Jeden klíč pro volání ve stylu OMDb

Endpoint kompatibilní s OMDb najdete na https://api.amodb.dev/omdb/. Přijímá i, t, s, type, y, plot a page a vrací Title, Year, imdbRating, Ratings a další pole OMDb.

Pole Poster odkazuje na img.amodb.dev, takže se plakáty načítají ze stejné služby. Chyby zachovávají tvar OMDb: {"Response":"False","Error":"..."}.

bashjspy
curl "https://api.amodb.dev/omdb/?i=tt0137523&plot=short&apikey=$AMODB_KEY"
const url = new URL("https://api.amodb.dev/omdb/");
url.searchParams.set("t", "Fight Club");
url.searchParams.set("y", "1999");
url.searchParams.set("apikey", process.env.AMODB_KEY);

const film = await (await fetch(url)).json();
console.log(film.Title, film.imdbRating);
import os
import requests

film = requests.get(
    "https://api.amodb.dev/omdb/",
    params={"i": "tt0137523", "apikey": os.environ["AMODB_KEY"]},
    timeout=10,
).json()
print(film["Title"], film["imdbRating"])
JSON
{
  "Title": "Fight Club",
  "Year": "1999",
  "Runtime": "139 min",
  "Director": "David Fincher",
  "imdbRating": "8.8",
  "imdbID": "tt0137523",
  "Poster": "https://img.amodb.dev/t/p/w300/pB8BM7pdSp6B6Ih7QZ4DrQ3PmJK.jpg",
  "Response": "True"
}

04 · append_to_response

Data, která TMDB v3 nevrací

Každý klíč může volat rozšíření amodb na stejné základní URL. Přidejte je přes append_to_response nebo je volejte samostatně.

  • Měřiče nálady

    Strach, humor, smutek, násilí a další ukazatele na stupnici od 0 do 10, jedním dalším voláním.

    GET /3/tv/1396/moods
  • Hodnocení jedním voláním

    IMDb, TMDB a tři další skóre s počty hlasů z jednoho endpointu.

    GET /3/movie/550/ratings
  • Limit, který vidíte

    Každá odpověď říká, kolik požadavků vám v této minutě zbývá.

    X-RateLimit-Limit: 40
  • Všechny velikosti obrázků TMDB

    Od náhledů w92 po původní soubory na img.amodb.dev. Bez klíče.

    img.amodb.dev/t/p/w500/…
  • Hledání podle libovolného externího ID

    Pošlete ID z IMDb nebo jiné externí ID a dostanete záznam TMDB.

    GET /3/find/tt0137523
  • Promítací časy v kinech

    Promítací časy podle země pro tituly v kinech, pokud jsou známé.

    GET /3/movie/550/showtimes?country=US
  • Soundtracky

    Písně použité ve filmu nebo seriálu, na stejné základní URL.

    GET /3/movie/157336/soundtracks

05 · ?language=uk-UA

Názvy a popisy ve 14 jazycích

V language předejte tag ve stylu TMDB, například ru-RU nebo pt-BR. amodb nabízí 14 základních jazyků a pro jakýkoli jiný tag se vrátí k angličtině, takže požadavek nikdy neselže kvůli jazyku.

Jazyk

Spirited Away

Унесённые призраками

Віднесені привидами

Скрадзеныя прывідамі

千与千寻

A Viagem de Chihiro

Отнесени от духове

המסע המופלא

Cesta do fantazie

Călătoria lui Chihiro

Le Voyage de Chihiro

Spirited Away: W krainie Bogów

La città incantata

El viaje de Chihiro

  • en English Spirited Away
  • ru Русский Унесённые призраками
  • uk Українська Віднесені привидами
  • be Беларуская Скрадзеныя прывідамі
  • zh 中文 千与千寻
  • pt Português A Viagem de Chihiro
  • bg Български Отнесени от духове
  • he עברית המסע המופלא
  • cs Čeština Cesta do fantazie
  • ro Română Călătoria lui Chihiro
  • fr Français Le Voyage de Chihiro
  • pl Polski Spirited Away: W krainie Bogów
  • it Italiano La città incantata
  • es Español El viaje de Chihiro

Vytvořeno pro osobní i komerční projekty

Víkendový projekt a placený produkt volají stejné API, dostávají stejná data a řídí se stejnými podmínkami. Tohle s ním týmy staví.

  • Streamovací aplikace a watchlisty Plakáty, trailery, sezóny a epizody a pět hodnocení, podle kterých lze řadit a filtrovat.
  • Boty pro Telegram a Discord Vyhledání ve stylu OMDb podle názvu nebo ID IMDb vrátí hotovou odpověď jedním voláním.
  • Mediální servery a pluginy Scrapery metadat, které už mluví TMDB v3, si ponechají klienta a získají skóre IMDb a Rotten Tomatoes.
  • Filmové weby a blogy Názvy a popisy ve 14 jazycích, takže každý trh dostane vlastní stránku.
  • Doporučovací systémy Měřiče nálady hodnotí strach, humor, násilí a další od 0 do 10, signály, které samotné žánry přehlédnou.
  • AI agenti a chatboty Odpovězte na otázku „co dnes večer pustit“ skutečnými hodnoceními, náladami, obsazením a programem kin.

06 · /plans

Tarify se liší počtem požadavků za minutu

Každý tarif poskytuje stejná data: endpointy TMDB a OMDb, všech 14 jazyků, obrázky a rozšíření. Pro+ má navíc /3/all: vše o filmu, seriálu nebo osobě v jednom požadavku. Platíte jednou na 1, 3, 6, 12 nebo 24 měsíců a delší období vychází na měsíc levněji. Bezplatný tarif ani automatické obnovení neexistují.

  • Lite

    20 požadavků za minutu

    od 3,11 US$ za měsíc

    Koupit Lite
  • Pro+

    120 požadavků za minutu

    od 4,31 US$ za měsíc

    Koupit Pro+
Ceník

07 · X-RateLimit-Remaining

Určeno pro produkční provoz

  • Sdílená cache na edge

    Oblíbené seznamy zůstávají v cache 30 minut, detaily 6 hodin a configuration 24 hodin.

  • Jasné limity požadavků

    Každá odpověď obsahuje X-RateLimit-Limit, X-RateLimit-Remaining a X-RateLimit-Reset. Odpověď 429 přidává Retry-After.

  • Chyby ve stylu TMDB

    Chyby vrací success, status_code a status_message, takže stávající zpracování chyb funguje dál.

  • Obrázky bez klíče

    Plakáty a pozadí se načítají z img.amodb.dev/t/p/{size}/{file} ve všech velikostech TMDB a v cache zůstávají 30 dní.

Otázky a odpovědi

Je TMDB API zdarma i pro komerční užití?

Ne. Klíč TMDB je zdarma, dokud váš projekt nic nevydělává. Podle zástupců TMDB dělá z aplikace komerční jakýkoli příjem z reklam, nákupů v aplikaci, darů nebo předplatného a komerční tarif stojí $149 měsíčně pro firmy s tržbami pod $1M. amodb zahrnuje komerční užití v každém tarifu.

Kolik stojí TMDB API?

Pro nekomerční užití je zdarma. Za komerční aplikaci zástupci TMDB uvádějí $149 měsíčně při ročních tržbách pod $1M a individuální cenu nad touto hranicí. Tarify amodb stojí několik dolarů měsíčně a liší se hlavně počtem požadavků za minutu.

Proč platit za amodb, když je TMDB API zdarma?

Protože placená aplikace na TMDB zdarma není. amodb stojí zlomek komerčního tarifu TMDB za $149, nevyžaduje logo na vašich obrazovkách a ve stejné odpovědi vrací hodnocení IMDb, Rotten Tomatoes, Metacritic a Kinopoisk. Jeden klíč obsluhuje formáty TMDB v3 i OMDb, takže provozujete jedno API místo dvou.

Je OMDb zdarma pro komerční užití?

Právní stránka OMDb popisuje službu pro osobní, nekomerční užití a její obsah licencuje pod CC BY-NC 4.0. amodb odpovídá na stejné parametry OMDb se stejnými názvy polí a komerční užití je v ceně.

Musím měnit kód svého klienta TMDB?

Ne. Nasměrujte základní URL na https://api.amodb.dev/3 a klíč amodb posílejte jako api_key nebo jako token Bearer. Cesty, parametry dotazu i pole JSON zůstávají stejné jako v TMDB v3.

Funguje stejný klíč i pro volání ve stylu OMDb?

Ano. Pošlete ho jako apikey na https://api.amodb.dev/omdb/. Parametry i, t, s, type, y, plot a page fungují jako v OMDb a odpověď používá názvy polí OMDb.

Existuje bezplatný tarif nebo zkušební období?

Ne. amodb funguje jen na předplatné. Vyberete si tarif a období, zaplatíte jednou kartou, přes Apple Pay, Google Pay, kryptoměnou nebo přes Patreon a klíč funguje do konce období. Automatické obnovení neexistuje.

Čím se tarify liší?

Rychlostí požadavků: 20, 40 nebo 120 požadavků za minutu. Každý tarif poskytuje stejná data, všech 14 jazyků, obrázky, hodnocení a ostatní rozšíření amodb. Pro+ má navíc /3/all: vše o filmu, seriálu nebo osobě v jednom požadavku.

Které jazyky amodb nabízí?

Angličtinu, ruštinu, ukrajinštinu, běloruštinu, čínštinu, portugalštinu, bulharštinu, hebrejštinu, češtinu, rumunštinu, francouzštinu, polštinu, italštinu a španělštinu. Předejte tag ve stylu TMDB, například ru-RU; jakýkoli jiný jazyk se vrátí k angličtině.

Začněte s jedním klíčem

Každý tarif poskytuje stejná data, všech 14 jazyků a obrázky. Tarify se liší počtem požadavků za minutu a Pro+ má navíc /3/all: vše o filmu, seriálu nebo osobě v jednom požadavku.

$ curl https://api.amodb.dev/3/movie/550 -H "Authorization: Bearer $AMODB_KEY"