Auto Connection
Letakkan file scraper baru di folder src/scrapers, endpoint, dokumentasi, dan playground langsung ter-generate otomatis.
EpannStream API menyatukan berbagai sumber ke dalam satu antarmuka JSON yang konsisten, terdokumentasi rapi, dan siap dipakai untuk aplikasi web, mobile, maupun bot.
# Ambil rilis anime terbaru
curl https://api.epannxd.my.id/api/v1/anime/latest
"status": true,
"creator": "Epann",
"endpoint": "/api/v1/anime/latest",
"cached": false,
"durationMs": 742,
"result": { "total": 30, "data": [ ... ] }
Struktur respons seragam, caching cerdas, dan arsitektur modular yang mudah diperluas.
Letakkan file scraper baru di folder src/scrapers, endpoint, dokumentasi, dan playground langsung ter-generate otomatis.
Cache TTL per endpoint mengurangi beban sumber dan memangkas latensi respons secara signifikan.
Proteksi per IP dengan header X-RateLimit-* agar layanan tetap stabil untuk semua pengguna.
Semua respons memakai envelope yang sama: status, endpoint, durasi, timestamp, dan result.
Bisa dipanggil langsung dari browser, aplikasi mobile, maupun serverless function tanpa proxy tambahan.
Endpoint health & stats menyajikan uptime, memori, hit-rate cache, hingga statistik per route.
Daftar di bawah dibaca langsung dari registry, bukan hardcode.
/api/v1/manhwa
Scraper komik: populer terbaru, pencarian judul, detail seri lengkap dengan daftar chapter, dan panel gambar per chapter.
/api/v1/manhwa/home/api/v1/manhwa/list/api/v1/manhwa/search/api/v1/manhwa/detail/:slug/api/v1/dracin
Scraper drama pendek / short drama: daftar platform, daftar drama per platform, pencarian, detail drama, detail episode dengan URL video, dan full detail (dengan sample video).
/api/v1/dracin/platforms/api/v1/dracin/list/api/v1/dracin/all/api/v1/dracin/search/api/v1/idlix
Scraper film bioskop, series TV, drama pendek & shorts dari IDLIX dengan resolusi direct HLS m3u8 stream link dan multi-bahasa subtitle.
/api/v1/idlix/home/api/v1/idlix/search/api/v1/idlix/detail/api/v1/idlix/shorts/api/v1/tmdb
Scraper berbasis TMDB API untuk film & TV Series dengan embed streaming dari vidsrc.me, embed.su, dan vidsrc.pro.
/api/v1/tmdb/search/api/v1/tmdb/detail/:id/api/v1/tmdb/stream/api/v1/tmdb/trendingconst BASE = "https://api.epannxd.my.id/api/v1";
async function getLatestAnime(page = 1) {
const res = await fetch(`${BASE}/anime/latest?page=${page}`);
const json = await res.json();
if (!json.status) throw new Error(json.error.message);
return json.result.data;
}
getLatestAnime().then(console.log);
curl -s "https://api.epannxd.my.id/api/v1/manhwa/search?q=lookism" | jq .
curl -s "https://api.epannxd.my.id/api/v1/anime/schedule?day=senin" | jq .result.data
import requests
BASE = "https://api.epannxd.my.id/api/v1"
r = requests.get(f"{BASE}/manhwa/detail/lookism", timeout=30)
data = r.json()["result"]
print(data["title"], "-", data["totalChapters"], "chapters")
Tanpa API key, tanpa registrasi. Langsung uji setiap endpoint di playground interaktif.