@sumup/sdk
    Preparing search index...

    Class SumUp

    Hierarchy

    • HTTPClient
      • SumUp
    Index

    Constructors

    Properties

    apiKey?: string
    baseParams: FetchParams
    checkouts: SumUp.Checkouts = ...
    customers: SumUp.Customers = ...
    host: string
    members: SumUp.Members = ...
    memberships: SumUp.Memberships = ...
    merchant: SumUp.Merchant = ...
    payouts: SumUp.Payouts = ...
    readers: SumUp.Readers = ...
    receipts: SumUp.Receipts = ...
    roles: SumUp.Roles = ...
    subaccounts: SumUp.Subaccounts = ...
    transactions: SumUp.Transactions = ...
    SumUp: typeof SumUp = ...

    Methods

    • Type Parameters

      • R
      • E = APIError<unknown>

      Parameters

      • __namedParameters: Omit<FullParams, "method">

      Returns APIPromise<R>

    • Type Parameters

      • E

      Parameters

      • input: URL
      • init: RequestInit

      Returns Promise<Response>

    • Type Parameters

      • R
      • E = APIError<unknown>

      Parameters

      • __namedParameters: Omit<FullParams, "method">

      Returns APIPromise<R>

    • Type Parameters

      • R
      • E = APIError<unknown>

      Parameters

      • __namedParameters: Omit<FullParams, "method">

      Returns APIPromise<R>

    post

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

      Type Parameters

      • R
      • E = APIError<unknown>

      Parameters

      • __namedParameters: Omit<FullParams, "method">

      Returns APIPromise<R>

    • Type Parameters

      • R
      • E = APIError<unknown>

      Parameters

      • __namedParameters: Omit<FullParams, "method">

      Returns APIPromise<R>

    • Type Parameters

      • T
      • E = APIError<unknown>

      Parameters

      • __namedParameters: FullParams

      Returns APIPromise<T>

    • Parameters

      • query: Record<string, unknown>

      Returns string