MyAnimeList Search & Detail Scraper avatar

MyAnimeList Search & Detail Scraper

Under maintenance

Pricing

from $1.50 / 1,000 results

Go to Apify Store
MyAnimeList Search & Detail Scraper

MyAnimeList Search & Detail Scraper

Under maintenance

[$1.5/1000] Search MyAnimeList by keyword across Anime, Manga, Characters, People and Companies, with full detail pages merged in automatically.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Rio Dwi Saputra

Rio Dwi Saputra

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

MyAnimeList Search & Detail Scraper - Anime, Manga, Characters, People & Companies

Search MyAnimeList by keyword across Anime, Manga, Characters, People, and Companies in a single run, and get full detail pages merged in automatically - just like clicking into every result yourself, but at scraper speed. Run it on-demand, on a schedule, or through the API for always-fresh MyAnimeList data with no manual browsing, no captchas, and no rate-limit headaches. [$4/1000]

Features

  • Searches all five MyAnimeList categories (Anime, Manga, Characters, People, Companies) from one keyword, pick any combination in a single run
  • Automatically paginates through MyAnimeList's own search pages to collect complete result sets, not just the ~5-item preview shown on the site's combined search page
  • Merges in each result's full detail page (synopsis, score, genres, studios/authors, related titles, voice actors, and more) up to a configurable limit, so you control run time and cost
  • Structured, table-ready output in the Apify Console Output tab
  • Built-in Apify Proxy support to stay reliable on larger runs

How to use MyAnimeList Search & Detail Scraper

  1. Open the Input tab and type a Search keyword (e.g. "boku no hero").
  2. Choose one or more Categories to search: Anime, Manga, Characters, People, Companies.
  3. Optionally adjust Max results per category and Max items to fetch full detail for.
  4. Click Start and watch results land in the dataset in real time.
  5. Export the dataset in JSON, CSV, Excel, HTML, or other formats from the Output tab.

Input

FieldTypeDescription
querystringSearch keyword, required.
categoriesarrayOne or more of anime, manga, character, person, company.
maxResultsPerCategoryintegerMax search result items to collect per selected category (default 50).
maxItemsWithDetailsintegerHow many of those results also get their full detail page fetched and merged in (default 20, set to 0 to skip).
proxyConfigurationobjectApify Proxy configuration (Apify Proxy recommended by default).

See .actor/input_schema.json for the full field definitions.

Output

Example dataset item for an anime result with detail fetched:

{
"id": "31964",
"category": "anime",
"title": "Boku no Hero Academia",
"url": "https://myanimelist.net/anime/31964/Boku_no_Hero_Academia",
"image_url": "https://cdn.myanimelist.net/images/anime/10/78745.jpg",
"summary": "TV (13 eps) Scored 7.85 3,600,000 members",
"score": "7.85",
"score_count": "450000",
"genres": ["Action", "Comedy", "Super Power"],
"info": {
"type": "TV",
"episodes": "13",
"status": "Finished Airing",
"studios": "Bones"
},
"related": {
"adaptation": [{ "name": "Boku no Hero Academia", "url": "https://myanimelist.net/manga/75989/..." }]
},
"synopsis": "The appearance of \"quirks\"...",
"detail_fetched": true
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldDescription
idNumeric MyAnimeList ID
categoryanime, manga, character, person, or company
titleItem title/name
urlLink to the item's MyAnimeList page
image_urlCover/portrait image URL
summaryShort summary text as shown on the search results page
score / score_countAverage score and vote count (anime/manga only)
genresGenre tags (anime/manga only)
infoDetail-page sidebar fields (Type, Episodes, Studios, Given name, Birthday, Established, etc, depending on category)
relatedRelated-item lists (Animeography, Voice Acting Roles, Published Manga, etc, depending on category)
synopsisFull synopsis text (anime/manga only)
detail_fetchedWhether the detail page was fetched for this item

Cost estimation

Pricing is pay-per-result at $4 per 1,000 results, below comparable MyAnimeList/anime data scrapers on Apify Store ($5-$10 per 1,000). A typical run searching one keyword across two categories with 20 detailed items each costs well under $0.50. Search-only runs (set maxItemsWithDetails to 0) are even cheaper since no detail pages are fetched.

Tips

  • Narrow categories to just what you need - fetching only Anime, for example, is much faster than all five.
  • Lower maxItemsWithDetails if you only need the search result summary (title, score, image) and not the full detail page.
  • Enable Apify Proxy for larger runs to reduce the chance of temporary rate limiting from MyAnimeList.

FAQ, disclaimers, and support

This Actor scrapes publicly available pages from MyAnimeList.net. Use it in accordance with MyAnimeList's Terms of Service, and avoid excessive request volumes. Some rarely-populated detail fields (e.g. character biographies) may be empty when MyAnimeList itself has no data for that item - this reflects the source site, not a scraping error. Found an issue or need a custom variant of this Actor? Open an issue on the Actor's Issues tab in Apify Console.