The unofficial NontonAnimeID API is a quiet place on the internet for anyone who finds comfort in anime. Fetch episodes with Indonesian subtitles through clean and simple endpoints, without friction or complexity. Whether you’re building a personal project, learning something new, or just enjoying a late-night idea, this API is here to accompany your creativity. No payments, no restrictions — just free access to anime data, ready whenever inspiration arrives.
Step 1: Clone the repository from the remote source.
git clone https://github.com/febriadj/nontonanimeid-api.gitStep 2: Rename the .env.example file to .env and configure all required environment variables.
Step 3: Install dependencies.
npm iStep 4: Start the development server and compile the project in watch mode.
npm run devThe following endpoints are available in this project. All responses are in JSON format.
| Method | Endpoint | Description |
|---|---|---|
| GET | /genres |
Retrieve a list of all available anime genres. |
| GET | /genres/:genre |
Retrieve a list of animes filtered by the specified genre. |
| GET | /schedule |
Retrieve the anime schedule grouped by day. |
| GET | /anime/:id |
Retrieve detailed information about a specific anime using its unique ID. |
| GET | /anime/:id/episodes |
Retrieve a list of all episodes for a specific anime. |
| GET | /anime/:id/episodes/:episode |
Retrieve the streaming source URL or details for a specific episode. |
What is NontonAnimeID?
NontonAnimeID is a widely known Indonesian streaming platform that allows viewers to watch anime with Indonesian subtitles. It has become one of the most popular anime streaming destinations in Indonesia, offering thousands of anime titles from Japan — updated frequently and accessible for free.Is this allowed?
NontonAnimeID is an illegal streaming website, and this API exists only for learning and personal experimentation. As developers and anime lovers, we should respect the original creators and studios who work hard to bring these stories to life, so please use this API responsibly — no commercial use, no monetization, and nothing that harms the people behind the anime we enjoyThank you for considering contributing to this project! Whether you're fixing an issue, adding a new feature, or improving documentation, your help is appreciated.
Make sure to follow the Conventional Commits standard, and keep your code formatted using Prettier. Always test your changes to ensure everything works as expected, and provide clear pull request descriptions, referencing related issues when needed.
We encourage collaboration. Be respectful, help others, and enjoy contributing!
Shared freely under the MIT License — feel free to explore, use, and create.