From 31d4aa2e5772f9d14c6f93b73d43aa59d908e4e8 Mon Sep 17 00:00:00 2001 From: bivashy Date: Sun, 15 Feb 2026 02:48:16 +0500 Subject: [PATCH] Add kodik, imdb, shikimori, kinoppoisk --- .../title/service/api/KodikSearchService.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/main/java/com/backend/unifier/title/service/api/KodikSearchService.java b/src/main/java/com/backend/unifier/title/service/api/KodikSearchService.java index 1c41cd0..a961ce4 100644 --- a/src/main/java/com/backend/unifier/title/service/api/KodikSearchService.java +++ b/src/main/java/com/backend/unifier/title/service/api/KodikSearchService.java @@ -6,6 +6,7 @@ import com.backend.search.kodik.service.api.model.KodikResponse; import jakarta.ws.rs.GET; import jakarta.ws.rs.Path; +import jakarta.ws.rs.PathParam; import jakarta.ws.rs.QueryParam; @Path("/kodik") @@ -14,4 +15,20 @@ public interface KodikSearchService { @GET @Path("/search") KodikResponse search(@QueryParam("title") String title); + + @GET + @Path("/id/{id}") + KodikResponse findByKodikId(@PathParam("id") String id); + + @GET + @Path("/shikimori/{id}") + KodikResponse findByShikimoriId(@PathParam("id") String id); + + @GET + @Path("/kinopoisk/{id}") + KodikResponse findByKinopoiskId(@PathParam("id") String id); + + @GET + @Path("/imdb/{id}") + KodikResponse findByImdbId(@PathParam("id") String id); }