Change Logs
2026-10-31
Trading API Cancel/Replace order interfaces clarified that only API-placed orders are supported. Market data interfaces added maximum query range notes; List Option Historical Bars added
start_time/end_timeparameters; List Option Tickscountparameter changed to optional.
Changed
| Category | API | Change | Link |
|---|---|---|---|
| API | Trading API | Cancel Order and Replace Order interface descriptions now note that only orders placed via API are supported. | Replace Order Cancel Order |
| API | Stock Market Data | List Stock Historical Bars and List Stock Footprints interfaces added maximum query range notes (up to 180 days for minute bars / footprints, up to 5 years for daily bars). | List Stock Historical Bars List Stock Footprints |
| API | Option Market Data | List Option Historical Bars interface added maximum query range note and new start_time/end_time query parameters; List Option Ticks count parameter changed from required to optional. | List Option Historical Bars List Option Ticks |
2026-10-17
Market Data API Option historical bars endpoint added start_time and end_time parameters.
Changed
| Category | API | Change | Link |
|---|---|---|---|
| API | Market Data API | Option historical bars endpoint added start_time and end_time query parameters, allowing historical bars to be fetched by time range. | List Option Historical Bars |
2026-10-16
Trading API documentation updated for multi-leg option orders.
Changed
| Category | API | Change | Link |
|---|---|---|---|
| Docs | — | Options Trading now covers multi-leg strategies: the Supported Strategies table lists all option_strategy values; order parameters add leg_in_or_out, position_id and legs; added multi-leg request examples (Vertical, Straddle, Iron Condor) and new "Leg In / Leg Out" and "Modifying Multi-Leg Orders" sections. | Options Trading |
| Docs | — | Supported Products, Feature Matrix (new "US Multi-Leg Options" column and "Leg In / Leg Out" row) and endpoint descriptions updated for multi-leg option orders. | Trading API Overview |
| Docs | — | Added a note on multi-leg option positions (option_strategy, legs) and on using position_id for Leg In / Leg Out. | Accounts |
| Docs | — | Added FAQs on how the actual strategy is determined, modifying multi-leg orders, and closing a single leg of a multi-leg position. | Trading API FAQ |
2026-10-11
Trading API: Added multi-leg option order support for US Market.
New
| Category | API | Change | Link |
|---|---|---|---|
| API | Trading API | Place Order & Preview Order now support multi-leg option orders. option_strategy adds COVERED_STOCK, STRADDLE, STRANGLE, VERTICAL, CALENDAR, BUTTERFLY, CONDOR, COLLAR_WITH_STOCK, IRON_BUTTERFLY, IRON_CONDOR and DIAGONAL. This field is for reference only; the system determines the actual strategy from the composition of legs. Added a "Multi Leg Order" request example (Vertical spread). | Place Order Preview Order |
| API | Trading API | Place Order & Preview Order added leg_in_or_out (LEG_IN / LEG_OUT) and position_id parameters for legging into an existing position or legging out of a multi-leg strategy position. position_id is obtained from the Account Positions API and is required when leg_in_or_out is specified. | Place Order Preview Order |
| API | Trading API | Replace Order added legs parameter (each item: id, quantity). Required for multi-leg option orders and must contain every leg of the order. The strategy structure cannot be changed by a replace request; to add/remove legs or change strike price, expiration date or side, cancel the order and place a new one. | Replace Order |
2026-09-20
Interface version header
x-versionupdated fromv2tov3across the Authentication documents.
Changed
| Category | API | Change | Link |
|---|---|---|---|
| Docs | — | x-version request header updated from v2 to v3 in the required headers table. | Authentication Overview |
| Docs | — | x-version request header updated from v2 to v3 in the required headers table and in the Python/Java signature examples; the example endpoint used throughout was updated from GET /openapi/account/list to GET /trading/accounts/list. | Signature |
| Docs | — | x-version updated from v2 to v3 in the request header example. | Token |
2026-08-22
Optimized API endpoint descriptions and paths.
Changed
| Category | API | Change |
|---|---|---|
| API | Trading API | Optimized API endpoint descriptions and paths for clarity and consistency. |
2026-08-08
Subscribe Position Events and Get Stock Instruments update.
Changed
| Category | API | Change | Link |
|---|---|---|---|
| API | Trading API | Support single-leg option message push. | Subscribe Position Events |
| API | Trading API | Add sub_category fields to the request and responses | Get Stock Instruments |
| Docs | — | Add relevant content on single-leg options | Trading API Overview |
2026-07-25
Trading API: Added single-leg option order support for US Market.
New
| Category | API | Change | Link |
|---|---|---|---|
| API | Trading API | Added single-leg option order capability to the Place Order endpoint. Users can now submit single-leg option orders (Buy/Sell) through the existing order placement interface. | Order Place |
2026-07-13
AI-Friendly Resources: Added Webull Cloud MCP Server documentation.
New
| Category | API | Change | Link |
|---|---|---|---|
| Docs | — | Added Webull Cloud MCP Server quickstart documentation under AI-Friendly Resources | Webull Cloud MCP Server |
2026-07-10
AI-Friendly Resources: Added Webull CLI documentation.
New
| Category | API | Change | Link |
|---|---|---|---|
| Docs | — | Added Webull CLI quickstart documentation under AI-Friendly Resources | CLI |
2026-06-27
Market Data API: Added Fundamentals module with 22 new endpoints and 4 new Screener endpoints.
Trading API: Company Profile, Analyst Target Price and Analyst Rating moved to Market Data API > Fundamentals.
New
| Category | API | Change | Link |
|---|---|---|---|
| API | Market Data API | Added Fundamentals category with 22 endpoints: Company Profile, Analyst Target Price, Analyst Rating, Forecast Eps, Filings, Earnings Calendar, Dividend Calendar, Capital Flow, Industry Comparison, Indicators, Income, Cashflow, Balancesheet, Alert, Fund Brief, Fund Performance, Fund NetValue, Fund Holdings, Fund Dividends, Fund Rating, Fund Splits, Fund Files, Fund Allocation | Fundamentals |
| API | Market Data API | Added 4 new endpoints to Screener:Market Sectors — Get market sector listMarket Sectors Detail — Get sector constituent stocksHigh Dividend Rank — Get high dividend stocks ranking52 Week High/Low — Get 52 week high/low stocks | Market Sectors · Market Sectors Detail · High Dividend Rank · 52 Week High/Low |
Changed
| Category | API | Change | Link |
|---|---|---|---|
| API | Trading API | Instrument module: Company Profile, Analyst Target Price, and Analyst Rating moved to Market Data API > Fundamentals | Fundamentals |
2026-06-13
Historical Bars API now supports additional bar intervals, including intraday, daily, weekly, monthly, and yearly timeframes.
Gainers & Losers API returns update.
Top Active Screener endpoint has been renamed.
Changed
| Category | API | Change | Link |
|---|---|---|---|
| API | Market Data API | Historical Bars endpoint updated timespan.schema.enum to support additional values: M15, M30, M60, M120, M240, D, W, M, Y. | Historical Bars |
| API | Market Data API | Gainers & Losers endpoint response added relative_volume_10d field. | Gainers & Losers |
| API | Market Data API | Screener endpoint name and URL changed from most-active to top-active. | Top Active |
2026-06-06
Trading API: Get Stock Instrument response now returns four additional margin fields.
Changed
| Category | API | Change | Link |
|---|---|---|---|
| API | Trading API | Get Stock Instrument response now returns four additional margin fields:intraday_margin_long — Intraday margin requirement ratio for long positionintraday_margin_short — Intraday margin requirement ratio for short positionmaintenance_margin_long — Maintenance margin requirement ratio for long positionmaintenance_margin_short — Maintenance margin requirement ratio for short position | Get Stock Instrument |
2026-05-23
Upgraded signature algorithm from HMAC-SHA1 to HMAC-SHA256 for enhanced security.
Changed
| Category | API | Change | Link |
|---|---|---|---|
| Authentication | All APIs | The request signature algorithm has been upgraded from HMAC-SHA1 to HMAC-SHA256. | Signature |
2026-05-16
New MCP tools and Skills endpoints added. Fixed incorrect field values returned by the screener ranking API.
New
| Category | API | Change | Link |
|---|---|---|---|
| MCP | Market Data API | Added new MCP tools: get_stock_noii_bars, get_stock_noii_snapshot, get_gainers_losers, get_most_active | MCP |
| MCP | Trading API | Added new MCP tools: get_futures_instruments, get_futures_products, get_futures_product_class, get_company_profile, get_analyst_rating, get_analyst_target_price, get_watchlists, create_watchlist, update_watchlist, delete_watchlist, get_watchlist_instruments, add_watchlist_instruments, remove_watchlist_instruments, update_watchlist_instruments | MCP |
| Skills | Market Data API | Added new Skills endpoints: stock-noii-bars, stock-noii-snapshot, stock-gainers-losers, stock-most-active | Skills |
| Skills | Trading API | Added new Skills endpoints: instrument-company-profile, instrument-analyst-rating, instrument-analyst-target-price, instrument-futures-product-class, instrument-futures-products, instrument-futures-list, watchlist-list, watchlist-create, watchlist-delete, watchlist-update, watchlist-instruments-list, watchlist-instruments-add, watchlist-instruments-remove, watchlist-instruments-update | Skills |
Changed
| Category | API | Change | Link |
|---|---|---|---|
| API | Trading API | Fixed incorrect field values returned by the screener ranking endpoints | Trading API |