Market maker
Confirm Quote
Confirm an accepted quote to lock in the trade and begin vault settlement.
POST
Confirming an accepted quote triggers an atomic Solana transaction that locks the user’s stake and your collateral in their respective vaults.
You receive a
quote:accepted WebSocket event when a user commits your quote, and must confirm before the confirmation_deadline in that event. You may also receive mm_quote:accepted on the same mm:quotes:{mm_id} channel, with richer quote economics and exposure_legs, for local risk reservation or analytics. Both events carry the same quote_id — either is valid for confirmation, and delivery order between them isn’t guaranteed. If you miss the deadline, the trade unwinds and the RFQ reopens for other market makers.
Base URL: https://api.totalis.trade
Authentication
API key required. Pass your market maker API key in theX-API-Key header.
Path parameters
string
required
The accepted quote ID (UUID). This is the
quote_id from the quote:accepted WebSocket event, and matches quote_id on the optional mm_quote:accepted detail event.Request body
No request body required.Response
object
