Binance Connector JS
    Preparing search index...
    Index

    Constructors

    Methods

    • Get Pay Trade History

      Weight(UID): 3000

      Notes:

      • If startTime and endTime are not sent, the recent 90 days' data will be returned.
      • The max interval between startTime and endTime is 90 days.
      • Support for querying orders within the last 18 months.
      • payerInfo and receiverInfo return different fields in different orderType values:
      • C2C sender: payerInfo=binanceId; receiverInfo=name, binanceId/accountId/email/countryCode/phoneNumber/mobileCode (based on user input).
      • C2C receiver: payerInfo=name; receiverInfo=binanceId.
      • CRYPTO_BOX sender: payerInfo=binanceId; receiverInfo=name (always "Crypto Box").
      • CRYPTO_BOX receiver: payerInfo=name; receiverInfo=binanceId.
      • PAY sender: payerInfo=binanceId; receiverInfo=name.
      • PAY receiver: payerInfo=name; receiverInfo=binanceId, name.
      • PAY_REFUND sender: payerInfo=binanceId, name; receiverInfo=name, accountId.
      • PAY_REFUND receiver: payerInfo=name; receiverInfo=binanceId.
      • PAYOUT sender: payerInfo=binanceId, name; receiverInfo=name, accountId.
      • PAYOUT receiver: payerInfo=name; receiverInfo=binanceId.
      • CRYPTO_BOX_RF receiver: payerInfo=name (always "Crypto Box"); receiverInfo=binanceId.
      • REMITTANCE sender: payerInfo=binanceId; receiverInfo=name, institutionName, cardNumber, digitalWalletId.

      Parameters

      Returns Promise<RestApiResponse<GetPayTradeHistoryResponse>>

    • Generic function to send a request.

      Type Parameters

      • T

      Parameters

      • endpoint: string

        The API endpoint to call.

      • method: "GET" | "POST" | "DELETE" | "PUT" | "PATCH"

        HTTP method to use (GET, POST, DELETE, etc.).

      • queryParams: Record<string, unknown> = {}

        Query parameters for the request.

      • bodyParams: Record<string, unknown> = {}

        Body parameters for the request.

      Returns Promise<RestApiResponse<T>>

      A promise resolving to the response data object.

    • Generic function to send a signed request.

      Type Parameters

      • T

      Parameters

      • endpoint: string

        The API endpoint to call.

      • method: "GET" | "POST" | "DELETE" | "PUT" | "PATCH"

        HTTP method to use (GET, POST, DELETE, etc.).

      • queryParams: Record<string, unknown> = {}

        Query parameters for the request.

      • bodyParams: Record<string, unknown> = {}

        Body parameters for the request.

      Returns Promise<RestApiResponse<T>>

      A promise resolving to the response data object.