Skip to content

Latest commit

 

History

History
587 lines (422 loc) · 28.8 KB

File metadata and controls

587 lines (422 loc) · 28.8 KB

anime-api

Title: anime-api

Type object
Required No
Additional properties Any type allowed
Property Pattern Type Deprecated Definition Title/Description
- data No array No - -

1. Property anime-api > data

Type array
Required No
Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
Anime Schema for anime

1.1. anime-api > data > Anime

Title: Anime

Type object
Required No
Additional properties Not allowed
Defined in #/definitions/anime

Description: Schema for anime

Property Pattern Type Deprecated Definition Title/Description
- anidb No number or null No In #/definitions/numbernull aniDB
- anilist No number or null No In #/definitions/numbernull AniList
- animenewsnetwork No number or null No In #/definitions/numbernull Anime News Network
- animeplanet No string or null No In #/definitions/stringnull Anime-Planet
- anisearch No number or null No In #/definitions/numbernull AniSearch
- annict No number or null No In #/definitions/numbernull Annict
- imdb No string or null No In #/definitions/stringnull IMDb
- kaize No string or null No In #/definitions/stringnull Kaize
- kaize_id No number or null No In #/definitions/numbernull Kaize ID
- kitsu No number or null No In #/definitions/numbernull Kitsu
- letterboxd_slug No string or null No In #/definitions/stringnull Letterboxd Slug
- letterboxd_lid No number or null No In #/definitions/numbernull Letterboxd ID
- letterboxd_uid No string or null No In #/definitions/stringnull Letterboxd General ID
- livechart No number or null No In #/definitions/numbernull LiveChart
- myanimelist No number or null No In #/definitions/numbernull MyAnimeList
- nautiljon No string or null No In #/definitions/stringnull Nautiljon
- nautiljon_id No number or null No In #/definitions/numbernull Nautiljon ID
- notify No string or null No In #/definitions/stringnull Notify.moe
- otakotaku No string or null No In #/definitions/stringnull Otak Otaku
- shikimori No number or null No In #/definitions/numbernull Shikimori
- shoboi No number or null No In #/definitions/numbernull Shoboi/Syobocal
- silveryasha No string or null No In #/definitions/stringnull Silver Yasha
- simkl No number or null No In #/definitions/numbernull SIMKL
- themoviedb No number or null No In #/definitions/numbernull The Movie Database
- themoviedb_season_id No number or null No In #/definitions/numbernull The Movie Database season ID
- themoviedb_type No enum (of string) No In #/definitions/stringnull The Movie Database type
- thetvdb No string or null No In #/definitions/stringnull The TVDB
- thetvdb_season_id No number or null No In #/definitions/numbernull The TVDB season ID
+ title No string No - Title
- trakt No number or null No In #/definitions/numbernull Trakt
- trakt_may_invalid No boolean or null No In #/definitions/booleannull Trakt May Invalid
- trakt_season No number or null No In #/definitions/numbernull Trakt season
- trakt_season_id No number or null No In #/definitions/numbernull Trakt Season ID
- trakt_slug No string or null No In #/definitions/stringnull Trakt Slug
- trakt_type No enum (of string) No In #/definitions/stringnull Trakt type

1.1.1. Property anime-api > data > Anime > anidb

Title: aniDB

Type number or null
Required No
Defined in #/definitions/numbernull

Description: aniDB ID, website: https://anidb.net/

1.1.2. Property anime-api > data > Anime > anilist

Title: AniList

Type number or null
Required No
Defined in #/definitions/numbernull

Description: AniList ID, website: https://anilist.co/

1.1.3. Property anime-api > data > Anime > animenewsnetwork

Title: Anime News Network

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Anime News Network, website: https://animenewsnetwork.com

1.1.4. Property anime-api > data > Anime > animeplanet

Title: Anime-Planet

Type string or null
Required No
Defined in #/definitions/stringnull

Description: Anime-Planet slug, website: https://www.anime-planet.com/

Restrictions
Must match regular expression ^[a-z0-9\-]+$ Test

1.1.5. Property anime-api > data > Anime > anisearch

Title: AniSearch

Type number or null
Required No
Defined in #/definitions/numbernull

Description: AniSearch ID, website: https://www.anisearch.com/, https://anisearch.de, https://anisearch.it, https://anisearch.es, https://anisearch.fr, https://anisearch.jp

1.1.6. Property anime-api > data > Anime > annict

Title: Annict

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Annict ID, website: https://annict.com/, https://en.annict.com/, https://annict.jp/

1.1.7. Property anime-api > data > Anime > imdb

Title: IMDb

Type string or null
Required No
Defined in #/definitions/stringnull

Description: IMDb ID, website: https://www.imdb.com/

Restrictions
Must match regular expression ^tt[\d]+$ Test

1.1.8. Property anime-api > data > Anime > kaize

Title: Kaize

Type string or null
Required No
Defined in #/definitions/stringnull

Description: Kaize slug, website: https://kaize.io/

Restrictions
Must match regular expression ^[a-z0-9\-]+$ Test

1.1.9. Property anime-api > data > Anime > kaize_id

Title: Kaize ID

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Kaize ID in integer format, not recommended as some entry can't be found its ID compared to slug

1.1.10. Property anime-api > data > Anime > kitsu

Title: Kitsu

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Kitsu ID in integer, slug not suppported, website: https://kitsu.app/

1.1.11. Property anime-api > data > Anime > letterboxd_slug

Title: Letterboxd Slug

Type string or null
Required No
Defined in #/definitions/stringnull

Description: Letterboxd slug, website: https://letterboxd.com/

Restrictions
Must match regular expression ^[a-z0-9\-]+ Test

1.1.12. Property anime-api > data > Anime > letterboxd_lid

Title: Letterboxd ID

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Letterboxd Letter ID, only being used on 1st party API requests

1.1.13. Property anime-api > data > Anime > letterboxd_uid

Title: Letterboxd General ID

Type string or null
Required No
Defined in #/definitions/stringnull

Description: Letterboxd General ID, internally used

1.1.14. Property anime-api > data > Anime > livechart

Title: LiveChart

Type number or null
Required No
Defined in #/definitions/numbernull

Description: LiveChart ID, website: https://www.livechart.me/

1.1.15. Property anime-api > data > Anime > myanimelist

Title: MyAnimeList

Type number or null
Required No
Defined in #/definitions/numbernull

Description: MyAnimeList ID, website: https://myanimelist.net/

1.1.16. Property anime-api > data > Anime > nautiljon

Title: Nautiljon

Type string or null
Required No
Defined in #/definitions/stringnull

Description: Nautiljon slug, website: https://www.nautiljon.com/

Restrictions
Must match regular expression ^[a-z0-9\-]+ Test

1.1.17. Property anime-api > data > Anime > nautiljon_id

Title: Nautiljon ID

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Nautiljon ID in integer format, not recommended as some entry can't be found its ID compared to slug

1.1.18. Property anime-api > data > Anime > notify

Title: Notify.moe

Type string or null
Required No
Defined in #/definitions/stringnull

Description: Notify.moe slug, website: https://notify.moe/

Restrictions
Must match regular expression ^[a-zA-Z0-9]+$ Test

1.1.19. Property anime-api > data > Anime > otakotaku

Title: Otak Otaku

Type string or null
Required No
Defined in #/definitions/stringnull

Description: Otak Otaku slug, website: https://otakotaku.com/

Restrictions
Must match regular expression ^[a-z0-9\-]+$ Test

1.1.20. Property anime-api > data > Anime > shikimori

Title: Shikimori

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Shikimori ID, website: https://shikimori.io/

1.1.21. Property anime-api > data > Anime > shoboi

Title: Shoboi/Syobocal

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Shoboi/Syobocal ID, website: http://cal.syoboi.jp/

1.1.22. Property anime-api > data > Anime > silveryasha

Title: Silver Yasha

Type string or null
Required No
Defined in #/definitions/stringnull

Description: Silver Yasha slug, website: https://silveryasha.com/

Restrictions
Must match regular expression ^[a-z0-9\-]+$ Test

1.1.23. Property anime-api > data > Anime > simkl

Title: SIMKL

Type number or null
Required No
Defined in #/definitions/numbernull

Description: SIMKL ID, website: https://simkl.com/

1.1.24. Property anime-api > data > Anime > themoviedb

Title: The Movie Database

Type number or null
Required No
Defined in #/definitions/numbernull

Description: The Movie Database ID, can be used for movie or tv, website: https://www.themoviedb.org/

1.1.25. Property anime-api > data > Anime > themoviedb_season_id

Title: The Movie Database season ID

Type number or null
Required No
Defined in #/definitions/numbernull

Description: The Movie Database internal season ID, only available for TV shows

1.1.26. Property anime-api > data > Anime > themoviedb_type

Title: The Movie Database type

Type enum (of string)
Required No
Defined in #/definitions/stringnull

Description: The Movie Database media type, can be movie or tv

Must be one of:

  • "movie"
  • "tv"

1.1.27. Property anime-api > data > Anime > thetvdb

Title: The TVDB

Type string or null
Required No
Defined in #/definitions/stringnull

Description: The TVDB ID, website: https://thetvdb.com/, only to be prefixed with series/ to deep link

1.1.28. Property anime-api > data > Anime > thetvdb_season_id

Title: The TVDB season ID

Type number or null
Required No
Defined in #/definitions/numbernull

Description: The TVDB internal season ID, can be used to build URL

1.1.29. Property anime-api > data > Anime > title

Title: Title

Type string
Required Yes

Description: Title of the anime in English or Romaji

1.1.30. Property anime-api > data > Anime > trakt

Title: Trakt

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Trakt ID, can be used for movie or show, website: https://trakt.tv/

1.1.31. Property anime-api > data > Anime > trakt_may_invalid

Title: Trakt May Invalid

Type boolean or null
Required No
Defined in #/definitions/booleannull

Description: Whether the entry is actually a split cour, which both Trakt and TMDB merge it into one

1.1.32. Property anime-api > data > Anime > trakt_season

Title: Trakt season

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Trakt season number, only available for shows

1.1.33. Property anime-api > data > Anime > trakt_season_id

Title: Trakt Season ID

Type number or null
Required No
Defined in #/definitions/numbernull

Description: Trakt season ID

1.1.34. Property anime-api > data > Anime > trakt_slug

Title: Trakt Slug

Type string or null
Required No
Defined in #/definitions/stringnull

Description: Trakt slug

Restrictions
Must match regular expression ^[a-z0-9\-]+ Test

1.1.35. Property anime-api > data > Anime > trakt_type

Title: Trakt type

Type enum (of string)
Required No
Defined in #/definitions/stringnull

Description: Trakt media type, can be movie or show

Must be one of:

  • "movies"
  • "shows"

Generated using json-schema-for-humans on 2025-10-19 at 14:38:57 +0700