@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...
    Index
    • Fetch a single cursor page, returning data + cursor tokens.

      When no pageFetch callback is provided, the request is routed through the standard request pipeline (rate limiter, circuit breaker, timeout, middleware) instead of a raw fetch().

      Parameters

      • client: ApiClient
      • endpoint: string
      • method: string
      • requiresAuth: boolean
      • Optionalcursor: { before?: string; after?: string }
      • Optionalbody: unknown
      • OptionalpageFetch: CursorPageFetcher

      Returns Promise<CursorPage<unknown>>

    • Auto-fetch all pages by following after tokens until an empty response, or a page without an after token, is received. Combines the caller-supplied first page data with all subsequent pages. After three consecutive failed pages it throws rather than return a partial dataset (DES-08). Reaching maxPages with an after token still set follows the client's incompletePages mode: truncate (the default) returns the pages fetched with a warning, throw rejects with an EsiPaginationError whose reason is cursor-cap.

      Parameters

      Returns Promise<unknown[]>