Anime — entry 013 of 15
Studio Ghibli
The original ghibliapi.herokuapp.com now returns Heroku's 'No such app' placeholder — Heroku retired free dynos in November 2022 — but the project lives on at the community-maintained ghibliapi.vercel.app mirror, confirmed live with a real films listing and Access-Control-Allow-Origin echoing the request's Origin. It remains a free, keyless, read-only dataset of Ghibli films, people, and locations.
Studio Ghibli is a free, keyless read-only JSON dataset of Ghibli films, people, species, locations, and vehicles — the original ghibliapi.herokuapp.com host is dead, so this is the community-maintained ghibliapi.vercel.app mirror that keeps the project alive.
GreatAPIs Score
Auth quickstart
- No API key required — requests are public and keyless.
Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.
Get a film by id
GEThttps://ghibliapi.vercel.app/films/dc2e6bd1-8156-4886-adff-b39e6043af0c
{
"id": "dc2e6bd1-8156-4886-adff-b39e6043af0c",
"title": "Spirited Away",
"original_title": "千と千尋の神隠し",
"description": "Spirited Away is an Oscar winning Japanese animated film about a ten year old girl who wanders away from her parents along a path that leads to a world ruled by strange and unusual monster-like animals...",
"director": "Hayao Miyazaki",
"producer": "Toshio Suzuki",
"release_date": "2001",
"rt_score": "97",
"people": [
"https://ghibliapi.vercel.app/people/8228751c-bdc1-4b8d-a6eb-ca0eb909568f"
],
"locations": [
"https://ghibliapi.vercel.app/locations/"
]
}Developer reference
https://ghibliapi.vercel.appGotchas & limits
- The originally-documented ghibliapi.herokuapp.com host is dead — Heroku retired free dynos in November 2022 — so any tutorial or SDK still pointing at it needs to be repointed at this vercel.app mirror
- List endpoints like `GET /films` return a JSON array of every film (~32KB) in one response, while `GET /films/{id}` above returns a single object — check which shape you're parsing before indexing into it
- `people`, `species`, `locations`, and `vehicles` are arrays of URL references to fetch separately, not embedded objects — and when a film has no linked locations, confirmed live above, the array holds a bare collection URL with a trailing slash (`.../locations/`) rather than a specific resource id