diff --git a/src/es/templescanesp/build.gradle b/src/es/templescanesp/build.gradle
index d2270291e..834bab48f 100644
--- a/src/es/templescanesp/build.gradle
+++ b/src/es/templescanesp/build.gradle
@@ -2,8 +2,8 @@ ext {
     extName = 'Temple Scan'
     extClass = '.TempleScanEsp'
     themePkg = 'mangaesp'
-    baseUrl = 'https://templescanesp.net'
-    overrideVersionCode = 35
+    baseUrl = 'https://templescanesp.caserosvive.com.ar'
+    overrideVersionCode = 36
     isNsfw = true
 }
 
diff --git a/src/es/templescanesp/src/eu/kanade/tachiyomi/extension/es/templescanesp/TempleScanEsp.kt b/src/es/templescanesp/src/eu/kanade/tachiyomi/extension/es/templescanesp/TempleScanEsp.kt
index 5e75847eb..08a430318 100644
--- a/src/es/templescanesp/src/eu/kanade/tachiyomi/extension/es/templescanesp/TempleScanEsp.kt
+++ b/src/es/templescanesp/src/eu/kanade/tachiyomi/extension/es/templescanesp/TempleScanEsp.kt
@@ -3,15 +3,33 @@ package eu.kanade.tachiyomi.extension.es.templescanesp
 import eu.kanade.tachiyomi.multisrc.mangaesp.MangaEsp
 import eu.kanade.tachiyomi.network.POST
 import eu.kanade.tachiyomi.source.model.Page
+import eu.kanade.tachiyomi.source.model.SChapter
+import eu.kanade.tachiyomi.source.model.SManga
 import eu.kanade.tachiyomi.util.asJsoup
 import okhttp3.FormBody
+import okhttp3.Request
 import okhttp3.Response
 
-class TempleScanEsp : MangaEsp("Temple Scan", "https://templescanesp.net", "es") {
+class TempleScanEsp : MangaEsp(
+    "Temple Scan",
+    "https://templescanesp.caserosvive.com.ar",
+    "es",
+    apiBaseUrl = "https://apis.templescanesp.net",
+) {
 
     // Site moved from custom theme to MangaEsp
     override val versionId = 3
 
+    override fun mangaDetailsRequest(manga: SManga): Request {
+        return super.mangaDetailsRequest(manga.apply { url = "$url?allow=true" })
+    }
+
+    override fun chapterListRequest(manga: SManga) = mangaDetailsRequest(manga)
+
+    override fun pageListRequest(chapter: SChapter): Request {
+        return super.pageListRequest(chapter.apply { url = "$url?allow=true" })
+    }
+
     override fun pageListParse(response: Response): List<Page> {
         var doc = response.asJsoup()
         val form = doc.selectFirst("body > form[method=post]")