Create order
Creates a limit or market order intent for asynchronous matching. A successful response means the order was accepted for processing; read the order until it reaches a terminal status before treating execution as final.
Documentation Index
Fetch the complete documentation index at: https://stabyl.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Idempotency-Key before sending the request, reuse it for retries after uncertain responses, and read the order resource for the final state.Authorizations
API key. Send it in the X-Api-Key header.
Headers
Unique key for this exact write intent. Store it before sending the request and reuse it for retries after timeouts or transient errors.
Body
Order intent to submit. Amounts are decimal strings; validate pair, precision, minimums, and balances before sending.
Order intent for creating a limit or market order. Amounts are decimal strings.
Order type: "limit" or "market"
"limit"
Trading pair identifier
"USD/NGN"
Order quantity in base currency
"100.00"
Order side: "buy" or "sell"
"buy"
Client-provided order identifier
Idempotency key to prevent duplicate orders
Price per unit. Required for limit orders; ignored for market orders.
"1650.00"
Time in force: "GTC", "IOC", "FOK", "POST_ONLY". Ignored for market orders, which always use IOC.
"GTC"