Authenticated fee-tier preview for the caller’s wallet. Returns the bracket the wallet currently sits in (maker + taker bps at this tier), its trailing-30-day taker volume, and the volume threshold for the next tier. Read-only; call it before placing an order if your UI needs to preview the taker fee the exchange will charge.
Partner / integrator key — format ps_live_<keyId>_<secret>. Issued by PredictStreet ops via the admin panel; never self-service. Never ship to a browser. multi_wallet partners must additionally send X-User-Wallet: 0x<40-hex> on every authenticated request to declare the acting wallet. See the API keys guide for scope taxonomy, partner kinds, rate limits, and rotation procedure.
Required for multi_wallet partners on every authenticated request; ignored for single_wallet. Declares the acting end-user wallet for this request — drives KYC checks, balances/positions/orders attribution, rate-limit buckets, and audit. Lower-cased server-side. Missing on a multi_wallet key → 401 api_key_user_wallet_required; malformed → 401 api_key_user_wallet_invalid. The on-chain CTFExchange/Vault contracts still verify EIP-712 signer ↔ vault binding, so loosening API-layer attribution is safe by construction.
^0x[a-fA-F0-9]{40}$"0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb3"
OK
0-based tier index. 0 = base tier; higher tiers get lower fees.
0
Maker fee in basis points at this tier. Informational only — the quadratic taker-fee curve makes on-chain settlement fees depend on price, not bps. See /concepts/trading/fees.
Taker fee in basis points at this tier. Same caveat as makerBps.
Taker-side USDC volume over the trailing 30 days that qualifies for tier bracketing.
USDC volume needed to reach the next tier. null if the caller is already at the top tier.