Interface Description:
  • Submit market order
Request URL:
  • https://apiv2.bitz.com/Trade/MarketTrade
Request Mode:
  • POST
Parameter:
Parameter Required Type Comment
apiKey Yes string User application apiKey
timeStamp Yes string Current timestamp
nonce Yes string Random 6-character string
sign Yes string Request signature
symbol Yes string Transaction pair name
total Yes string Incoming amount at the time of purchase, incoming quantity at the time of sale
type Yes int Type 1 Buy 2 Sell

How to sign for required parameter:

All parameter submitted by users except sign requires signature.

Firstly, sort signature strings in alphabetical order based on parameters (compare the first letter of all parameter, if they differ, then the string whose first letter comes earlier in the alphabet comes before the other string. If the first letters are the same, then the second letters are compared, and so on).

For example:Sign for the following parameter

timeStamp=1552641715&nonce=ue8jAx&apiKey=17919e05dc57d5d44dccdda03bdd6e2e&coin=usdt&address=1AG1gZvQAYu3WBvgg7p4BvvfNQD2gE693k&number=1000&sign=6932efc6aa44f7605e808bfaa98fd630 and add application secretKey (only needs value, parameter and ‘&” is not required.)

For example:secretKey=aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

Signature string after splicing: timeStamp=1552641715&nonce=ue8jAx&apiKey=17919e05dc57d5d44dccdda03bdd6e2e&coin=usdt&address=1AG1gZvQAYu3WBvJJ7p4BMMfNQD2gE693k&number=1000aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

Note,"sign" is a required parameter.

Lastly,use md5 32bit algorithm to apply signature algorithm to the parameter, and then generate final signature string (the string assigns value to parameter ‘sign’).

Example of Return Result:
{
  "status": 200,  //status code successful
  "msg": "",      //message
  "data": {
    "id": 959146580,    //order number
    "uId": 6666917,    //uid
    "price": null,    //Commission price
    "number": null,  //Number of orders
    "numberOver": null, //The remaining amount
    "flag": "buy",     //Trading type
    "status": 0,       //0: not filled, 1: part of the transaction, 2: all transactions
    "coinFrom": "nmt", //The currency to be exchanged
    "coinTo": "usdt",  //Target exchange
    "numberDeal": null,  //The number of transactions
    "total": "10.55457" //total
  },
  "time": 1552910869,  //timestamp
  "microtime": "0.50102400 1552910869", //milliseconds timestamp
    "source":"api"  //source
}

results matching ""

    No results matching ""