The Amazing World of Gumball API
Characters, locations, episodes, seasons, songs, games and in-universe media from Elmore, ready to use in your next project through a simple REST API.

Resources
Seven resources, one consistent API
Every resource supports pagination, filters, sorting, lookups by id or slug and random picks.
Quick start
Your first request in seconds
No sign-up, no keys and no SDK. Send a GET request from any language and get JSON back.
curl https://gumball-api-server.vercel.app/characters/1{
"id": 1,
"name": "Gumball Watterson",
"species": "Cat",
"status": "alive",
"firstAppearance": {
"id": 1,
"slug": "the-dvd",
"title": "The DVD",
"code": "S01E01",
"url": "/episodes/1"
},
"image": "https://arturbomtempo-dev.github.io/arturbomtempo-cdn/assets/images/projects/gumball-api/characters/gumball-watterson.webp"
}Characters
Meet the residents of Elmore
A random selection from the API, refreshed every hour.

Joao Diga
Hand · Alive
First seen in The Cage

Alison Sandra Gator
Crocodile · Alive
First seen in The Fridge

Pest controller
Cockroach · Alive
First seen in The Shell

Mrs. Verde
Cactus · Alive
First seen in The Shell

Moonchild Corneille
Frog · Alive
First seen in The Others

Hamburger cop
Hamburger · Alive
First seen in The Flakers

Joan Markham
Bandage · Alive
First seen in The Mystery

Jackie Wilson
Rainbow · Alive
First seen in The DVD
Free and open
No authentication and CORS enabled for every origin. Call it from the browser, a server or the terminal.
Connected data
Characters, songs and locations link to the episodes they appear in, so you can follow the story across resources.
Predictable by design
The same pagination, filters, sorting and error format on every route, all documented with live examples.