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); }