@sumup/sdk
    Preparing search index...

    Class SumUp

    Hierarchy

    • HTTPClient
      • SumUp
    Index

    Constructors

    Properties

    apiKey?: string
    baseParams: RequestOptions
    checkouts: Checkouts = ...

    Access the Checkouts API endpoints.

    customers: Customers = ...

    Access the Customers API endpoints.

    host: string
    members: Members = ...

    Access the Members API endpoints.

    memberships: Memberships = ...

    Access the Memberships API endpoints.

    merchants: Merchants = ...

    Access the Merchants API endpoints.

    payouts: Payouts = ...

    Access the Payouts API endpoints.

    readers: Readers = ...

    Access the Readers API endpoints.

    receipts: Receipts = ...

    Access the Receipts API endpoints.

    roles: Roles = ...

    Access the Roles API endpoints.

    transactions: Transactions = ...

    Access the Transactions API endpoints.

    Methods

    • Type Parameters

      • R

      Parameters

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

      Returns Promise<R>

    • Type Parameters

      • R

      Parameters

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

      Returns Promise<WithResponse<R>>

    • Parameters

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

      Returns Promise<Response>

    • Type Parameters

      • R

      Parameters

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

      Returns Promise<R>

    • Type Parameters

      • R

      Parameters

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

      Returns Promise<WithResponse<R>>

    • Type Parameters

      • R

      Parameters

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

      Returns Promise<R>

    • Type Parameters

      • R

      Parameters

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

      Returns Promise<WithResponse<R>>

    post

    • post<R>(__namedParameters: Omit<Core.FullRequestOptions, "method">): Promise<R>

      Type Parameters

      • R

      Parameters

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

      Returns Promise<R>

    • Type Parameters

      • R

      Parameters

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

      Returns Promise<WithResponse<R>>

    • Type Parameters

      • R

      Parameters

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

      Returns Promise<R>

    • Type Parameters

      • R

      Parameters

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

      Returns Promise<WithResponse<R>>

    • Type Parameters

      • T

      Parameters

      • __namedParameters: FullRequestOptions

      Returns Promise<T>

    • Type Parameters

      • T

      Parameters

      • __namedParameters: FullRequestOptions

      Returns Promise<WithResponse<T>>

    • Parameters

      • query: Record<string, unknown>

      Returns string