AniLink - v2.0.0
    Preparing search index...

    Class AniLinkGraphQLError

    GraphQL-level failure returned inside an HTTP 200 envelope.

    Hierarchy (View Summary)

    Index

    Stable code used to classify the failure.

    data: unknown

    Response body returned by the upstream API, preserved verbatim.

    graphqlErrors: readonly GraphQLUpstreamError[]

    The upstream GraphQL errors array carried by the envelope, preserved verbatim. Beyond message, entries typically carry an upstream status (distinguishing "entity does not exist" from a server fault) plus locations and extensions when AniList includes them.

    partialData?: unknown

    The partial data object returned alongside the GraphQL errors, when AniList produced a partial success. GraphQL can resolve some fields while failing others; the usable portion survives here (and on the inherited AniLinkApiError.data field) instead of being discarded, so consumers can recover the fields that did resolve.

    rateLimit?: RateLimitInfo

    Rate-limit accounting parsed from the x-ratelimit-limit, x-ratelimit-remaining, and x-ratelimit-reset response headers, whenever AniList includes all three. Use it to self-throttle before the next request instead of waiting for another 429. It is never included in the error message so logs stay clean.

    rawAxiosError?: unknown

    Original Axios or transport error when raw diagnostics were enabled.

    status: number

    HTTP status returned by the upstream API.