This update marks a new milestone for Jikan. I am super excited to announce quite a few things.
JikanPHP has the backbone, parser of the Jikan REST service. It does all the parsing. With the help of some amazing contributors, we’ve rewritten JikanPHP. Making it more robust, professional and standard. V2 promises PSR2.
Lots of new stuff were added, lots of bugs were squashed, lots of effort was put into standard quality coding. There’s just too much to list here! Read more in the changelog.
Jikan REST Service
JikanREST has broke through an amazing mount of milestones. We’ve been getting over 3 million requests weekly! That’s no joke, behold the stats below.
That’s on average ~12,000 requests hourly, ~280,000 requests daily.
Matsujo Hibiki, Jikan’s hosting sponsor has equipped the server with dual load balancers for fetching fresh requests and a master server that handles any cache. This means ZERO rate limiting from MyAnimeList and a 100% uptime service!
Jikan REST v3.0
I’ve extremely excited to announce JikanREST v3! Let’s go over a few of the many improvements.
The entire codebase is open source and anyone can set up their own JikanREST instance!
No more Daily Limits!
That’s right! Daily limits of 5,000 requests per IP has been removed!
In return a much better throttling middleware has been introduced.
- Cached requests are NOT throttled/counted against your limit
- Clients can make upto 30 requests / minute
- Clients can make upto 2 concurrent requests / second
That’s the limit over at api.jikan.moe. Obviously, if you’re hosting the instance, you can reconfigure these values, even remove them.
JikanREST v2.2 “Extended Requests” Depreciation Notice
In support of some things such as Jikan no longer utilizing ‘extended requests’ (due to performance issues and rather standing the endpoints as separate endpoints for JikanREST v3);
“Extended Requests” will depreciate on January, 1st 2019.
Developers are encouraged to start using api.jikan.moe/v3 ASAP.
That’s all for now folks.
Oh, we have a discord community set up! Come say hello!