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.
Block Preview
Binance
⚠️ Crypto trading, market data, and wallet management
Usage
- Add the block to your workflow and connect it to the upstream step.
- Connect the required credentials or OAuth provider before running.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- 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
dropdownLayout: full
Options: Get Account Info, Get Wallet Balance, Get Current Price, Get 24hr Ticker
Trading Pair
short-inputPlaceholder: 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
dropdownLayout: half
Condition: operation = "get_klines"
Options: 1 Minute, 5 Minutes, 15 Minutes, 1 Hour
Limit
short-inputPlaceholder: 100
Layout: half
Condition: operation = ["get_orderbook","get_trades","get_klines","get_all_orders"]
Order Side
dropdownLayout: half
Condition: operation = "create_order"
Options: 🟢 BUY, 🔴 SELL
Order Type
dropdownLayout: half
Condition: operation = "create_order"
Options: Market Order, Limit Order, Stop Loss, Stop Loss Limit
Quantity
short-inputPlaceholder: 0.001
Layout: half
Condition: operation = "create_order"
Price (for limit orders)
short-inputPlaceholder: 50000.00
Layout: half
Condition: operation = "create_order" AND orderType = ["LIMIT","STOP_LOSS_LIMIT","TAKE_PROFIT_LIMIT"]
Stop Price
short-inputPlaceholder: 49000.00
Layout: half
Condition: operation = "create_order" AND orderType = ["STOP_LOSS","STOP_LOSS_LIMIT","TAKE_PROFIT","TAKE_PROFIT_LIMIT"]
Order ID
short-inputPlaceholder: 123456789
Layout: full
Condition: operation = ["cancel_order","get_order"]
Asset
short-inputPlaceholder: BTC
Layout: half
Condition: operation = ["get_deposit_history","get_withdraw_history"]
Inputs (API)
credential
stringRequired
operation
stringRequired
symbol
stringOptional
interval
stringOptional
limit
numberOptional
side
stringOptional
orderType
stringOptional
quantity
stringOptional
price
stringOptional
stopPrice
stringOptional
orderId
stringOptional
asset
stringOptional
Outputs
Primary response type:
{
"success": "boolean",
"data": "any"
}Tool Access
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.