Aniwatch API

RESTful API for anime information from hianimez.to. All endpoints return JSON.

Endpoints

GET /api/v2/hianime/home

Anime home page data (genres, latest episodes, spotlight, top 10, trending, etc.)

GET /api/v2/hianime/azlist/{sortOption}?page={page}

Anime A–Z list. sortOption: "all", "other", "0-9", or A–Z. page: optional, default 1.

GET /api/v2/hianime/qtip/{animeId}

Quick tooltip info for an anime (kebab-case id).

GET /api/v2/hianime/anime/{animeId}

Full anime about info (details, characters, related, seasons).

GET /api/v2/hianime/search?q={query}&page={page}&genres={genres}&type={type}&sort={sort}&season={season}&language={sub|dub}&status={status}&rated={rating}&start_date={yyyy-mm-dd}&end_date={yyyy-mm-dd}&score={score}

Search animes. q required; others optional.

GET /api/v2/hianime/search/suggestion?q={query}

Search suggestions.

GET /api/v2/hianime/producer/{name}?page={page}

Animes by producer (kebab-case name).

GET /api/v2/hianime/genre/{name}?page={page}

Animes by genre (kebab-case name).

GET /api/v2/hianime/category/{name}?page={page}

Animes by category: most-favorite, most-popular, subbed-anime, dubbed-anime, recently-updated, recently-added, top-upcoming, top-airing, movie, special, ova, ona, tv, completed.

GET /api/v2/hianime/schedule?date={yyyy-mm-dd}

Estimated schedule for a date.

GET /api/v2/hianime/anime/{animeId}/episodes

Episode list for an anime.

GET /api/v2/hianime/anime/{animeId}/next-episode-schedule

Next episode airing schedule.

GET /api/v2/hianime/episode/servers?animeEpisodeId={id}

Available servers for an episode.

GET /api/v2/hianime/episode/sources?animeEpisodeId={id}&server={server}&category={sub|dub|raw}

Streaming links. server default: "hd-1", category default: "sub".

Utility

GET /health — Health check
GET /v — Version info

Response format

{
  "success": true,
  "data": { ... }
}

Unofficial API for aniwatchtv.to. Content belongs to respective owners. Source