# Siebly API

**Canonical:** https://apis.io/apis/siebly/siebly-api/  
**Provider:** Siebly — https://apis.io/providers/siebly/  
**Documentation:** https://siebly.io/sdk/okx/javascript

Siebly API is one of 2 APIs that [Siebly](https://apis.io/providers/siebly/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. The published artifact set on APIs.io includes an OpenAPI specification.

Siebly API as documented publicly: 195 operations. Contract generated from the documentation by API Evangelist (2026-11-03); not the provider's own document.

## Operations (60 of 195)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/v3/userDataStream` | Binance announced deprecation of the old listenKey workflow for Spot and Margin user data streams on April 7, 2025. From February 20, 2026 the old Spot POST ... |
| POST | `/api/v5/account/account-level-switch-preset` | presetAccountLevelSwitch() |
| GET | `/api/v5/account/account-position-risk` | getAccountPositionRisk() |
| POST | `/api/v5/account/activate-feature` | activateFeature() |
| POST | `/api/v5/account/activate-option` | activateOption() |
| GET | `/api/v5/account/adjust-leverage-info` | GET /api/v5/account/adjust-leverage-info |
| GET | `/api/v5/account/balance` | getBalance() |
| GET | `/api/v5/account/bills` | getBills() |
| GET | `/api/v5/account/bills-archive` | getBillsArchive() |
| GET | `/api/v5/account/bills-history-archive` | getRequestedBillsHistoryLink() |
| POST | `/api/v5/account/bills-history-archive` | requestBillsHistoryDownloadLink() |
| POST | `/api/v5/account/borrow-repay` | POST /api/v5/account/borrow-repay |
| GET | `/api/v5/account/borrow-repay-history` | GET /api/v5/account/borrow-repay-history |
| GET | `/api/v5/account/collateral-assets` | GET /api/v5/account/collateral-assets |
| GET | `/api/v5/account/config` | getAccountConfiguration() |
| POST | `/api/v5/account/fixed-loan/amend-borrowing-order` | updateFixedLoanBorrowOrder() |
| GET | `/api/v5/account/fixed-loan/borrowing-limit` | getFixedLoanBorrowLimit() |
| POST | `/api/v5/account/fixed-loan/borrowing-order` | submitFixedLoanBorrowOrder() |
| GET | `/api/v5/account/fixed-loan/borrowing-orders-list` | getFixedLoanBorrowOrders() |
| GET | `/api/v5/account/fixed-loan/borrowing-quote` | getFixedLoanBorrowQuote() |
| POST | `/api/v5/account/fixed-loan/convert-to-market-loan` | convertFixedLoanToMarketLoan() |
| POST | `/api/v5/account/fixed-loan/manual-reborrow` | manualRenewFixedLoanBorrowOrder() |
| POST | `/api/v5/account/fixed-loan/reduce-liabilities` | reduceFixedLoanLiabilities() |
| POST | `/api/v5/account/fixed-loan/repay-borrowing-order` | repayFixedLoanBorrowOrder() |
| GET | `/api/v5/account/greeks` | getGreeks() |
| GET | `/api/v5/account/instruments` | getAccountInstruments() |
| GET | `/api/v5/account/interest-accrued` | GET /api/v5/account/interest-accrued |
| GET | `/api/v5/account/interest-limits` | getBorrowInterestLimits() |
| GET | `/api/v5/account/interest-rate` | GET /api/v5/account/interest-rate |
| GET | `/api/v5/account/leverage-info` | GET /api/v5/account/leverage-info |
| GET | `/api/v5/account/max-avail-size` | GET /api/v5/account/max-avail-size |
| GET | `/api/v5/account/max-loan` | GET /api/v5/account/max-loan |
| GET | `/api/v5/account/max-size` | GET /api/v5/account/max-size |
| GET | `/api/v5/account/max-withdrawal` | GET /api/v5/account/max-withdrawal |
| GET | `/api/v5/account/mmp-config` | getMMPConfig() |
| POST | `/api/v5/account/mmp-config` | setMMPConfig() |
| POST | `/api/v5/account/mmp-reset` | resetMMPStatus() |
| POST | `/api/v5/account/move-positions` | POST /api/v5/account/move-positions |
| GET | `/api/v5/account/move-positions-history` | GET /api/v5/account/move-positions-history |
| POST | `/api/v5/account/position-builder` | positionBuilder() |
| GET | `/api/v5/account/position-tiers` | getPMLimitation() |
| POST | `/api/v5/account/position/margin-balance` | POST /api/v5/account/position/margin-balance |
| GET | `/api/v5/account/positions` | getPositions() |
| GET | `/api/v5/account/positions-history` | getPositionsHistory() |
| GET | `/api/v5/account/precheck-set-delta-neutral` | precheckSetDeltaNeutral() |
| POST | `/api/v5/account/quick-margin-borrow-repay` | POST /api/v5/account/quick-margin-borrow-repay |
| GET | `/api/v5/account/quick-margin-borrow-repay-history` | GET /api/v5/account/quick-margin-borrow-repay-history |
| GET | `/api/v5/account/risk-state` | GET /api/v5/account/risk-state |
| POST | `/api/v5/account/set-account-level` | setAccountMode() |
| GET | `/api/v5/account/set-account-switch-precheck` | getAccountSwitchPrecheck() |
| POST | `/api/v5/account/set-auto-loan` | setAutoLoan() |
| POST | `/api/v5/account/set-auto-repay` | setAutoRepay() |
| POST | `/api/v5/account/set-collateral-assets` | POST /api/v5/account/set-collateral-assets |
| POST | `/api/v5/account/set-fee-type` | POST /api/v5/account/set-fee-type |
| POST | `/api/v5/account/set-greeks` | POST /api/v5/account/set-greeks |
| POST | `/api/v5/account/set-isolated-mode` | POST /api/v5/account/set-isolated-mode |
| POST | `/api/v5/account/set-leverage` | POST /api/v5/account/set-leverage |
| POST | `/api/v5/account/set-position-mode` | setPositionMode() |
| POST | `/api/v5/account/set-riskOffset-amt` | updateRiskOffsetAmount() |
| POST | `/api/v5/account/set-riskOffset-type` | updateRiskOffsetType() |

…and 135 more operations. They are listed in full on the page.

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/siebly/openapi/_ae-authored/siebly-openapi-generated.yml

## Other Siebly APIs (1)

- [Siebly Trading System API](https://apis.io/apis/siebly/siebly-trading-system-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/siebly/siebly-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/siebly/.
