Skip to main content
Every public service STX.Sdk registers, with method signatures and typical arguments. Use the category pages for task-oriented browsing; hit the GitHub source for the canonical XML doc comments and full type definitions.

Market data

STXMarketService, STXEventService — list, filter, and fetch markets + events.

Trading

STXOrderService, STXTradeService — place/cancel orders, query fills.

Account

STXProfileService, STXSettlementService, STXTermsAndConditionsService.

Auth & 2FA

STXLoginService, STXTokenService, session lifecycle.

All services at a glance

ServicePurposeRegistered as
STXLoginServiceLoginAsync, dispatches 2FA, T&CTransient
STXTokenServiceLoginAsync, Confirm2FAAsync, RefreshTokenAsyncTransient
STXSessionBackgroundServiceAuto-refresh JWT in backgroundSingleton (hosted)
STXProfileServiceGetProfileAsyncTransient
STXTermsAndConditionsServiceGet / check / accept T&CsTransient
STXMarketServiceMarket catalog + paginationTransient
STXEventServiceEvents with attached marketsTransient
STXOrderServicePlace, cancel, query ordersTransient
STXTradeServiceFill historyTransient
STXSettlementServiceSettlement historyTransient
STXGeoLocationServiceCurrent geo tokenTransient
STXGeoLocationBackgroundServiceKeep geo token freshSingleton (hosted)
STXGeoFencingLicenseServiceGeoComply licenseTransient

All channels at a glance

ChannelTopicPayload
STXPortfolioChannelportfolio:{user_id}Balance, escrow, P&L summary
STXActiveOrdersChannelactive_orders:{user_id}Order state updates
STXActiveTradesChannelactive_trades:{user_id}Fills
STXActiveSettlementsChannelWrapperactive_settlements:{user_id}Settlements
STXPositionsChannelactive_positions:{user_id}Position changes
STXUserInfoChanneluser_info:{user_id}Profile/account changes
STXMarketChannelmarkets, market_info, market_updatesPrices, market state