Blocks

Binance

⚠️ Crypto trading, market data, and wallet management

Connect to Binance API to access cryptocurrency trading, market data, wallet management, and order execution. Supports spot trading, futures, and savings. OAuth 2.0 authentication provides secure access to your Binance account. ⚠️ REGULATORY NOTICE: This integration is for authorized use only. Users are responsible for compliance with all applicable financial regulations, KYC/AML requirements, and trading laws in their jurisdiction. Not available in restricted regions.

Back to Catalog
Toolsbinance

Block Preview

Binance

⚠️ Crypto trading, market data, and wallet management

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Connect the required credentials or OAuth provider before running.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the binance block with monitoring enabled in production.

Inputs (UI)

Binance Account

oauth-input

⚠️ Trading carries financial risk. Ensure regulatory compliance.

Placeholder: Select Binance account

Layout: full

Provider: binance

Operation

dropdown

Layout: full

Options: Get Account Info, Get Wallet Balance, Get Current Price, Get 24hr Ticker

Trading Pair

short-input

Placeholder: BTCUSDT

Layout: half

Condition: operation = ["get_price","get_ticker","get_orderbook","get_trades","get_klines","create_order","cancel_order","get_order","get_open_orders","get_all_orders"]

Interval

dropdown

Layout: half

Condition: operation = "get_klines"

Options: 1 Minute, 5 Minutes, 15 Minutes, 1 Hour

Limit

short-input

Placeholder: 100

Layout: half

Condition: operation = ["get_orderbook","get_trades","get_klines","get_all_orders"]

Order Side

dropdown

Layout: half

Condition: operation = "create_order"

Options: 🟢 BUY, 🔴 SELL

Order Type

dropdown

Layout: half

Condition: operation = "create_order"

Options: Market Order, Limit Order, Stop Loss, Stop Loss Limit

Quantity

short-input

Placeholder: 0.001

Layout: half

Condition: operation = "create_order"

Price (for limit orders)

short-input

Placeholder: 50000.00

Layout: half

Condition: operation = "create_order" AND orderType = ["LIMIT","STOP_LOSS_LIMIT","TAKE_PROFIT_LIMIT"]

Stop Price

short-input

Placeholder: 49000.00

Layout: half

Condition: operation = "create_order" AND orderType = ["STOP_LOSS","STOP_LOSS_LIMIT","TAKE_PROFIT","TAKE_PROFIT_LIMIT"]

Order ID

short-input

Placeholder: 123456789

Layout: full

Condition: operation = ["cancel_order","get_order"]

Asset

short-input

Placeholder: BTC

Layout: half

Condition: operation = ["get_deposit_history","get_withdraw_history"]

Inputs (API)

credential

string

Required

operation

string

Required

symbol

string

Optional

interval

string

Optional

limit

number

Optional

side

string

Optional

orderType

string

Optional

quantity

string

Optional

price

string

Optional

stopPrice

string

Optional

orderId

string

Optional

asset

string

Optional

Outputs

Primary response type:

{
  "success": "boolean",
  "data": "any"
}

Tool Access

binance_api

Compliance Notice

REGULATORY NOTICE: Cryptocurrency trading carries extreme financial risk and may result in total loss of capital. This block is intended for authorized use only. Users must comply with all applicable financial regulations, KYC/AML requirements, and cryptocurrency laws in their jurisdiction. Binance services are restricted or unavailable in certain regions including but not limited to the United States (for certain products), China, and other jurisdictions. Users are solely responsible for ensuring compliance with local laws and regulations.

crypto_tradinghigh_riskregulatedkyc_requiredregion_restricted
Binance | NowFlow Blocks