Order Create

Request Parameters


New order type & options (Upbit Singapore Only, from Oct 27, 2023)

We support the best order type as well as the ioc (Immediate or Cancel) and fok (Fill or Kill) functions.

  • The best order type is added to the ord_type field.
  • The time_in_force field is added. (Type: ioc and fok)
Field NameDescriptionType
market *Market ID (required)String
side *Order Type (required)
- bid : Buying
- ask : Selling
volume *Order Volume (Required when selling at the limit price or market price)NumberString
price *Order Price. (Required when selling at the limit price or market price)NumberString
ord_type *Order Method (required)
- limit : Limit Order
- price : Market Price Order(Bid)
- market : Market Price Order(Ask)
- best : Best Order type (time_in_force field is required)
identifierUser Designated Value for Inquiries (Optional)String (Uniq Value)
time_in_forceioc, fok order settings
*This field only works when the ord_type is limitor best.
- ioc : Immediate or Cancel
- fok : Fill or Kill


Use the Identifier Parameter

The identifier is a key value that is issued directly by the user, not the UUID that is issued by the service. This value is used to search orders. This value must deliver a unique value among the user's full order. A request may not be made under the same value in cases of an error during the transaction process.

Regardless of the order being successful or not, duplicate identifier values will cause a duplicate error, so please generate a new value for each request.


Market Price Order

For market price orders, please set the ord_type field to price or market.

For purchase orders, set the ord_type to price and set the volume to null or exclude it completely.
For sale orders, set the ord_type to market and set the price to null or exclude it completely.

For market price orders, ioc and fok functions are not supported.


Best Order

  • Set ord_type field to best
  • Set time_in_force field to ioc or fok


Ioc Limit Order & Fok Limit Order

  • Set ord_type field to limit
  • Set time_in_force field to ioc or fok


Field NameDescriptionType
uuidUnique Order IDString
sideOrder TypeString
ord_typeOrder MethodString
priceCurrency Price at the Time of OrderNumberString
stateOrder StatusString
marketMarket Unique KeyString
created_atOrder Generation TimeString
volumeUser Input Order VolumeNumberString
remaining_volumeRemaining Order Volume after TradeNumberString
reserved_feeRatio Reserved as FeesNumberString
remaining_feeRemaining FeesNumberString
paid_feeUsed FeesNumberString
lockedRatio being used in TransactionsNumberString
executed_volumeTraded VolumeNumberString
trades_countThe number of Transactions in the orderInteger
time_in_forceioc, fok order settingsString
Click Try It! to start a request and see the response here!