WalletsApi - axios parameter creator export

  • Parameters

    Returns {
        apiWalletsBalanceGet: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
        apiWalletsGet: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
        apiWalletsKeyEnablePost: ((key: string, walletEnableDeets?: WalletEnableDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
        apiWalletsKeyGet: ((key: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
        apiWalletsKeyPaymentMethodsPost: ((key: string, paymentMethodCreateDeets?: PaymentMethodCreateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
        apiWalletsKeyPaymentMethodsPut: ((key: string, paymentMethodUpdateDeets?: PaymentMethodUpdateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
        apiWalletsKeyPaymentPayoutDefaultPost: ((key: string, payoutMethodDefaultUpdateDeets?: PayoutMethodDefaultUpdateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
        apiWalletsKeyPaymentPayoutMethodsPost: ((key: string, paymentPayoutMethodCreateDeets?: PaymentPayoutMethodCreateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
        apiWalletsKeyPayoutMethodsPost: ((key: string, payoutMethodCreateDeets?: PayoutMethodCreateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
    }

    • apiWalletsBalanceGet: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>)

      summary Get the balance for all wallets

        • (options?): Promise<RequestArgs>
        • Parameters

          • Optionaloptions: RawAxiosRequestConfig = {}

            Override http request option.

          Returns Promise<RequestArgs>

    • apiWalletsGet: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>)

      summary Get all wallets

        • (options?): Promise<RequestArgs>
        • Parameters

          • Optionaloptions: RawAxiosRequestConfig = {}

            Override http request option.

          Returns Promise<RequestArgs>

    • apiWalletsKeyEnablePost: ((key: string, walletEnableDeets?: WalletEnableDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)

      summary Enable a wallet

        • (key, walletEnableDeets?, options?): Promise<RequestArgs>
        • Parameters

          • key: string

            The wallet key/identifier

          • OptionalwalletEnableDeets: WalletEnableDeets

            Details for the wallet to enable

          • Optionaloptions: RawAxiosRequestConfig = {}

            Override http request option.

          Returns Promise<RequestArgs>

    • apiWalletsKeyGet: ((key: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)

      summary Get a single wallet

        • (key, options?): Promise<RequestArgs>
        • Parameters

          • key: string

            The key/identifier for the wallet

          • Optionaloptions: RawAxiosRequestConfig = {}

            Override http request option.

          Returns Promise<RequestArgs>

    • apiWalletsKeyPaymentMethodsPost: ((key: string, paymentMethodCreateDeets?: PaymentMethodCreateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)

      summary Add a payment method to a wallet

        • (key, paymentMethodCreateDeets?, options?): Promise<RequestArgs>
        • Parameters

          • key: string

            The wallet key

          • OptionalpaymentMethodCreateDeets: PaymentMethodCreateDeets

            The payment method details

          • Optionaloptions: RawAxiosRequestConfig = {}

            Override http request option.

          Returns Promise<RequestArgs>

    • apiWalletsKeyPaymentMethodsPut: ((key: string, paymentMethodUpdateDeets?: PaymentMethodUpdateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)

      summary Update a card or bank payment method.

        • (key, paymentMethodUpdateDeets?, options?): Promise<RequestArgs>
        • Parameters

          • key: string

            The wallet key

          • OptionalpaymentMethodUpdateDeets: PaymentMethodUpdateDeets

            Payment method update details

          • Optionaloptions: RawAxiosRequestConfig = {}

            Override http request option.

          Returns Promise<RequestArgs>

    • apiWalletsKeyPaymentPayoutDefaultPost: ((key: string, payoutMethodDefaultUpdateDeets?: PayoutMethodDefaultUpdateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)

      summary Set Wallet Default Payout Method

        • (key, payoutMethodDefaultUpdateDeets?, options?): Promise<RequestArgs>
        • Parameters

          • key: string
          • OptionalpayoutMethodDefaultUpdateDeets: PayoutMethodDefaultUpdateDeets
          • Optionaloptions: RawAxiosRequestConfig = {}

            Override http request option.

          Returns Promise<RequestArgs>

    • apiWalletsKeyPaymentPayoutMethodsPost: ((key: string, paymentPayoutMethodCreateDeets?: PaymentPayoutMethodCreateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)

      summary Add a payment/payout both method to a wallet

        • (key, paymentPayoutMethodCreateDeets?, options?): Promise<RequestArgs>
        • Parameters

          • key: string

            The wallet key

          • OptionalpaymentPayoutMethodCreateDeets: PaymentPayoutMethodCreateDeets

            The payment method details

          • Optionaloptions: RawAxiosRequestConfig = {}

            Override http request option.

          Returns Promise<RequestArgs>

    • apiWalletsKeyPayoutMethodsPost: ((key: string, payoutMethodCreateDeets?: PayoutMethodCreateDeets, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)

      summary Add a payout method to a wallet

        • (key, payoutMethodCreateDeets?, options?): Promise<RequestArgs>
        • Parameters

          • key: string

            The wallet key

          • OptionalpayoutMethodCreateDeets: PayoutMethodCreateDeets

            The payout method details

          • Optionaloptions: RawAxiosRequestConfig = {}

            Override http request option.

          Returns Promise<RequestArgs>