Skip to main content
POST
/
trading
/
validate
Validate trade
curl --request POST \
  --url https://api.example.com/trading/validate \
  --header 'Content-Type: application/json' \
  --data '
{
  "splits": [
    {
      "venue": "kalshi",
      "venueMarketOutcomeId": "<string>",
      "side": "buy",
      "price": 1,
      "size": 1,
      "signedOrder": null,
      "negRisk": true,
      "outcomeExternalIdentifier": "<string>"
    }
  ]
}
'
{
  "steps": [
    {
      "type": "setup_venue_key",
      "venue": "kalshi",
      "stepPayload": {
        "instructions": "<string>",
        "setupUrl": "<string>"
      }
    }
  ],
  "canExecute": true
}

Body

application/json

Body

splits
object[]
required

Response

200 - application/json

200

steps
object[]
required
canExecute
boolean
required