@archastro/sdk
    Preparing search index...
    Index

    Constructors

    Methods

    • Type Parameters

      • T

      Parameters

      • path: string
      • options: {
            body?: unknown;
            headers?: Record<string, string>;
            method?: string;
            query?: Record<string, QueryValue>;
        } = {}

      Returns Promise<T>

    • Parameters

      • path: string
      • options: { headers?: Record<string, string>; query?: Record<string, QueryValue> } = {}

      Returns Promise<{ content: ArrayBuffer; mimeType: string }>

    • Parameters

      • path: string
      • options: {
            headers?: Record<string, string>;
            query?: Record<string, QueryValue>;
            signal?: AbortSignal;
        } = {}

      Returns Promise<ReadableStream<Uint8Array<ArrayBufferLike>>>

    • Open a Server-Sent Events stream and yield parsed { event, data } records. Supports any method + JSON body (unlike requestStream, which is GET-only), so it backs the generated stream() methods for x-sdk-streaming endpoints. Honors auth + one-shot 401 refresh and throws ApiError on a non-2xx response before the stream opens.

      Parameters

      • path: string
      • options: {
            body?: unknown;
            headers?: Record<string, string>;
            method?: string;
            query?: Record<string, QueryValue>;
            signal?: AbortSignal;
        } = {}

      Returns AsyncGenerator<{ data: unknown; event: string }, void, unknown>