MangaFire + AniList API

Production-ready manga extraction, chapter pages scraper, and AniList GraphQL integration.

Engine Status: Active

🔥 AniList Integration & Advanced Pipelines

GET /api/anilist/:anilistId
Resolves an AniList manga ID to MangaFire, returns matched metadata & direct links.
GET /api/anilist/:anilistId/chapters?lang=en&order=desc
Fetches 100% of chapters for a series using its AniList ID, automatically paginating all chapter pages.
GET /api/anilist/:anilistId/chapter/:chapterNumber/pages
Directly fetches all page images and dimensions of a chapter by chapter number (e.g. Ch. 71).
GET /api/anilist/:anilistId/all-pages?maxChapters=N&concurrency=N
Batch scraper pipeline: Extracts all chapters and every chapter's all page image URLs in parallel.

⚡ Native MangaFire Endpoints

GET /api/search/:keyword?page=1&limit=20
Real-time search across MangaFire with automatic VRF signing.
GET /api/manga/:id
Full manga metadata, genres, authors, and external links by MangaFire HID.
GET /api/manga/:id/chapters
Paginated chapters list for a manga by HID.
GET /api/chapter/:chapterId
Chapter reader endpoint: Returns all image page URLs, dimensions, and next/prev pointers.
GET /api/home | /api/latest
Trending series, new releases, and hourly updates.

🖼️ Developer Tools

GET /proxy-image?url=<IMAGE_URL>
Universal CORS image proxy with streaming pipe and 1-year caching for embedding in web frontends.
GET /api/health
Health check showing TokenEngine status and memory consumption.