Home

Awesome

OtakuDesu API

<p align="center"> <img alt="GitHub issues" src="https://img.shields.io/github/issues/Kaede-No-Ki/otakudesu-rest-api"> <img alt="GitHub pull requests" src="https://img.shields.io/github/issues-pr/Kaede-No-Ki/otakudesu-rest-api"> <img alt="GitHub" src="https://img.shields.io/github/license/Kaede-No-Ki/otakudesu-rest-api"> <img alt="GitHub stars" src="https://img.shields.io/github/stars/Kaede-No-Ki/otakudesu-rest-api"> <img alt="GitHub forks" src="https://img.shields.io/github/forks/Kaede-No-Ki/otakudesu-rest-api"> <img alt="GitHub watchers" src="https://img.shields.io/github/watchers/Kaede-No-Ki/otakudesu-rest-api"> <img alt="GitHub contributors" src="https://img.shields.io/github/contributors/Kaede-No-Ki/otakudesu-rest-api"> <img alt="GitHub last commit" src="https://img.shields.io/github/last-commit/Kaede-No-Ki/otakudesu-rest-api"> </p>

Unofficial API of : https://otakudesu.org/

TODO

Usage

  1. Clone this repository
git clone https://github.com/Kaede-No-Ki/otakudesu-rest-api.git
  1. Install packages (use yarn or npm)
npm install
  1. Start server
npm run start

or

npm run dev (you have to install nodemon on your computer)

API Documentation

Api Path : https://otakudesu-api.herokuapp.com/api/</br> API Version : v1

EndpointParamsDescription
/home-Homepage
/complete-Complete/Finished Anime
/complete/page/${page}pageNumberComplete Pagination
/ongoing-Ongoing Anime
/schedule-Schedule Anime
/genres-Genre List
/genres/${id}/page/${page}id,pageNumberShow Anime by Genre
/search/${query}querySearch Anime
/anime/${id}idDetail Anime
/batch/${id}idDetail Anime's Batch
/eps/${id}idDetail Anime's Episode

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT