MyAnimeList API

MyAnimeList API for Anime & Manga Search, Details, Seasons, Rankings, and User Profiles

Scrappa's MyAnimeList API returns structured JSON from MyAnimeList, the world's largest anime and manga database. Search anime and manga by keyword, fetch full detail pages with scores, synopses, studios, genres and statistics, browse seasonal anime lists, read top rankings, and retrieve public user profiles with stats and favorites. Scrappa is an independent service and is not affiliated with or endorsed by MyAnimeList.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
6
Endpoints
20+
Fields per item
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/myanimelist/search?q=naruto" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "query": "naruto",
    "type": "anime",
    "results": [
      {
        "title": "Naruto",
        "url": "https://myanimelist.net/anime/20/Naruto",
        "image": "https://cdn.myanimelist.net/r/50x70/images/anime/1141/142503.jpg",
        "type": "TV",
        "episodes_or_chapters": 220,
        "score": 8.03,
        "synopsis": "Twelve years ago, a colossal demon fox terrorized the world. During the monster's attack on the Hidden Leaf Village, the Hokage—the village's leader and most powerful ninja—sacrifices himself to seal..."
      }
    ]
  },
  "meta": { "endpoint_family": "search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Anime Discovery

Search anime and manga by keyword and filter by type, score, episodes or chapters to build discovery features.

Detail Pages

Fetch full detail pages with synopsis, aired dates, rating, duration, broadcast, studios, genres and statistics.

Seasonal Tracking

Track seasonal anime lists by year and season to build release calendars and notification features.

Rankings

Read top anime and manga rankings by type (airing, bypopularity, upcoming, favorite) with pagination.

User Profiles

Retrieve public user profiles with joined date, anime and manga stats, favorites and bio.

MyAnimeList scraper API

MyAnimeList API for anime, manga, and user data

The MyAnimeList API is built for anime discovery tools, content platforms, and fan sites. Each item includes title, type, score, scored by, rank, popularity, members, synopsis, image and url. Detail responses add alternative titles, aired or published dates, rating, duration, broadcast, studios, authors, genres and statistics.

Search anime and manga by keyword with type filter.

Fetch full detail pages with scores, synopses, studios, genres and statistics.

Browse seasonal anime lists by year and season.

Read top rankings by type with pagination.

Retrieve public user profiles with stats and favorites.

Choose the right MyAnimeList API endpoint

Use Search for discovery

Search anime and manga by keyword to find titles with type, score, episodes or chapters and synopsis already parsed.

Open MyAnimeList Search API docs

Use Anime Detail for full records

Open an anime by id to get the full detail page with score, synopsis, aired dates, rating, duration, broadcast, studios, genres and statistics.

Open MyAnimeList Anime API docs

Use Top Rankings for charts

Pass a ranking type to read top anime or manga with rank, score, members and pagination.

Open MyAnimeList Top API docs

Available endpoints

Everything you need in one API.

Scrappa vs Jikan / Official API

See how Scrappa compares to the official API.

MyAnimeList data as JSON
Scrappa:
Jikan / Official API: Build your own parser
No client id required
Scrappa:
Jikan / Official API: Official API needs client id
HTML parsing included
Scrappa:
Jikan / Official API: Jikan is a third-party service
Unified API key
Scrappa: Yes (80+ APIs)
Jikan / Official API: Scraping only

Key features

Anime and manga search by keyword with type filter
Full detail pages with scores, synopses, studios, genres and statistics
Seasonal anime lists by year and season
Top rankings by type with pagination
Public user profiles with stats and favorites
Absolute https links and images

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by MyAnimeList. The MyAnimeList API returns structured JSON from public MyAnimeList pages through a Scrappa API key.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Failed requests are never charged.

The top rankings endpoint uses the limit parameter (0-based offset, step 50). The response returns has_more as true while a Next 50 link exists. Search, detail, season and user endpoints return a single page.

Start using the MyAnimeList API

Sign up and get 500 free credits. No credit card required.