Skip to main content
POST
/
trading
/
execute
Execute trade
curl --request POST \
  --url https://api.example.com/trading/execute \
  --header 'Content-Type: application/json' \
  --data '
{
  "splits": [
    {
      "venue": "kalshi",
      "venueMarketOutcomeId": "<string>",
      "side": "buy",
      "price": 1,
      "size": 1,
      "signedOrder": null,
      "negRisk": true,
      "outcomeExternalIdentifier": "<string>"
    }
  ]
}
'
{
  "orders": [
    {
      "venue": "kalshi",
      "orders": [
        {
          "orderId": "<string>"
        }
      ]
    }
  ],
  "errors": [
    {
      "venue": "kalshi",
      "message": "<string>"
    }
  ]
}

Body

application/json

Body

splits
object[]
required

Response

200 - application/json

200

orders
object[]
required
errors
object[]