Skip to content
Imago

PokeAPI, drawn as an interface

PokeAPI’s /pokemon endpoint returns one Pokémon as a single large record: its id, height and weight, base experience, six base stats, its type and abilities, the items it can hold, and more than a hundred moves.

Imago puts the sprite beside the numbers, draws the six stats as bars and the type as a badge, and turns the nested lists, like held items, into tables. Nobody told it what a Pokémon is; it read the shape of the JSON.

GEThttps://pokeapi.co/api/v2/pokemon/pikachu

A saved screenshot. The live response is drawn here when scripts run.

PokeAPI response drawn by Imago: One Pokémon as a page: sprite, stat bars, type badge.

Free, with or without a key

Imago is free and open source. Bring your own free Gemini or Groq key, or use none. With no key you get the page above, drawn by rules that know no particular API. A key gets you a designed layout. It stays in your browser and goes only to the provider you chose.

More APIs, drawn