Create a new Request for Quote (parlay bet request) with 2-5 legs. Each leg references a Kalshi market ticker and a side (yes/no). The system validates markets against cached and live Kalshi data, checks USDC balance, and broadcasts the RFQ to market makers via WebSocket.
Privy JWT token. Use Authorization: Bearer <token>. Supported for REST API only.
RFQ created successfully
2 - 5 elementsLifecycle status of an RFQ
open, quoted, accepted, confirmed, executed, cancelled, expired 1 <= x <= 10000Combined implied probability of all legs
Solana escrow PDA address
On-chain escrow status
created, user_funded, active, settled_win, settled_loss, cancelled