binance-public-spot-api — quality + safety report

In the Skillier index (lap__binance-com-binance-spot) · scanned 2026-06-03 · engine: builtin+triage

A
Quality
90/100
Safety

✓ Clean — no heuristic safety flags surfaced.

Heuristic flags from the builtin scanner, which is known to over-flag (it trips on legitimate env-reading integrations, security skills, and library .eval calls). This is NOT an authoritative malicious verdict — re-scan with SkillSpector for the authoritative result. Run the authoritative scan →

Skillproof quality grade A

📇 This skill is in the Skillier index (curated · deduped · quality-filtered). Install Skillier to route & load it into your AI client.

Quality notes

Skill is large (~12877 tokens)
medium · quality · body
→ Tighten to the essential procedure; move long reference material to linked files.
No example
low · quality · body
→ Add at least one worked example (input → expected action/output).

About this skill

Binance Public Spot API skill. Use when working with Binance Public Spot for api, sapi. Covers 340 endpoints.

📄 Read the SKILL.md
---
name: binance-public-spot-api
description: "Binance Public Spot API skill. Use when working with Binance Public Spot for api, sapi. Covers 340 endpoints."
version: 1.0.0
generator: lapsh
---

# Binance Public Spot API
API version: 1.0

## Auth
ApiKey X-MBX-APIKEY in header

## Base URL
https://api.binance.com

## Setup
1. Set your API key in the appropriate header
2. GET /api/v3/ping -- verify access
3. POST /api/v3/order/test -- create first test

## Endpoints

340 endpoints across 2 groups. See references/api-spec.lap for full details.

### api
| Method | Path | Description |
|--------|------|-------------|
| GET | /api/v3/ping | Test Connectivity |
| GET | /api/v3/time | Check Server Time |
| GET | /api/v3/exchangeInfo | Exchange Information |
| GET | /api/v3/depth | Order Book |
| GET | /api/v3/trades | Recent Trades List |
| GET | /api/v3/historicalTrades | Old Trade Lookup |
| GET | /api/v3/aggTrades | Compressed/Aggregate Trades List |
| GET | /api/v3/klines | Kline/Candlestick Data |
| GET | /api/v3/uiKlines | UIKlines |
| GET | /api/v3/avgPrice | Current Average Price |
| GET | /api/v3/ticker/24hr | 24hr Ticker Price Change Statistics |
| GET | /api/v3/ticker/tradingDay | Trading Day Ticker |
| GET | /api/v3/ticker/price | Symbol Price Ticker |
| GET | /api/v3/ticker/bookTicker | Symbol Order Book Ticker |
| GET | /api/v3/ticker | Rolling window price change statistics |
| POST | /api/v3/order/test | Test New Order (TRADE) |
| GET | /api/v3/order | Query Order (USER_DATA) |
| POST | /api/v3/order | New Order (TRADE) |
| DELETE | /api/v3/order | Cancel Order (TRADE) |
| POST | /api/v3/order/cancelReplace | Cancel an Existing Order and Send a New Order (Trade) |
| GET | /api/v3/openOrders | Current Open Orders (USER_DATA) |
| DELETE | /api/v3/openOrders | Cancel all Open Orders on a Symbol (TRADE) |
| GET | /api/v3/allOrders | All Orders (USER_DATA) |
| POST | /api/v3/orderList/oco | New Order list - OCO (TRADE) |
| POST | /api/v3/orderList/oto | New Order List - OTO (TRADE) |
| POST | /api/v3/orderList/otoco | New Order List - OTOCO (TRADE) |
| GET | /api/v3/orderList | Query OCO (USER_DATA) |
| DELETE | /api/v3/orderList | Cancel OCO (TRADE) |
| GET | /api/v3/allOrderList | Query all OCO (USER_DATA) |
| GET | /api/v3/openOrderList | Query Open OCO (USER_DATA) |
| POST | /api/v3/sor/order | New order using SOR (TRADE) |
| POST | /api/v3/sor/order/test | Test new order using SOR (TRADE) |
| GET | /api/v3/account | Account Information (USER_DATA) |
| GET | /api/v3/myTrades | Account Trade List (USER_DATA) |
| GET | /api/v3/rateLimit/order | Query Current Order Count Usage (TRADE) |
| GET | /api/v3/myPreventedMatches | Query Prevented Matches |
| GET | /api/v3/myAllocations | Query Allocations (USER_DATA) |
| GET | /api/v3/account/commission | Query Commission Rates (USER_DATA) |
| POST | /api/v3/userDataStream | Create a ListenKey (USER_STREAM) |
| PUT | /api/v3/userDataStream | Ping/Keep-alive a ListenKey (USER_STREAM) |
| DELETE | /api/v3/userDataStream | Close a ListenKey (USER_STREAM) |

### sapi
| Method | Path | Description |
|--------|------|-------------|
| POST | /sapi/v1/margin/borrow-repay | Margin account borrow/repay(MARGIN) |
| GET | /sapi/v1/margin/borrow-repay | Query borrow/repay records in Margin account(USER_DATA) |
| GET | /sapi/v1/margin/transfer | Get Cross Margin Transfer History (USER_DATA) |
| GET | /sapi/v1/margin/allAssets | Get All Margin Assets (MARKET_DATA) |
| GET | /sapi/v1/margin/allPairs | Get All Cross Margin Pairs (MARKET_DATA) |
| GET | /sapi/v1/margin/priceIndex | Query Margin PriceIndex (MARKET_DATA) |
| GET | /sapi/v1/margin/order | Query Margin Account's Order (USER_DATA) |
| POST | /sapi/v1/margin/order | Margin Account New Order (TRADE) |
| DELETE | /sapi/v1/margin/order | Margin Account Cancel Order (TRADE) |
| GET | /sapi/v1/margin/interestHistory | Get Interest History (USER_DATA) |
| GET | /sapi/v1/margin/forceLiquidationRec | Get Force Liquidation Record (USER_DATA) |
| GET | /sapi/v1/margin/account | Query Cross Margin Account Details (USER_DATA) |
| GET | /sapi/v1/margin/openOrders | Query Margin Account's Open Orders (USER_DATA) |
| DELETE | /sapi/v1/margin/openOrders | Margin Account Cancel all Open Orders on a Symbol (TRADE) |
| GET | /sapi/v1/margin/allOrders | Query Margin Account's All Orders (USER_DATA) |
| POST | /sapi/v1/margin/order/oco | Margin Account New OCO (TRADE) |
| GET | /sapi/v1/margin/orderList | Query Margin Account's OCO (USER_DATA) |
| DELETE | /sapi/v1/margin/orderList | Margin Account Cancel OCO (TRADE) |
| GET | /sapi/v1/margin/allOrderList | Query Margin Account's all OCO (USER_DATA) |
| GET | /sapi/v1/margin/openOrderList | Query Margin Account's Open OCO (USER_DATA) |
| GET | /sapi/v1/margin/myTrades | Query Margin Account's Trade List (USER_DATA) |
| GET | /sapi/v1/margin/maxBorrowable | Query Max Borrow (USER_DATA) |
| GET | /sapi/v1/margin/maxTransferable | Query Max Transfer-Out Amount (USER_DATA) |
| GET | /sapi/v1/margin/tradeCoeff | Get Summary of Margin account (USER_DATA) |
| GET | /sapi/v1/margin/isolated/account | Query Isolated Margin Account Info (USER_DATA) |
| DELETE | /sapi/v1/margin/isolated/account | Disable Isolated Margin Account (TRADE) |
| POST | /sapi/v1/margin/isolated/account | Enable Isolated Margin Account (TRADE) |
| GET | /sapi/v1/margin/isolated/accountLimit | Query Enabled Isolated Margin Account Limit (USER_DATA) |
| GET | /sapi/v1/margin/isolated/allPairs | Get All Isolated Margin Symbol(USER_DATA) |
| POST | /sapi/v1/bnbBurn | Toggle BNB Burn On Spot Trade And Margin Interest (USER_DATA) |
| GET | /sapi/v1/bnbBurn | Get BNB Burn Status(USER_DATA) |
| GET | /sapi/v1/margin/interestRateHistory | Margin Interest Rate History (USER_DATA) |
| GET | /sapi/v1/margin/crossMarginData | Query Cross Margin Fee Data (USER_DATA) |
| GET | /sapi/v1/margin/isolatedMarginData | Query Isolated Margin Fee Data (USER_DATA) |
| GET | /sapi/v1/margin/isolatedMarginTier | Query Isolated Margin Tier Data (USER_DATA) |
| GET | /sapi/v1/margin/rateLimit/order | Query Current Margin Order Count Usage (TRADE) |
| GET | /sapi/v1/margin/crossMarginCollateralRatio | Cross margin collateral ratio (MARKET_DATA) |
| GET | /sapi/v1/margin/exchange-small-liability | Get Small Liability Exchange Coin List (USER_DATA) |
| GET | /sapi/v1/margin/exchange-small-liability-history | Get Small Liability Exchange History (USER_DATA) |
| GET | /sapi/v1/margin/next-hourly-interest-rate | Get a future hourly interest rate (USER_DATA) |
| GET | /sapi/v1/margin/capital-flow | Get cross or isolated margin capital flow(USER_DATA) |
| GET | /sapi/v1/margin/delist-schedule | Get tokens or symbols delist schedule for cross margin and isolated margin (MARKET_DATA) |
| GET | /sapi/v1/margin/available-inventory | Query Margin Available Inventory (USER_DATA) |
| POST | /sapi/v1/margin/manual-liquidation | Margin manual liquidation(MARGIN) |
| POST | /sapi/v1/margin/order/oto | Margin Account New OTO (TRADE) |
| POST | /sapi/v1/margin/order/otoco | Margin Account New OTOCO (TRADE) |
| POST | /sapi/v1/margin/max-leverage | Adjust cross margin max leverage (USER_DATA) |
| GET | /sapi/v1/margin/leverageBracket | Query Liability Coin Leverage Bracket in Cross Margin Pro Mode (MARKET_DATA) |
| GET | /sapi/v1/system/status | System Status (System) |
| GET | /sapi/v1/capital/config/getall | All Coins' Information (USER_DATA) |
| GET | /sapi/v1/accountSnapshot | Daily Account Snapshot (USER_DATA) |
| POST | /sapi/v1/account/disableFastWithdrawSwitch | Disable Fast Withdraw Switch (USER_DATA) |
| POST | /sapi/v1/account/enableFastWithdrawSwitch | Enable Fast Withdraw Switch (USER_DATA) |
| POST | /sapi/v1/capital/withdraw/apply | Withdraw (USER_DATA) |
| GET | /sapi/v1/capital/deposit/hisrec | Deposit History(supporting network) (USER_DATA) |
| GET | /sapi/v1/capital/withdraw/history | Withdraw History (supporting network) (USER_DATA) |
| GET | /sapi/v1/capital/deposit/address | Deposit Address (supporting network) (USER_DATA) |
| GET | /sapi/v1/account/status | Account Status (USER_DATA) |
| GET | /sapi/v1/account/apiTradingStatus | Account API Trading Status (USER_DATA) |
| GET | /sapi/v1/asset/dribblet | DustLog(USER_DATA) |
| POST | /sapi/v1/asset/dust-btc | Get Assets That Can Be Converted Into BNB (USER_DATA) |
| POST | /sapi/v1/asset/dust | Dust Transfer (USER_DATA) |
| GET | /sapi/v1/asset/assetDividend | Asset Dividend Record (USER_DATA) |
| GET | /sapi/v1/asset/assetDetail | Asset Detail (USER_DATA) |
| GET | /sapi/v1/asset/tradeFee | Trade Fee (USER_DATA) |
| GET | /sapi/v1/asset/transfer | Query User Universal Transfer History (USER_DATA) |
| POST | /sapi/v1/asset/transfer | User Universal Transfer (USER_DATA) |
| POST | /sapi/v1/asset/get-funding-asset | Funding Wallet (USER_DATA) |
| POST | /sapi/v3/asset/getUserAsset | User Asset (USER_DATA) |
| POST | /sapi/v1/asset/convert-transfer | Convert Transfer (USER_DATA) |
| GET | /sapi/v1/asset/convert-transfer/queryByPage | Query Convert Transfer (USER_DATA) |
| GET | /sapi/v1/asset/ledger-transfer/cloud-mining/queryByPage | Get Cloud-Mining payment and refund history (USER_DATA) |
| GET | /sapi/v1/account/apiRestrictions | Get API Key Permission (USER_DATA) |
| GET | /sapi/v1/capital/contract/convertible-coins | Query auto-converting stable coins (USER_DATA) |
| POST | /sapi/v1/capital/contract/convertible-coins | Switch on/off BUSD and stable coins conversion (USER_DATA) (USER_DATA) |
| POST | /sapi/v1/sub-account/virtualSubAccount | Create a Virtual Sub-account(For Master Account) |
| GET | /sapi/v1/sub-account/list | Query Sub-account List (For Master Account) |
| GET | /sapi/v1/sub-account/sub/transfer/history | Sub-account Spot Asset Transfer History (For Master Account) |
| GET | /sapi/v1/sub-account/futures/internalTransfer | Sub-account Futures Asset Transfer History (For Master Account) |
| POST | /sapi/v1/sub-account/futures/internalTransfer | Sub-account Futures Asset Transfer (For Master Account) |
| GET | /sapi/v3/sub-account/assets | Sub-account Assets (For Master Account) |
| GET | /sapi/v1/sub-account/spotSummary | Sub-account Spot Assets Summary (For Master Account) |
| GET | /sapi/v1/capital/deposit/subAddress | Sub-account Spot Assets Summary (For Master Account) |
| GET | /sapi/v1/capital/deposit/subHisrec | Sub-account Deposit History (For Master Account) |
| POST | /sapi/v1/capital/deposit/credit-apply | One click arrival deposit apply (USER_DATA) |
| GET | /sapi/v1/asset/wallet/balance | Query User Wallet Balance (USER_DATA) |
| GET | /sapi/v1/asset/custody/transfer-history | Query User Delegation History(For Master Account) (USER_DATA) |
| GET | /sapi/v1/capital/deposit/address/list | Fetch deposit address list with network (USER_DATA) |
| GET | /sapi/v1/spot/delist-schedule | Get symbols delist schedule for spot (MARKET_DATA) |
| GET | /sapi/v1/capital/withdraw/address/list | Fetch withdraw address list (USER_DATA) |
| GET | /sapi/v1/account/info | Account info (USER_DATA) |
| GET | /sapi/v1/sub-account/status | Sub-account's Status on Margin/Futures (For Master Account) |
| POST | /sapi/v1/sub-account/margin/enable | Enable Margin for Sub-account (For Master Account) |
| GET | /sapi/v1/sub-account/margin/account | Detail on Sub-account's Margin Account (For Master Account) |
| GET | /sapi/v1/sub-account/margin/accountSummary | Summary of Sub-account's Margin Account (For Master Account) |
| POST | /sapi/v1/sub-account/futures/enable | Enable Futures for Sub-account (For Master Account) |
| GET | /sapi/v1/sub-account/futures/account | Detail on Sub-account's Futures Account (For Master Account) |
| GET | /sapi/v1/sub-account/futures/accountSummary | Summary of Sub-account's Futures Account (For Master Account) |
| GET | /sapi/v1/sub-account/futures/positionRisk | Futures Position-Risk of Sub-account (For Master Account) |
| POST | /sapi/v1/sub-account/futures/transfer | Transfer for Sub-account (For Master Account) |
| POST | /sap

… (truncated)
Scan or optimize your own skill →

Want a live grade + an embeddable README badge? Run your skill through the free scanner.

Graded independently by Skillproof — nothing to sell the author. Quality is mechanical + corpus-grounded; safety flags are heuristic (builtin+triage), not a malicious verdict.