Jikan is a PHP API with easy-to-use syntax that scrapes and parses requests from MyAnimeList.net.
The raison d'être of Jikan is to help developers easily get the data they need for their apps and projects without having to depend on the lackluster official API, unstable APIs, or sidetracking their projects to develop parsers.
The word Jikan literally translates to Time in Japanese (時間). And that's what this API saves you of. ;)
composer require jikan-me/jikan
- Documentation
If you don't want to handle PHP, you're in luck! Jikan has it's own RESTful API service (CORS enabled + JSON response) hosted by Hibiki
If your use of the API is NOT for an app/bot/etc that makes consistent amount of requests but rather for the sake of making bulk requests, keep in mind to have a 4 second delay between EACH request otherwise your IP will be blacklisted.
Remember, you're not the only one using the API. Be responsible.
- [.NET] Jikan.net by Ervie
- [Python] JikanPy by Andrew Conant & Abhinav Kasamsetty
- [Ruby] Jikan.rb by Zerocchi
- [JavaScript] JikanJS by Zuritor
Contributions to Jikan by making wrappers in programming languages of your choice are much appreciated! Do let me know if you've made one and I'll include it here.
-
Anime Parsing
- Characters & Staff
- Episodes
- News
- Videos/PV/Episodes
- Pictures
- Stats
- Forum Topics
- More Info
-
Manga Parsing
- Characters
- News
- Stats
- Pictures
- Forum Topics
- More Info
-
Character Parsing
- Pictures
-
People Parsing
- Pictures
-
Search (Anime/Manga/Character/Person)
- Filters (Advanced Search)
- Pagination Support
- No.# of pages
-
Seasonal Anime (Season + Year)
-
Anime Scheduling (for current season)
-
Top
- Anime
- Manga
- Sub Types & Pagination Support
-
Modular scraping methods for developers to easily extend the API
-
JSON format! ლ( ͡⎚ ͜ʖ ͡⎚ ლ)
- Most Favorited
- Characters
- People
- User Profile
- Command Line Usage
- PThreads (Multi-threaded) Support (CLI ONLY!)
- Bug fix #163
- Fix HTTP responses
I would like to thank these people for hosting the Jikan REST service!
- Guzzle
- Jikan is in no way affiliated with MyAnimeList.
- I am not responsible for what you do with this library, so use it responsibly as per MyAnimeList's TOS
- Use the REST API responsibly, bulk requesting data for building your own database/datasets is only allowed under conditions. Read More
If you found this useful, please feel free to donate to help with development!