Jikan API

Get Jikan data as clean JSON with one key: 22 endpoints, 1 to 5 credits per call, the same response shape as every other platform.

What you get#

Onekey exposes Jikan as 22 endpoints behind one API key: 5 endpoints return one record (data is an object) and 17 endpoints return a list (data is an array). Every answer uses the same envelope (success, data, metadata, error), the cost is reported in metadata.credits_charged, and fields are mapped onto the unified schema so the code you write for Jikan also works for the rest of the entertainment, art & culture category.

Endpoints#

EndpointWhat it doesParametersCreditsStatus
animeAnime by MyAnimeList id (Jikan).id*1stable
anime_charactersCharacters of an anime.id*5stable
anime_episodesEpisodes of an anime.id*5stable
anime_genresAnime genres.-5stable
anime_recommendationsRecommendations for an anime.id*5beta
anime_searchSearch anime.q*5beta
characterAnime/manga character by MyAnimeList id.id*1beta
character_searchSearch characters.q*5beta
mangaManga by MyAnimeList id.id*1stable
manga_genresManga genres.-5beta
manga_searchSearch manga.q*5beta
people_searchSearch people.q*5beta
personVoice actor / staff person by MyAnimeList id.id*1beta
random_animeA random anime.-1beta
scheduleAnime broadcast schedule for a weekday.day*5beta
seasonAnime of a given season.year*, season*5beta
season_nowAnime airing this season.-5stable
season_upcomingUpcoming anime season.-5beta
top_animeTop-ranked anime.-5stable
top_charactersMost-favorited characters.-5beta
top_mangaTop-ranked manga.-5beta
top_peopleMost-favorited people.-5beta

A * marks a required parameter. Each endpoint name links to its reference page with the full parameter table, caching window and a recorded response.

Make a request#

This calls jikan.anime (1 credit, stable). Replace YOUR_API_KEY with your key; sign up, no card. 1,000 free credits cover the open-platform endpoints. Hard-to-reach platforms (X, TikTok, Instagram, Reddit, and others marked on their page) need a verified email and a purchased pack.

curl "https://api.onekey.dev/v1/jikan/anime?id=1" \
  -H "x-api-key: YOUR_API_KEY"

Fields you get back#

These unified fields come back from Jikan, with the same names as on every other platform. The count is how many of its 22 mapped endpoints return the field; a field the source lacks is null, never missing. 9 platform-specific fields (ext.<name>) come on top, documented on each endpoint page.

FieldTypeEndpoints
entity.idstring18
entity.namestring18
entity.urlURL17
media.thumbnailUrlURL16
entity.descriptionstring14
entity.stats.scorenumber12
entity.stats.popularitynumber11
entity.stats.rankinteger11
entity.statusstring11
entity.typestring11
entity.yearinteger8
entity.stats.favoritesinteger4
author.avatarUrlURL3
author.birthDateISO 8601 date3
author.displayNamestring3
author.idstring3
author.urlURL3
content.createdAtISO 8601 date1
content.idstring1
content.titlestring1
content.urlURL1

The full schema is in Unified schema.

Pricing#

Jikan calls cost 1 to 5 credits, flat per endpoint. Free when served from cache (0.2 credit for a cached response over 100 KB). Invalid, failed or not-found calls are not charged. See pricing for credit packs.