Skip to main content
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 the X-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

Errors