Movie and TV metadata API that speaks TMDB v3 and OMDb. Change the base URL, keep your code.
Website · Docs · Quick start · Pricing · Status · YouTube
- Drop in for TMDB v3. Same paths, same query parameters, same JSON. Point your client at
https://api.amodb.dev/3. - OMDb route.
https://api.amodb.dev/omdb/takes the usuali,t,s,type,y,plotandpageparameters and returns OMDb bodies. - Extra data. Ratings, moods, soundtracks, Wikidata facts and cinema showtimes through
append_to_responseor their own endpoints. - One plan shape. Every plan gets all data. Plans differ only in requests per minute. There is no free tier and no trial.
- Images included.
https://img.amodb.dev/t/p/{size}/{file}with TMDB sizes, no key needed.
| Repository | What it is | Install |
|---|---|---|
| amodb-js | JavaScript and TypeScript client | npm install amodb |
| amodb-python | Python client, sync and async | pip install amodb |
| amodb-php | PHP client | composer require amodb/amodb-php |
| amodb-go | Go client | go get github.com/AmoDataBase/amodb-go |
| amodb-mcp | MCP server for Claude, Cursor and VS Code | npx -y amodb-mcp |
| amodb-openapi | OpenAPI 3.1 spec, Postman and Insomnia collections | openapi.yaml |
| amodb-examples | Next.js app, Python CLI, Telegram and Discord bots | git clone |
Create a key in your account at amodb.dev, then:
export AMODB_API_KEY=your_32_character_key
# TMDB v3 style
curl "https://api.amodb.dev/3/movie/550?api_key=$AMODB_API_KEY"
# Same call with a bearer header
curl -H "Authorization: Bearer $AMODB_API_KEY" \
"https://api.amodb.dev/3/search/movie?query=inception"
# OMDb style
curl "https://api.amodb.dev/omdb/?apikey=$AMODB_API_KEY&t=Fight+Club"Read SUPPORT.md for where to ask. Report security problems to security@amodb.dev, see SECURITY.md.