Studio Ghibli API

App · Film, TV & Fandom · 12 actions

Browse the worlds of Studio Ghibli through the free, keyless Studio Ghibli API: every film from Nausicaä to The Boy and the Heron with its plot, director, release year, running time, Rotten Tomatoes score and poster, and the characters, species, places and vehicles of each one. Look a record up by name or id, list a film's cast, find every cat in the catalogue, or pick a film of the day that stays the same all day. Numbers come back as numbers and every link carries the record's name and id, so a workflow reads the answer rather than decoding it. No account and no API key: connecting takes one click.

Actions

ActionWhat it does
Check service statusCheck whether the Studio Ghibli API is answering, and how quickly.
Get a filmGet one Studio Ghibli film by its title, its Japanese or romanised title, its id or its URL: the plot, director, producer, release year, running time, Rotten Tomatoes score and poster, plus every character, species, place and vehicle the catalogue links to it, each with its name and id.
Get a locationGet one Studio Ghibli location by name, id or URL: its climate, terrain, how much of it is water, the characters who live there (where the catalogue has recorded them) and the films it appears in.
Get a personGet one Studio Ghibli character by name, id or URL: their gender, age, eye and hair colour, what species they are and which films they appear in, each film with its title and id.
Get a speciesGet one Studio Ghibli species by name, id or URL, with its classification, the eye and hair colours its members have, every character that belongs to it and every film it appears in.
Get a vehicleGet one Studio Ghibli vehicle by name, id or URL: what it is, its class and length, who pilots it and which films it appears in, each with its name and id.
List filmsList the Studio Ghibli films, from Nausicaä to The Boy and the Heron, with each one's director, release year, running time, Rotten Tomatoes score, poster and the characters, species, places and vehicles in it.
List locationsList the places of the Studio Ghibli films, from Irontown to the Cat Kingdom, with each one's climate, terrain, how much of it is water, who lives there and which films it appears in.
List peopleList the characters of the Studio Ghibli films, human and otherwise, with each one's gender, age, eye and hair colour, species and films.
List speciesList the species of the Studio Ghibli worlds: humans, cats, deer, spirits, gods, dragons and Totoros, each with its classification, the eye and hair colours its members have, every character that belongs to it and every film it appears in.
List vehiclesList the vehicles of the Studio Ghibli films, airships, aircraft and boats, with each one's description, class, length, pilot and films.
Pick a filmPick a Studio Ghibli film at random, or give a date to get the same pick all day: a 'film of the day' post then reads the same however many times the workflow runs, and the pick for any past date can be reproduced.

Check service status

Check whether the Studio Ghibli API is answering, and how quickly. This is the one action that reports a problem as a value instead of failing the step, so a workflow can decide what to do about it. Being asked to slow down is reported separately from being down. No API key required.

Inputs

None.

Outputs

messagetext
What happened, in a sentence.
onlinetrue/false
Whether the service answered with a usable species list.
rate_limitedtrue/false
Whether it asked this workspace to slow down.
reachabletrue/false
Whether it answered at all. A service that is reachable but not online is refusing or misreporting rather than down.
response_time_msnumber
How long the answer took, in milliseconds.
species_countnumber
How many species it listed, or empty when it did not answer with any.
status_codenumber
The HTTP status it answered with, or empty when it could not be reached.
Example output
{
  "message": "The Studio Ghibli API is up and lists 7 species.",
  "online": true,
  "rate_limited": false,
  "reachable": true,
  "response_time_ms": 84.2,
  "species_count": 7,
  "status_code": 200
}

Get a film

Get one Studio Ghibli film by its title, its Japanese or romanised title, its id or its URL: the plot, director, producer, release year, running time, Rotten Tomatoes score and poster, plus every character, species, place and vehicle the catalogue links to it, each with its name and id. No API key required.

Inputs

FilmfilmtextRequired
The film. Pick one, or type its title, its Japanese or romanised title, its id or its URL. 'Totoro' is enough when only one title contains it.

Outputs

banner_urltext
A wide banner image for the film.
descriptiontext
A paragraph on the plot.
directortext
Who directed it.
idtext
The film's id, a UUID.
image_urltext
A poster image for the film.
locationslist
The places it is set in.
original_titletext
The Japanese title.
original_title_romanisedtext
The Japanese title in Latin letters.
peoplelist
The characters in it. Read from the characters' own film lists as well as the film's, since most films list none themselves.
producertext
Who produced it. Several names are comma separated.
release_yearnumber
The year it was released. The service quotes this as text; it is published here as a number.
rt_scorenumber
Its Rotten Tomatoes score out of 100, as a number.
running_time_minutesnumber
How long it runs, in minutes, as a number.
specieslist
The species that appear in it.
titletext
The English title.
urltext
The film's address on the API.
vehicleslist
The vehicles in it.
Example output
{
  "banner_url": "https://image.tmdb.org/t/p/original/etqr6fOOCXQOgwrQXaKwenTSuzx.jpg",
  "description": "Two sisters move to the country with their father in order to be closer to their hospitalized mother, and discover the surrounding trees are inhabited by Totoros, magical spirits of the forest. When the youngest runs away from home, the older sister seeks help from the spirits to find her.",
  "director": "Hayao Miyazaki",
  "id": "58611129-2dbc-4a81-a72f-77ddfc1b1b49",
  "image_url": "https://image.tmdb.org/t/p/w600_and_h900_bestv2/rtGDOeG9LzoerkDGZF9dnVeLppL.jpg",
  "locations": [
    {
      "id": "660c8c91-bd92-43db-b475-b2df6ca96fec",
      "name": "Hospital",
      "url": "https://ghibliapi.dev/locations/660c8c91-bd92-43db-b475-b2df6ca96fec"
    }
  ],
  "original_title": "\u3068\u306a\u308a\u306e\u30c8\u30c8\u30ed",
  "original_title_romanised": "Tonari no Totoro",
  "people": [
    {
      "id": "986faac6-67e3-4fb8-a9ee-bad077c2e7fe",
      "name": "Satsuki Kusakabe",
      "url": "https://ghibliapi.dev/people/986faac6-67e3-4fb8-a9ee-bad077c2e7fe"
    },
    {
      "id": "d5df3c04-f355-4038-833c-83bd3502b6b9",
      "name": "Mei Kusakabe",
      "url": "https://ghibliapi.dev/people/d5df3c04-f355-4038-833c-83bd3502b6b9"
    },
    {
      "id": "d39deecb-2bd0-4770-8b45-485f26e1381f",
      "name": "Totoro",
      "url": "https://ghibliapi.dev/people/d39deecb-2bd0-4770-8b45-485f26e1381f"
    },
    {
      "id": "f467e18e-3694-409f-bdb3-be891ade1106",
      "name": "Catbus",
      "url": "https://ghibliapi.dev/people/f467e18e-3694-409f-bdb3-be891ade1106"
    }
  ],
  "producer": "Hayao Miyazaki",
  "release_year": 1988,
  "rt_score": 93,
  "running_time_minutes": 86,
  "species": [
    {
      "id": "af3910a6-429f-4c74-9ad5-dfe1c4aa04f2",
      "name": "Human",
      "url": "https://ghibliapi.dev/species/af3910a6-429f-4c74-9ad5-dfe1c4aa04f2"
    },
    {
      "id": "603428ba-8a86-4b0b-a9f1-65df6abef3d3",
      "name": "Cat",
      "url": "https://ghibliapi.dev/species/603428ba-8a86-4b0b-a9f1-65df6abef3d3"
    },
    {
      "id": "74b7f547-1577-4430-806c-c358c8b6bcf5",
      "name": "Totoro",
      "url": "https://ghibliapi.dev/species/74b7f547-1577-4430-806c-c358c8b6bcf5"
    }
  ],
  "title": "My Neighbor Totoro",
  "url": "https://ghibliapi.dev/films/58611129-2dbc-4a81-a72f-77ddfc1b1b49",
  "vehicles": []
}

Get a location

Get one Studio Ghibli location by name, id or URL: its climate, terrain, how much of it is water, the characters who live there (where the catalogue has recorded them) and the films it appears in. No API key required.

Inputs

LocationlocationtextRequired
The place. Pick one, or type its name, id or URL. Part of a name is enough when only one place matches it.

Outputs

climatetext
Its climate, such as Continental or Mild, or empty.
filmslist
The films it appears in.
idtext
The location's id, a UUID.
nametext
Its name.
residentslist
The characters who live there.
residents_knowntrue/false
Whether the catalogue has recorded residents for it at all. Most locations are still marked to do, and an empty list with this false means 'not catalogued' rather than 'nobody'.
surface_water_percentnumber
How much of it is water, as a percentage.
terraintext
Its terrain, such as Mountain or City, or empty.
urltext
Its address on the API.
Example output
{
  "climate": "Continental",
  "films": [
    {
      "id": "0440483e-ca0e-4120-8c50-4c8cd9b965d6",
      "name": "Princess Mononoke",
      "url": "https://ghibliapi.dev/films/0440483e-ca0e-4120-8c50-4c8cd9b965d6"
    }
  ],
  "id": "11014596-71b0-4b3e-b8c0-1c4b15f28b9a",
  "name": "Irontown",
  "residents": [
    {
      "id": "ba924631-068e-4436-b6de-f3283fa848f0",
      "name": "Ashitaka",
      "url": "https://ghibliapi.dev/people/ba924631-068e-4436-b6de-f3283fa848f0"
    },
    {
      "id": "030555b3-4c92-4fce-93fb-e70c3ae3df8b",
      "name": "Yakul",
      "url": "https://ghibliapi.dev/people/030555b3-4c92-4fce-93fb-e70c3ae3df8b"
    }
  ],
  "residents_known": true,
  "surface_water_percent": 40,
  "terrain": "Mountain",
  "url": "https://ghibliapi.dev/locations/11014596-71b0-4b3e-b8c0-1c4b15f28b9a"
}

Get a person

Get one Studio Ghibli character by name, id or URL: their gender, age, eye and hair colour, what species they are and which films they appear in, each film with its title and id. No API key required.

Inputs

PersonpersontextRequired
The character. Pick one, or type their name, id or URL. Part of a name is enough when only one character matches it.

Outputs

agetext
Their age as the catalogue writes it: a number, a phrase such as 'Unspecified/Adult', or empty when unknown.
eye_colortext
Their eye colour.
filmslist
The films they appear in.
gendertext
Male or Female, or empty where the catalogue records neither.
hair_colortext
Their hair colour.
idtext
The character's id, a UUID.
nametext
Their name.
speciesobject
What they are, or empty when not catalogued.
urltext
Their address on the API.
Example output
{
  "age": "11",
  "eye_color": "Dark Brown/Black",
  "films": [
    {
      "id": "58611129-2dbc-4a81-a72f-77ddfc1b1b49",
      "name": "My Neighbor Totoro",
      "url": "https://ghibliapi.dev/films/58611129-2dbc-4a81-a72f-77ddfc1b1b49"
    }
  ],
  "gender": "Female",
  "hair_color": "Dark Brown",
  "id": "986faac6-67e3-4fb8-a9ee-bad077c2e7fe",
  "name": "Satsuki Kusakabe",
  "species": {
    "id": "af3910a6-429f-4c74-9ad5-dfe1c4aa04f2",
    "name": "Human",
    "url": "https://ghibliapi.dev/species/af3910a6-429f-4c74-9ad5-dfe1c4aa04f2"
  },
  "url": "https://ghibliapi.dev/people/986faac6-67e3-4fb8-a9ee-bad077c2e7fe"
}

Get a species

Get one Studio Ghibli species by name, id or URL, with its classification, the eye and hair colours its members have, every character that belongs to it and every film it appears in. Ask for Cat and get every cat in the catalogue, each with the id to look them up by. No API key required.

Inputs

SpeciesspeciestextRequired
The species. Pick one, or type its name, id or URL.

Outputs

classificationtext
Its classification, such as Mammal or God.
eye_colorslist
The eye colours its members have. The service writes these as one comma-separated string; they are split here.
filmslist
The films it appears in.
hair_colorslist
The hair colours its members have, split the same way.
idtext
The species' id, a UUID.
nametext
Its name, such as Cat or Spirit.
peoplelist
The characters that belong to it.
urltext
Its address on the API.
Example output
{
  "classification": "Mammal",
  "eye_colors": [
    "Brown",
    "Black",
    "Yellow",
    "White",
    "Emerald",
    "Blue",
    "Green"
  ],
  "films": [
    {
      "id": "58611129-2dbc-4a81-a72f-77ddfc1b1b49",
      "name": "My Neighbor Totoro",
      "url": "https://ghibliapi.dev/films/58611129-2dbc-4a81-a72f-77ddfc1b1b49"
    },
    {
      "id": "ea660b10-85c4-4ae3-8a5f-41cea3648e3e",
      "name": "Kiki's Delivery Service",
      "url": "https://ghibliapi.dev/films/ea660b10-85c4-4ae3-8a5f-41cea3648e3e"
    }
  ],
  "hair_colors": [
    "White",
    "Black",
    "Brown",
    "Beige",
    "Grey",
    "Yellow"
  ],
  "id": "603428ba-8a86-4b0b-a9f1-65df6abef3d3",
  "name": "Cat",
  "people": [
    {
      "id": "7151abc6-1a9e-4e6a-9711-ddb50ea572ec",
      "name": "Jiji",
      "url": "https://ghibliapi.dev/people/7151abc6-1a9e-4e6a-9711-ddb50ea572ec"
    },
    {
      "id": "f467e18e-3694-409f-bdb3-be891ade1106",
      "name": "Catbus",
      "url": "https://ghibliapi.dev/people/f467e18e-3694-409f-bdb3-be891ade1106"
    }
  ],
  "url": "https://ghibliapi.dev/species/603428ba-8a86-4b0b-a9f1-65df6abef3d3"
}

Get a vehicle

Get one Studio Ghibli vehicle by name, id or URL: what it is, its class and length, who pilots it and which films it appears in, each with its name and id. No API key required.

Inputs

VehiclevehicletextRequired
The vehicle. Pick one, or type its name, id or URL.

Outputs

descriptiontext
What it is.
filmslist
The films it appears in.
idtext
The vehicle's id, a UUID.
lengthnumber
Its length, as a number. The service writes '1,000' with a thousands separator; the comma is removed here.
nametext
Its name.
pilotobject
Who pilots it, or empty when not catalogued.
urltext
Its address on the API.
vehicle_classtext
Its class, such as Airship, Airplane or Boat.
Example output
{
  "description": "A military airship utilized by the government to access Laputa",
  "films": [
    {
      "id": "2baf70d1-42bb-4437-b551-e5fed5a87abe",
      "name": "Castle in the Sky",
      "url": "https://ghibliapi.dev/films/2baf70d1-42bb-4437-b551-e5fed5a87abe"
    }
  ],
  "id": "4e09b023-f650-4747-9ab9-eacf14540cfb",
  "length": 1000,
  "name": "Air Destroyer Goliath",
  "pilot": {
    "id": "40c005ce-3725-4f15-8409-3e1b1b14b583",
    "name": "Colonel Muska",
    "url": "https://ghibliapi.dev/people/40c005ce-3725-4f15-8409-3e1b1b14b583"
  },
  "url": "https://ghibliapi.dev/vehicles/4e09b023-f650-4747-9ab9-eacf14540cfb",
  "vehicle_class": "Airship"
}

List films

List the Studio Ghibli films, from Nausicaä to The Boy and the Heron, with each one's director, release year, running time, Rotten Tomatoes score, poster and the characters, species, places and vehicles in it. Narrow to one director or a span of years, and sort by year, title or score. No API key required.

Inputs

Directordirectortext
Only films by this director. Matches part of a name, so 'Miyazaki' finds Hayao and Gorō Miyazaki both.
Released from (year)released_fromnumber
Only films released in this year or later.From 1900 to 2100.
Released up to (year)released_tonumber
Only films released in this year or earlier.From 1900 to 2100.
Sort bysort_bytext
The order to return the films in.One of: release_year (Release year, oldest first), newest (Release year, newest first), title (Title, A to Z), rt_score (Rotten Tomatoes score, highest first). Default: release_year.
Maximum resultslimitnumber
How many rows to return at most, from 1 to 250. The catalogue is small enough that the default returns everything. The service's own limit does nothing, so the cut is made here.From 1 to 250. Default: 50.

Outputs

countnumber
How many films are in the returned list.
filmslist
The films, in catalogue order unless sorted.
matchednumber
How many films the filters kept before the limit was applied. Equal to count unless the limit cut the list.
sort_bytext
The order the films were returned in.
totalnumber
How many films the whole catalogue holds.
Example output
{
  "count": 2,
  "films": [
    {
      "banner_url": "https://image.tmdb.org/t/p/original/etqr6fOOCXQOgwrQXaKwenTSuzx.jpg",
      "description": "Two sisters move to the country with their father in order to be closer to their hospitalized mother, and discover the surrounding trees are inhabited by Totoros, magical spirits of the forest. When the youngest runs away from home, the older sister seeks help from the spirits to find her.",
      "director": "Hayao Miyazaki",
      "id": "58611129-2dbc-4a81-a72f-77ddfc1b1b49",
      "image_url": "https://image.tmdb.org/t/p/w600_and_h900_bestv2/rtGDOeG9LzoerkDGZF9dnVeLppL.jpg",
      "locations": [
        {
          "id": "660c8c91-bd92-43db-b475-b2df6ca96fec",
          "name": "Hospital",
          "url": "https://ghibliapi.dev/locations/660c8c91-bd92-43db-b475-b2df6ca96fec"
        }
      ],
      "original_title": "\u3068\u306a\u308a\u306e\u30c8\u30c8\u30ed",
      "original_title_romanised": "Tonari no Totoro",
      "people": [
        {
          "id": "986faac6-67e3-4fb8-a9ee-bad077c2e7fe",
          "name": "Satsuki Kusakabe",
          "url": "https://ghibliapi.dev/people/986faac6-67e3-4fb8-a9ee-bad077c2e7fe"
        },
        {
          "id": "d5df3c04-f355-4038-833c-83bd3502b6b9",
          "name": "Mei Kusakabe",
          "url": "https://ghibliapi.dev/people/d5df3c04-f355-4038-833c-83bd3502b6b9"
        },
        {
          "id": "d39deecb-2bd0-4770-8b45-485f26e1381f",
          "name": "Totoro",
          "url": "https://ghibliapi.dev/people/d39deecb-2bd0-4770-8b45-485f26e1381f"
        },
        {
          "id": "f467e18e-3694-409f-bdb3-be891ade1106",
          "name": "Catbus",
          "url": "https://ghibliapi.dev/people/f467e18e-3694-409f-bdb3-be891ade1106"
        }
      ],
      "producer": "Hayao Miyazaki",
      "release_year": 1988,
      "rt_score": 93,
      "running_time_minutes": 86,
      "species": [
        {
          "id": "af3910a6-429f-4c74-9ad5-dfe1c4aa04f2",
          "name": "Human",
          "url": "https://ghibliapi.dev/species/af3910a6-429f-4c74-9ad5-dfe1c4aa04f2"
        },
        {
          "id": "603428ba-8a86-4b0b-a9f1-65df6abef3d3",
          "name": "Cat",
          "url": "https://ghibliapi.dev/species/603428ba-8a86-4b0b-a9f1-65df6abef3d3"
        },
        {
          "id": "74b7f547-1577-4430-806c-c358c8b6bcf5",
          "name": "Totoro",
          "url": "https://ghibliapi.dev/species/74b7f547-1577-4430-806c-c358c8b6bcf5"
        }
      ],
      "title": "My Neighbor Totoro",
      "url": "https://ghibliapi.dev/films/58611129-2dbc-4a81-a72f-77ddfc1b1b49",
      "vehicles": []
    },
    {
      "banner_url": "https://image.tmdb.org/t/p/original/h5pAEVma835u8xoE60kmLVopLct.jpg",
      "description": "A young witch, on her mandatory year of independent life, finds fitting into a new community difficult while she supports herself by running an air courier service.",
      "director": "Hayao Miyazaki",
      "id": "ea660b10-85c4-4ae3-8a5f-41cea3648e3e",
      "image_url": "https://image.tmdb.org/t/p/w600_and_h900_bestv2/7nO5DUMnGUuXrA4r2h6ESOKQRrx.jpg",
      "locations": [
        {
          "id": "c57fb2cb-ea85-4d73-8808-cf5dcd28c22e",
          "name": "Koriko",
          "url": "https://ghibliapi.dev/locations/c57fb2cb-ea85-4d73-8808-cf5dcd28c22e"
        }
      ],
      "original_title": "\u9b54\u5973\u306e\u5b85\u6025\u4fbf",
      "original_title_romanised": "Majo no takky\u016bbin",
      "people": [
        {
          "id": "2409052a-9029-4e8d-bfaf-70fd82c8e48d",
          "name": "Kiki",
          "url": "https://ghibliapi.dev/people/2409052a-9029-4e8d-bfaf-70fd82c8e48d"
        },
        {
          "id": "7151abc6-1a9e-4e6a-9711-ddb50ea572ec",
          "name": "Jiji",
          "url": "https://ghibliapi.dev/people/7151abc6-1a9e-4e6a-9711-ddb50ea572ec"
        }
      ],
      "producer": "Hayao Miyazaki",
      "release_year": 1989,
      "rt_score": 98,
      "running_time_minutes": 102,
      "species": [
        {
          "id": "af3910a6-429f-4c74-9ad5-dfe1c4aa04f2",
          "name": "Human",
          "url": "https://ghibliapi.dev/species/af3910a6-429f-4c74-9ad5-dfe1c4aa04f2"
        },
        {
          "id": "603428ba-8a86-4b0b-a9f1-65df6abef3d3",
          "name": "Cat",
          "url": "https://ghibliapi.dev/species/603428ba-8a86-4b0b-a9f1-65df6abef3d3"
        }
      ],
      "title": "Kiki's Delivery Service",
      "url": "https://ghibliapi.dev/films/ea660b10-85c4-4ae3-8a5f-41cea3648e3e",
      "vehicles": []
    }
  ],
  "matched": 2,
  "sort_by": "release_year",
  "total": 25
}

List locations

List the places of the Studio Ghibli films, from Irontown to the Cat Kingdom, with each one's climate, terrain, how much of it is water, who lives there and which films it appears in. Narrow to one film, a climate or a terrain. No API key required.

Inputs

Filmfilmtext
Only rows from this film. Pick one, or type its title, its Japanese or romanised title, its id or its URL. Leave empty for every film.
Climateclimatetext
Only locations with this climate, such as Continental, Mild, Tropical, Dry or Wet. Matching ignores case.
Terrainterraintext
Only locations with this terrain, such as Mountain, Hill, City, River, Forest, Plain or Marsh. Matching ignores case.
Maximum resultslimitnumber
How many rows to return at most, from 1 to 250. The catalogue is small enough that the default returns everything. The service's own limit does nothing, so the cut is made here.From 1 to 250. Default: 50.

Outputs

countnumber
How many locations are in the returned list.
locationslist
The locations, in catalogue order unless sorted.
matchednumber
How many locations the filters kept before the limit was applied. Equal to count unless the limit cut the list.
totalnumber
How many locations the whole catalogue holds.
Example output
{
  "count": 1,
  "locations": [
    {
      "climate": "Continental",
      "films": [
        {
          "id": "0440483e-ca0e-4120-8c50-4c8cd9b965d6",
          "name": "Princess Mononoke",
          "url": "https://ghibliapi.dev/films/0440483e-ca0e-4120-8c50-4c8cd9b965d6"
        }
      ],
      "id": "11014596-71b0-4b3e-b8c0-1c4b15f28b9a",
      "name": "Irontown",
      "residents": [
        {
          "id": "ba924631-068e-4436-b6de-f3283fa848f0",
          "name": "Ashitaka",
          "url": "https://ghibliapi.dev/people/ba924631-068e-4436-b6de-f3283fa848f0"
        },
        {
          "id": "030555b3-4c92-4fce-93fb-e70c3ae3df8b",
          "name": "Yakul",
          "url": "https://ghibliapi.dev/people/030555b3-4c92-4fce-93fb-e70c3ae3df8b"
        }
      ],
      "residents_known": true,
      "surface_water_percent": 40,
      "terrain": "Mountain",
      "url": "https://ghibliapi.dev/locations/11014596-71b0-4b3e-b8c0-1c4b15f28b9a"
    }
  ],
  "matched": 1,
  "total": 25
}

List people

List the characters of the Studio Ghibli films, human and otherwise, with each one's gender, age, eye and hair colour, species and films. Narrow to one film, one species (every cat, say), a gender or part of a name. No API key required.

Inputs

Filmfilmtext
Only rows from this film. Pick one, or type its title, its Japanese or romanised title, its id or its URL. Leave empty for every film.
Speciesspeciestext
Only characters of this species, such as Cat or Spirit. Pick one, or type its name, id or URL. Leave empty for every species.
Gendergendertext
Only characters the catalogue records as this gender. Leave empty for everyone, including those it records neither for.One of: Male, Female.
Name containsnametext
Only characters whose name contains this text, ignoring case and accents.
Maximum resultslimitnumber
How many rows to return at most, from 1 to 250. The catalogue is small enough that the default returns everything. The service's own limit does nothing, so the cut is made here.From 1 to 250. Default: 50.

Outputs

countnumber
How many people are in the returned list.
matchednumber
How many people the filters kept before the limit was applied. Equal to count unless the limit cut the list.
peoplelist
The people, in catalogue order unless sorted.
totalnumber
How many people the whole catalogue holds.
Example output
{
  "count": 2,
  "matched": 2,
  "people": [
    {
      "age": "11",
      "eye_color": "Dark Brown/Black",
      "films": [
        {
          "id": "58611129-2dbc-4a81-a72f-77ddfc1b1b49",
          "name": "My Neighbor Totoro",
          "url": "https://ghibliapi.dev/films/58611129-2dbc-4a81-a72f-77ddfc1b1b49"
        }
      ],
      "gender": "Female",
      "hair_color": "Dark Brown",
      "id": "986faac6-67e3-4fb8-a9ee-bad077c2e7fe",
      "name": "Satsuki Kusakabe",
      "species": {
        "id": "af3910a6-429f-4c74-9ad5-dfe1c4aa04f2",
        "name": "Human",
        "url": "https://ghibliapi.dev/species/af3910a6-429f-4c74-9ad5-dfe1c4aa04f2"
      },
      "url": "https://ghibliapi.dev/people/986faac6-67e3-4fb8-a9ee-bad077c2e7fe"
    },
    {
      "age": null,
      "eye_color": "Yellow",
      "films": [
        {
          "id": "58611129-2dbc-4a81-a72f-77ddfc1b1b49",
          "name": "My Neighbor Totoro",
          "url": "https://ghibliapi.dev/films/58611129-2dbc-4a81-a72f-77ddfc1b1b49"
        }
      ],
      "gender": "Male",
      "hair_color": "Brown",
      "id": "f467e18e-3694-409f-bdb3-be891ade1106",
      "name": "Catbus",
      "species": {
        "id": "603428ba-8a86-4b0b-a9f1-65df6abef3d3",
        "name": "Cat",
        "url": "https://ghibliapi.dev/species/603428ba-8a86-4b0b-a9f1-65df6abef3d3"
      },
      "url": "https://ghibliapi.dev/people/f467e18e-3694-409f-bdb3-be891ade1106"
    }
  ],
  "total": 57
}

List species

List the species of the Studio Ghibli worlds: humans, cats, deer, spirits, gods, dragons and Totoros, each with its classification, the eye and hair colours its members have, every character that belongs to it and every film it appears in. Narrow to one film. No API key required.

Inputs

Filmfilmtext
Only rows from this film. Pick one, or type its title, its Japanese or romanised title, its id or its URL. Leave empty for every film.
Maximum resultslimitnumber
How many rows to return at most, from 1 to 250. The catalogue is small enough that the default returns everything. The service's own limit does nothing, so the cut is made here.From 1 to 250. Default: 50.

Outputs

countnumber
How many species are in the returned list.
matchednumber
How many species the filters kept before the limit was applied. Equal to count unless the limit cut the list.
specieslist
The species, in catalogue order unless sorted.
totalnumber
How many species the whole catalogue holds.
Example output
{
  "count": 1,
  "matched": 1,
  "species": [
    {
      "classification": "Mammal",
      "eye_colors": [
        "Brown",
        "Black",
        "Yellow",
        "White",
        "Emerald",
        "Blue",
        "Green"
      ],
      "films": [
        {
          "id": "58611129-2dbc-4a81-a72f-77ddfc1b1b49",
          "name": "My Neighbor Totoro",
          "url": "https://ghibliapi.dev/films/58611129-2dbc-4a81-a72f-77ddfc1b1b49"
        },
        {
          "id": "ea660b10-85c4-4ae3-8a5f-41cea3648e3e",
          "name": "Kiki's Delivery Service",
          "url": "https://ghibliapi.dev/films/ea660b10-85c4-4ae3-8a5f-41cea3648e3e"
        }
      ],
      "hair_colors": [
        "White",
        "Black",
        "Brown",
        "Beige",
        "Grey",
        "Yellow"
      ],
      "id": "603428ba-8a86-4b0b-a9f1-65df6abef3d3",
      "name": "Cat",
      "people": [
        {
          "id": "7151abc6-1a9e-4e6a-9711-ddb50ea572ec",
          "name": "Jiji",
          "url": "https://ghibliapi.dev/people/7151abc6-1a9e-4e6a-9711-ddb50ea572ec"
        },
        {
          "id": "f467e18e-3694-409f-bdb3-be891ade1106",
          "name": "Catbus",
          "url": "https://ghibliapi.dev/people/f467e18e-3694-409f-bdb3-be891ade1106"
        }
      ],
      "url": "https://ghibliapi.dev/species/603428ba-8a86-4b0b-a9f1-65df6abef3d3"
    }
  ],
  "total": 7
}

List vehicles

List the vehicles of the Studio Ghibli films, airships, aircraft and boats, with each one's description, class, length, pilot and films. Narrow to one film or one class. No API key required.

Inputs

Filmfilmtext
Only rows from this film. Pick one, or type its title, its Japanese or romanised title, its id or its URL. Leave empty for every film.
Classvehicle_classtext
Only vehicles of this class, such as Airship, Airplane or Boat. Matching ignores case.
Maximum resultslimitnumber
How many rows to return at most, from 1 to 250. The catalogue is small enough that the default returns everything. The service's own limit does nothing, so the cut is made here.From 1 to 250. Default: 50.

Outputs

countnumber
How many vehicles are in the returned list.
matchednumber
How many vehicles the filters kept before the limit was applied. Equal to count unless the limit cut the list.
totalnumber
How many vehicles the whole catalogue holds.
vehicleslist
The vehicles, in catalogue order unless sorted.
Example output
{
  "count": 1,
  "matched": 1,
  "total": 3,
  "vehicles": [
    {
      "description": "A military airship utilized by the government to access Laputa",
      "films": [
        {
          "id": "2baf70d1-42bb-4437-b551-e5fed5a87abe",
          "name": "Castle in the Sky",
          "url": "https://ghibliapi.dev/films/2baf70d1-42bb-4437-b551-e5fed5a87abe"
        }
      ],
      "id": "4e09b023-f650-4747-9ab9-eacf14540cfb",
      "length": 1000,
      "name": "Air Destroyer Goliath",
      "pilot": {
        "id": "40c005ce-3725-4f15-8409-3e1b1b14b583",
        "name": "Colonel Muska",
        "url": "https://ghibliapi.dev/people/40c005ce-3725-4f15-8409-3e1b1b14b583"
      },
      "url": "https://ghibliapi.dev/vehicles/4e09b023-f650-4747-9ab9-eacf14540cfb",
      "vehicle_class": "Airship"
    }
  ]
}

Pick a film

Pick a Studio Ghibli film at random, or give a date to get the same pick all day: a 'film of the day' post then reads the same however many times the workflow runs, and the pick for any past date can be reproduced. Narrow the draw to one director. No API key required.

Inputs

Pick for datedatedate
A date, as YYYY-MM-DD, to make the pick for. The same date always gives the same film. Leave empty for a different film every run.
Directordirectortext
Only draw from films by this director. Matches part of a name.

Outputs

candidatesnumber
How many films the pick was drawn from.
datetext
The date the pick was made for, or empty when it was random.
filmobject
The film picked.
Example output
{
  "candidates": 25,
  "date": "2026-09-16",
  "film": {
    "banner_url": "https://image.tmdb.org/t/p/original/etqr6fOOCXQOgwrQXaKwenTSuzx.jpg",
    "description": "Two sisters move to the country with their father in order to be closer to their hospitalized mother, and discover the surrounding trees are inhabited by Totoros, magical spirits of the forest. When the youngest runs away from home, the older sister seeks help from the spirits to find her.",
    "director": "Hayao Miyazaki",
    "id": "58611129-2dbc-4a81-a72f-77ddfc1b1b49",
    "image_url": "https://image.tmdb.org/t/p/w600_and_h900_bestv2/rtGDOeG9LzoerkDGZF9dnVeLppL.jpg",
    "locations": [
      {
        "id": "660c8c91-bd92-43db-b475-b2df6ca96fec",
        "name": "Hospital",
        "url": "https://ghibliapi.dev/locations/660c8c91-bd92-43db-b475-b2df6ca96fec"
      }
    ],
    "original_title": "\u3068\u306a\u308a\u306e\u30c8\u30c8\u30ed",
    "original_title_romanised": "Tonari no Totoro",
    "people": [
      {
        "id": "986faac6-67e3-4fb8-a9ee-bad077c2e7fe",
        "name": "Satsuki Kusakabe",
        "url": "https://ghibliapi.dev/people/986faac6-67e3-4fb8-a9ee-bad077c2e7fe"
      },
      {
        "id": "d5df3c04-f355-4038-833c-83bd3502b6b9",
        "name": "Mei Kusakabe",
        "url": "https://ghibliapi.dev/people/d5df3c04-f355-4038-833c-83bd3502b6b9"
      },
      {
        "id": "d39deecb-2bd0-4770-8b45-485f26e1381f",
        "name": "Totoro",
        "url": "https://ghibliapi.dev/people/d39deecb-2bd0-4770-8b45-485f26e1381f"
      },
      {
        "id": "f467e18e-3694-409f-bdb3-be891ade1106",
        "name": "Catbus",
        "url": "https://ghibliapi.dev/people/f467e18e-3694-409f-bdb3-be891ade1106"
      }
    ],
    "producer": "Hayao Miyazaki",
    "release_year": 1988,
    "rt_score": 93,
    "running_time_minutes": 86,
    "species": [
      {
        "id": "af3910a6-429f-4c74-9ad5-dfe1c4aa04f2",
        "name": "Human",
        "url": "https://ghibliapi.dev/species/af3910a6-429f-4c74-9ad5-dfe1c4aa04f2"
      },
      {
        "id": "603428ba-8a86-4b0b-a9f1-65df6abef3d3",
        "name": "Cat",
        "url": "https://ghibliapi.dev/species/603428ba-8a86-4b0b-a9f1-65df6abef3d3"
      },
      {
        "id": "74b7f547-1577-4430-806c-c358c8b6bcf5",
        "name": "Totoro",
        "url": "https://ghibliapi.dev/species/74b7f547-1577-4430-806c-c358c8b6bcf5"
      }
    ],
    "title": "My Neighbor Totoro",
    "url": "https://ghibliapi.dev/films/58611129-2dbc-4a81-a72f-77ddfc1b1b49",
    "vehicles": []
  }
}

On this page