KUEST_ADDRESS*stringChecksummed wallet address performing the request.
KUEST_API_KEY*stringAPI key obtained from the L1 derivation endpoint.
uuidKUEST_PASSPHRASE*string64 character hexadecimal passphrase associated with the API key.
KUEST_TIMESTAMP*stringMillisecond epoch timestamp (string) used for freshness checks.
KUEST_SIGNATURE*stringBase64url-encoded HMAC-SHA256 signature built from timestamp + method + path (+ body), where path excludes any query string.
application/json- body
order*orderType*stringTime-in-force policy for the order.
"FOK""FAK""GTC""GTD"postOnly?booleanWhen true, the order must rest on the book (GTC/GTD only).
falseowner*stringAPI key owner issuing the request.
Order placement result
application/json- response
success*booleanIndicates whether the order was accepted.
errorMsg*stringHuman-readable status for the placement.
orderID*stringOrder identifier when accepted.
takingAmount*stringTaker amount reported by the placement engine (empty when not provided).
makingAmount*stringMaker amount reported by the placement engine (empty when not provided).
status*stringPlacement status. pending_settlement means the order matched off-chain and awaits on-chain confirmation.
"live""matched""unmatched""pending_settlement""error"orderHash?|Canonical EIP-712 order hash. orderID remains the internal engine order identifier.
code?|Stable machine-readable error code when the placement failed.
retry_after_seconds?|Number of seconds to wait before retrying this placement, when provided.
int641 <= valuecurl -X POST 'https://clob.kuest.com/order' \ -H 'KUEST_ADDRESS: string' \ -H 'KUEST_API_KEY: 497f6eca-6276-4993-bfeb-53cbbbba6f08' \ -H 'KUEST_PASSPHRASE: string' \ -H 'KUEST_TIMESTAMP: string' \ -H 'KUEST_SIGNATURE: string' \ -H 'Content-Type: application/json' \ -d '{ "order": { "tokenId": "string", "conditionId": "string", "maker": "string", "signer": "string", "makerAmount": "string", "takerAmount": "string", "side": "BUY", "metadata": "string", "builder": "string", "timestamp": "string", "salt": "string", "signatureType": 3, "signature": "string" }, "orderType": "FOK", "owner": "string"}'{ "success": true, "errorMsg": "string", "orderID": "string", "takingAmount": "string", "makingAmount": "string", "status": "live", "orderHash": "string", "code": "string", "retry_after_seconds": 1}