animedex.entry.anilist
animedex anilist <subcommand> Click group + bindings.
Each public function in animedex.backends.anilist is bound as
a Click subcommand via register_subcommand(). The auto-binder
infers positional arguments from the Python signature and exposes
common flags (--json, --jq, --no-cache, --cache,
--rate, --no-source) on every subcommand.
anilist_group
- animedex.entry.anilist.anilist_group(*args: t.Any, **kwargs: t.Any) t.Any
High-level AniList commands (anonymous read-only).
Docs: https://docs.anilist.co/ official reference https://anilist.co/graphiql live schema browser
.. rubric:: Examples
animedex anilist show 154587 animedex anilist search Frieren –per-page 5 animedex anilist character 11 –json animedex anilist trending –jq ‘.[].title.romaji’ animedex anilist user AniList
Backend: AniList (graphql.anilist.co).
Rate limit: 30 req/min (anonymous; degraded from baseline 90/min).
— LLM Agent Guidance — The subcommand surface covers every anonymous Query root on the AniList GraphQL schema. Use
show <id>for single Media,search <q>for fuzzy title match,schedule <year> <season>for calendar slices,trendingfor what’s hot. Long-tail subcommands (review,recommendation,thread,activity,following/follower) cover the social surface.Token-required commands (
viewer,notification,markdown,ani-chart-user) are registered but raise auth-required at runtime; the OAuth flow has not landed yet. — End —