Skip to main content
GET
Compute order route

Authorizations

x-app-id
string
header
required

Your application ID. Required for all app-tier and user-tier routes.

Path Parameters

venueMarketOutcomeId
string
required

Query Parameters

mode
enum<string>
Available options:
live,
paper
chainBalances
string
slipCapBps
number
Required range: x >= 0
maxSpend
number
Required range: x > 0
sellShares
number
Required range: x > 0
compareVenues
enum<string>
Available options:
true,
false
allowedVenues
Available options:
kalshi,
polymarket,
limitless,
opinion,
predict,
probable,
myriad,
hyperliquid
side
enum<string>
Available options:
buy,
sell
deepEstimate
enum<string>
Available options:
true,
false

Response

200

quoteId
string
required
venueMarketOutcomeId
string
required
venueMarketId
string
required
estimatedCostRaw
string
required
expiresAt
string
required
refreshAt
string
required
status
enum<string>
required
Available options:
ok,
infeasible,
checker_rejected,
solver_error,
invalid_input,
no_orderbooks,
insufficient_input_amount,
engine_unavailable,
min_order_size_violated,
insufficient_balance,
insufficient_position,
insufficient_depth,
no_bids_above_min_price
fills
object[]
required
totalFilled
number
required
rawExecCost
number
required
solveTimeMs
number
required
verifyTimeMs
number
required
matchedMarkets
object[]
required
error
string
venueSoloQuotes
object[]
allocations
object[]
bridgeSteps
object[]
feeBreakdown
object
slippage
object
optima
object
warnings
object[]
message
string
settlementPlan
object
estimatedPayout
number
totalCostIncFees
number
estimatedProfit
number
returnPct
number
positionAvailability
object