@sumup/sdk
    Preparing search index...

    Class SumUp

    Hierarchy

    • HTTPClient
      • SumUp
    Index

    Constructors

    Properties

    apiKey?: string
    baseParams: RequestOptions
    checkouts: Checkouts = ...
    customers: Customers = ...
    host: string
    members: Members = ...
    memberships: Memberships = ...
    merchants: Merchants = ...
    payouts: Payouts = ...
    readers: Readers = ...
    receipts: Receipts = ...
    roles: Roles = ...
    subaccounts: Subaccounts = ...
    transactions: Transactions = ...

    Methods

    • Type Parameters

      Parameters

      • __namedParameters: Omit<Core.FullRequestOptions, "method">

      Returns APIPromise<R, E>

    • Type Parameters

      • E

      Parameters

      • input: URL
      • init: RequestInit
      • options: { maxRetries?: number; signal?: AbortSignal | null; timeout?: number }

      Returns Promise<Response>

    • Type Parameters

      Parameters

      • __namedParameters: Omit<Core.FullRequestOptions, "method">

      Returns APIPromise<R, E>

    • Type Parameters

      Parameters

      • __namedParameters: Omit<Core.FullRequestOptions, "method">

      Returns APIPromise<R, E>

    post

    • post<R, E = APIError<unknown>>(
          __namedParameters: Omit<Core.FullRequestOptions, "method">,
      ): APIPromise<R, E>

      Type Parameters

      Parameters

      • __namedParameters: Omit<Core.FullRequestOptions, "method">

      Returns APIPromise<R, E>

    • Type Parameters

      Parameters

      • __namedParameters: Omit<Core.FullRequestOptions, "method">

      Returns APIPromise<R, E>

    • Type Parameters

      Parameters

      • __namedParameters: FullRequestOptions

      Returns APIPromise<T, E>

    • Parameters

      • query: Record<string, unknown>

      Returns string