Skip to content
AniLink

Operation reference

The operation reference is a generated, per-operation catalog of every public AniLink operation across both providers. It is produced from source metadata by scripts/generate-operation-reference.ts during npm run docs:generate, so it cannot drift from the code.

What each operation page shows

Every operation entry carries the same anatomy:

SectionContents
SignatureThe callable TypeScript signature
RequestVariables (AniList GraphQL) or path/query/options parameters (MAL REST), with type, required flag, and description
ResponseThe return type and its documented fields
AuthWhether an access token is required and which credential slot supplies it
ErrorsThrown error classes and when each occurs
ExampleA runnable sample extracted from the source JSDoc
LinksThe TypeDoc page and the upstream AniList or MAL reference

Catalogs

Relationship to the other surfaces

  • Guides teach concepts and workflows and link here for per-operation detail.
  • TypeDoc (the API reference) states the exact contract-level types. The operation reference links to it for full response shapes.
  • The former interactive Explorer was retired in favor of this catalog: it listed operations but did not document request/response anatomy.

AniLink — typed AniList & MyAnimeList client for TypeScript.