v0.3.3
Added
GET /account/rate-limit— query the caller's current rate-limit tier, ceiling, remaining requests, and reset timestamp without consuming a token (#4)POST /account/credit— claim synthetic USDX against a per-API-key daily allowance (default 500 USDX/day, resets at midnight UTC). Omitamountto claim the full remaining allowance. Documented since the Gate 2 release but missing from the spec.POST /orders/batchdescription — sequential, non-atomic processing; per-order results preserve request orderPOST /auth/login— documented the 24-hour session token expiry
Fixed
GET /wsprotocol documentation now matches the implementation: messages are JSON envelopes tagged with anopfield (subscribe/unsubscribeclient ops;subscribed,unsubscribed,event,out_of_sync,errorserver ops), one channel per subscribe with an optionalmarketfield, andsince/seq_at_joinreconnect cursors. The previously documented untagged{"subscribe": [...]}array format belongs to the legacyGET /streamendpoint (now documented there) and is rejected by/ws.GET /wschannel list corrected:trades,book,candles(public, per-market) andorders,fills,positions,balances(per-account).statsis a/stream-only channel.
Full changelog: v0.3.1...v0.3.3