The endpoint creates bulk limit trading orders.
depth, bookTicker). RPI orders are visible only in private active orders and in the exchange UI order book (web/mobile).37 when both rpi=true and ioc=true are used.Error Codes
30 - default validation error code31 - market validation failed32 - amount validation failed33 - price validation failed36 - clientOrderId validation failed37 - ioc=true cannot be used with postOnly=true or rpi=trueErrors
{
"code": 30,
"message": "Validation failed",
"errors": {
"orders": ["The orders must be an array."]
}
}
Individual order errors (in multiply response):
{
"code": 30,
"message": "Validation failed",
"errors": {
"amount": ["Amount field is required."],
"market": ["Market field is required."],
"price": ["Price field is required."],
"side": ["Side field is required."]
}
}
{
"code": 30,
"message": "Validation failed",
"errors": {
"side": ["Side field should contain only 'buy' or 'sell' values."]
}
}
{
"code": 32,
"message": "Validation failed",
"errors": {
"amount": ["Amount field should be numeric string or number."]
}
}
{
"code": 33,
"message": "Validation failed",
"errors": {
"price": ["Price field should be numeric string or number."]
}
}
API Key authentication for private endpoints.
Required headers:
Array of limit orders
Controls how the bulk order processor handles failures.
When true: Processing stops at the first order that fails validation or execution. Only orders up to (but not including) the failed order are processed.
When false (default): All orders in the bulk request are processed regardless of individual failures. Each order result is returned in the response array.
Orders created