Th3-Anime API

AniList based anime API with scraped episode, provider and stream support from multiple sites.

Primary: Anikage Fallback: Animex Backup: Anidap

Main Endpoints

  • /api/home trending and homepage sections
  • /api/info?id=21 anime details + sub/dub summary
  • /api/episodes?id=21 lightweight episode numbers
  • /api/servers?id=21&ep=1 provider lists by site
  • /api/stream?id=21&ep=1&type=sub&host=pahe stream sources

Provider Logic

  • stream fallback order: anikage -> animex -> anidap
  • site=animex ya site=anikage se manual source choose kar sakte ho
  • host se manual provider select kar sakte ho, jaise pahe, mimi, mochi
  • refresh=1 cache bypass karta hai

Stream Note

Is project me ab direct source URLs milte hain. Proxy alag optional project me shift kar diya gaya hai.

  • Current API lightweight rahega
  • Backup auto stream fallback on hai
  • Separate proxy baad me sirf zarurat par deploy kar sakte ho

All Paths

Path Use Example
/api/home Homepage data like spotlights, trending, popular, upcoming /api/home
/api/info AniList info plus combined sub/dub provider summary /api/info?id=21
/api/episodes Lightweight episode list with just numbers and airing info /api/episodes?id=21
/api/servers Providers by site for a selected episode /api/servers?id=21&ep=1
/api/stream Final stream source endpoint with fallback support /api/stream?id=21&ep=1&type=sub&host=pahe
/api/stream?site=animex Direct Animex stream source selection /api/stream?id=21&ep=1&type=sub&site=animex&host=mimi
/proxy project Optional separate stream proxy project path on disk f:/api/inanime-proxy
/api/search Search anime from AniList /api/search?q=one%20piece
/api/collection Collection style anime list endpoint /api/collection?page=1
/api/schedule Schedule endpoint /api/schedule
/api/airing Airing endpoint /api/airing
/api/schedule.md Markdown schedule output /api/schedule.md