STXProfileService
STXUserProfile
Key fields:
UserId, UserUid, SessionId | Identifiers |
Email, FirstName, LastName | Basic profile |
Is2FAEnabled | Whether the account has 2FA on |
Is2FAPerDeviceEnabled | Per-device 2FA flag |
JurisdictionCode | Regulatory jurisdiction |
LoyaltyTier | Fee schedule tier |
CurrentLoginAt, LastLoginAt | Session timestamps |
STXSettlementService
Enums
| Enum | Values |
|---|---|
STXSettlementType | win, loss, push, refund, … |
STXTradeSettlementType | won, lost, pushed, … |
STXSettlement
SettlementId, TradeId, OrderId, MarketId | Identifiers |
Type | win / loss / push |
Amount | Settlement amount in cents |
SettledAt | Timestamp |
STXTermsAndConditionsService
LoginAsync(checkTermsAndConditions: true) to trigger an automatic check as part of login — surfacing PromptTncAcceptance: true in the response.
Task-oriented examples: Authentication.
