Free Entertainment API

Search TV shows by name and pull full details — premiere and end dates, status, genres, network, cast and ratings — from TVMaze's community-maintained television database. Also search and look up Rick and Morty characters, including status, species, origin and episode count.

Endpoints

MethodEndpointDescriptionSource
GET /api/v1/entertainment/shows/search?q=breaking+bad&limit=10 Search TV shows TVMaze
GET /api/v1/entertainment/shows/{id} Full show details, cast and rating TVMaze
GET /api/v1/entertainment/characters/search?q=rick&limit=10 Search Rick and Morty characters Rick and Morty API
GET /api/v1/entertainment/characters/{id} Full character details, origin and episode count by id Rick and Morty API

Full request/response details for every endpoint are in the API documentation.

Example request

curl "https://freeopenapi.dev/api/v1/entertainment/shows/search?q=breaking+bad" \
  -H "X-Api-Key: YOUR_API_KEY"

Works the same with ?apiKey=... as a query parameter. Every response carries X-RateLimit-Limit / X-RateLimit-Remaining headers so you can track your budget.

Frequently asked questions

Is the TV show API really free?

Yes. The free tier includes 100 requests per day and only requires a verified email address — no credit card. Paid Pro and Business tiers raise the daily limit.

Does it include cast information?

Yes, the show-details endpoint includes the main cast with character names alongside ratings, genres and schedule information.

Does it cover more than TV shows?

Yes — the characters endpoint searches Rick and Morty's character database (status, species, origin, episode count) alongside the TVMaze show data.

How do I get an API key?

Request a key with your email address on the Docs page, click the confirmation link we send you, and your key is active immediately on the free tier.

More free APIs, same key