otakudesu-rest-api
otakudesu-rest-api copied to clipboard
Unofficial Rest Api of https://otakudesu.tv/
OtakuDesu API
Unofficial API of : https://otakudesu.org/
TODO
- [x] Home
- [x] Ongoing
- [x] complete
- [x] Ongoing Pagination
- [x] Complete Pagination
- [x] Schedule
- [x] Genre List
- [x] Anime By Genre
- [x] Detail Anime
- [x] Detail
- [x] Batch
- [x] Episode List
- [x] Detail Batch
- [x] Download Link
- [x] Detail Episode
- [x] Download Link
- [x] Streaming Link
- [x] Search
Usage
- Clone this repository
git clone https://github.com/Kaede-No-Ki/otakudesu-rest-api.git
- Install packages (use
yarnornpm)
npm install
- 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/ API Version : v1
| Endpoint | Params | Description |
|---|---|---|
| /home | - | Homepage |
| /complete | - | Complete/Finished Anime |
| /complete/page/${page} | pageNumber | Complete Pagination |
| /ongoing | - | Ongoing Anime |
| /schedule | - | Schedule Anime |
| /genres | - | Genre List |
| /genres/${id}/page/${page} | id,pageNumber | Show Anime by Genre |
| /search/${query} | query | Search Anime |
| /anime/${id} | id | Detail Anime |
| /batch/${id} | id | Detail Anime's Batch |
| /eps/${id} | id | Detail 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.