Skip to main content
POST
Place many orders (partial success)
Up to 500 orders in one call, with partial success: valid orders submit, invalid ones report back per item, and one bad row never sinks the batch. Requires the orders:write scope.

Request example

Response example

Walk results by index; never assume positional success.

Errors

  • 401 / 403 / 429, the standard auth errors.
  • 422 unprocessable, a malformed envelope (per-item problems come back in results instead).
Terms used here: scheme, paise, bps, price floor, order, batch, position, API key, scope. Full list in the terminology annexure.

Next steps

Authorizations

X-ScripX-Key
string
header
required

Your API key, e.g. scripx_live_…. Bound to one firm; tenant isolation is enforced.

Body

application/json
orders
object[]
required
Maximum array length: 500

Response

OK

submitted
integer
rejected
integer
results
object[]