aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRitesh Ghosh <[email protected]>2023-08-17 23:14:47 +0530
committerRitesh Ghosh <[email protected]>2023-08-17 23:14:47 +0530
commit277902a835a83847e252d57bef87cba32d63b90a (patch)
tree4a00e13b503fb3895afc9d1cdddf8f6c92567abb /src
parent4f6c8313e9ac2626eabb5da7f82858ef36d513fa (diff)
downloadaniwatch-api-277902a835a83847e252d57bef87cba32d63b90a.tar.xz
aniwatch-api-277902a835a83847e252d57bef87cba32d63b90a.zip
feat: added `animeEpisodes` & `animeEpisodeSrcs` routes
Diffstat (limited to 'src')
-rw-r--r--src/routes/index.ts9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/routes/index.ts b/src/routes/index.ts
index c76202a..979f185 100644
--- a/src/routes/index.ts
+++ b/src/routes/index.ts
@@ -4,8 +4,10 @@ import {
getAnimeSearch,
getHomePageInfo,
getAnimeCategory,
+ getAnimeEpisodes,
getProducerAnimes,
getAnimeAboutInfo,
+ getAnimeEpisodeSources,
getAnimeSearchSuggestion,
} from "../controllers";
@@ -29,6 +31,13 @@ router.get("/search", getAnimeSearch);
// /anime/search/suggest?q=${query}
router.get("/search/suggest", getAnimeSearchSuggestion);
+// /anime/episodes/${anime-id}
+router.get("/episodes/:animeId", getAnimeEpisodes);
+
+// episodeId=steinsgate-3?ep=230
+// /anime/episode-src?id=${episodeId}?server=${server}&category=${category (dub or sub)}
+router.get("/episode-srcs", getAnimeEpisodeSources);
+
// /anime/producer/${name}?page=${page}
router.get("/producer/:name", getProducerAnimes);