kbdex (0.2.0)

Download OpenAPI specification:

Anime torrent search API — resolves AniDB IDs to torrent metadata

Search for anime torrents

Resolves an AniDB ID (or a foreign ID such as MAL/AniList/Kitsu/TVDB) to title variants, searches indexers with the show title, parses torrent filenames with anitopy, and filters results by season/episode.

query Parameters
Anidb Id (integer) or Anidb Id (null) (Anidb Id)

AniDB series ID

Mal Id (integer) or Mal Id (null) (Mal Id)

MyAnimeList series ID

Anilist Id (integer) or Anilist Id (null) (Anilist Id)

AniList series ID

Kitsu Id (integer) or Kitsu Id (null) (Kitsu Id)

Kitsu series ID

Tvdb Id (integer) or Tvdb Id (null) (Tvdb Id)

TheTVDB series ID

Anisearch Id (integer) or Anisearch Id (null) (Anisearch Id)

AniSearch series ID

Animenewsnetwork Id (integer) or Animenewsnetwork Id (null) (Animenewsnetwork Id)

Anime News Network series ID

Livechart Id (integer) or Livechart Id (null) (Livechart Id)

LiveChart series ID

Simkl Id (integer) or Simkl Id (null) (Simkl Id)

Simkl series ID

Q (string) or Q (null) (Q)

Free-text search query

Season (integer) or Season (null) (Season)

Season number (with an ID param only)

Episode (integer) or Episode (null) (Episode)

Episode number (with an ID param + season only)

indexers
Array of strings (Indexers)

Indexers to query (default: all)

Responses

Response samples

Content type
application/json
{
  • "query": {
    },
  • "resolved_titles": [ ],
  • "results": [ ],
  • "total_results": 0,
  • "from_cache": false,
  • "errors": [ ],
  • "partial": false
}

Resolve any ID to titles and mapped IDs

Accepts an AniDB ID or any supported foreign ID (MAL, AniList, Kitsu, TVDB, etc.), resolves it to an AniDB ID, and returns all title variants plus cross-database ID mappings.

query Parameters
Anidb Id (integer) or Anidb Id (null) (Anidb Id)

AniDB series ID

Mal Id (integer) or Mal Id (null) (Mal Id)

MyAnimeList series ID

Anilist Id (integer) or Anilist Id (null) (Anilist Id)

AniList series ID

Kitsu Id (integer) or Kitsu Id (null) (Kitsu Id)

Kitsu series ID

Tvdb Id (integer) or Tvdb Id (null) (Tvdb Id)

TheTVDB series ID

Anisearch Id (integer) or Anisearch Id (null) (Anisearch Id)

AniSearch series ID

Animenewsnetwork Id (integer) or Animenewsnetwork Id (null) (Animenewsnetwork Id)

Anime News Network series ID

Livechart Id (integer) or Livechart Id (null) (Livechart Id)

LiveChart series ID

Simkl Id (integer) or Simkl Id (null) (Simkl Id)

Simkl series ID

Responses

Response samples

Content type
application/json
{
  • "anidb_id": 0,
  • "titles": [
    ],
  • "mapped_ids": { },
  • "source": "dump",
  • "dump_last_refreshed": "2019-08-24T14:15:22Z",
  • "from_cache": false
}

Service health check

Reports the status of the AniDB dump, anime-lists mapping, and each registered indexer.

Responses

Response samples

Content type
application/json
{
  • "status": "string",
  • "indexers": { },
  • "anidb_dump": {
    },
  • "animelists": {
    }
}