ACGWatch Documentation
ACGWatch Documentation
Welcome to ACGWatch — a curated metadata platform for Anime, Comics, and Games.
What is ACGWatch?
ACGWatch is a discovery platform that aggregates and organizes metadata for:
- Anime — TV series, movies, OVAs, specials
- Manga — serialized comics, one-shots, anthologies
- Light Novels — Japanese-style illustrated novels
- Illustration — art collections and doujin artwork
Features
Browse by Category
Visit /anime, /manga, /novel, or /illustration to browse works within each category. Each page supports pagination and shows cover art, scores, and status.
Rankings
The /ranking page shows weekly, monthly, and yearly top charts calculated from real view counts. Rankings are recalculated every hour via a scheduled Cloudflare Worker cron job.
Activity Feed
The /activity page shows the latest uploads and updates across all categories — bookmark this page to stay up to date.
Tags
Browse works by tag at /tags. Tags are grouped by category (anime, manga, novel, illustration) and sorted by work count.
Search
Use the search bar in the navigation to search Google for content on ACGWatch (site:acgwatch.com search), or use the API directly.
API
ACGWatch exposes a public REST API powered by Cloudflare Workers and D1 (SQLite).
Base URL: https://acgwatch-function-worker.cifangbifang.workers.dev
Authentication: All ACG API endpoints require the X-API-Key header.
Key Endpoints
| Method | Path | Description |
|---|---|---|
GET | /api/acg/:category | Paginated list of works |
GET | /api/acg/:category/:id | Work detail |
GET | /api/acg/search?q= | Full-text search |
GET | /api/acg/activity | Recent uploads/updates |
GET | /api/acg/tags | All tags |
GET | /api/acg/tags/:slug | Works by tag |
GET | /api/ranking/:period/:category | Pre-calculated rankings |
Full interactive API documentation is available at /docs.
Internationalization
ACGWatch supports 7 languages:
| Language | Code |
|---|---|
| English (default) | en |
| 繁體中文 | zh-TW |
| 简体中文 | zh-CN |
| 한국어 | ko |
| Español | es |
| Italiano | it |
| Deutsch | de |
Language can be switched from the navbar or footer.
Dark Mode
ACGWatch automatically follows your system's dark/light preference. You can also toggle it manually using the moon/sun icon in the navbar or footer.