Skip to main content
POST
Batch Submit Orders

Headers

PX-Key-Id
string
required

The key id issued for your signing keypair.

PX-Timestamp
string
required

Unix seconds at signing, valid within 30 seconds of the server clock.

PX-Signature
string
required

Ed25519 signature of the request

PX-Content-Sha256
string
required

Hex SHA-256 of the request body, or the SHA-256 of the empty string when there is no body.

Idempotency-Key
string
required

Idempotency key for this request. Re-sending the same key with the same body returns the original result and creates no duplicate; re-sending it with a different body is rejected with 422.

Minimum string length: 1
Example:

"2f1a8c4e-0b3d-4a9c-8e7f-1a2b3c4d5e6f"

Body

application/json
orders
Batch Order · object[]
required

The orders to place, at most 20.

Required array length: 1 - 20 elements

Response

Per-entry submission outcomes; a succeeded order was accepted, not confirmed at the venue, and is not a fill

succeededOrders
Succeeded Order · object[]
required

Entries accepted, not confirmed at the venue, in request order.

Maximum array length: 20
failedOrders
Failed Order · object[]
required

Entries refused or not confirmed, in request order.

Maximum array length: 20