DEPOSIT & WITHDRAW
Clients can deposit fiat and assets into into the exchange
Administrator can make deposit or withdraw from client accounts.
SAMPLE REQUEST DEPOSIT & WITHDRAWAL
{“type”:”deposit”, “userid”:”0002”, “security”:”BTC”,”amount”:0.01}
{“type”:”withdraw”, “userid”:”0002”, “security”:”BTC”,”amount”:0.001}
For withdraw, you can provide optional input field “externaccount” for crypto blockchain transaction.
SAMPLE RESPONSE SUCCESSS OR FAILURE
{“amount”:0.01,”result”:”account
not found”,”userid”:”0002”,”security”:”BTC”,”type”:”deposit”}
{“amount”:0.01,”result”:”OK”,”userid”:”0004”,”security”:”BTC”,”type”:”deposit”}
{“amount”:0.001,”result”:”OK”,”userid”:”0004”,”security”:”BTC”,”type”:”withdraw”}
On return, if there is commission charged for action, “comm” field will show you how much you were charged.
QUERY DEPOSIT
SAMPLE REQUEST DEPOSIT
{“type”:”querydeposit”, “userid”:”0002”, “fromtime”:”1555522543000”}
Only administrator can specify “userid” field.
“fromtime
” field is optional, if set, it is to specify cutofftime to query“comm”
, optional, if there is commission for corresponding action, it will show you how much you were charged.
SAMPLE RESPONSE ON SUCCESS OR FAILURE
“total_rec”
tells you how many records there are.
For each record, there is “rec_no”, this is just for counting. Total number of records received should match value in “total_rec” field. It should be sort by “time”.
If there are more than 100 records, system can send you multiple response, each will have100 records.
{“result”:”OK”,”userid”:”0003”,”type”:”querydeposit”,”total_rec”:0}
{“result”:”OK”,”data”:[{“amount”:”0.001”,”time”:”1555522584928”,”secur
ity”:”BTC”,”rec_no”:1,”type”:”withdraw”},{“amount”:”0.01”,”time”:”1555522555008”
,”security”:”BTC”,”rec_no”:2,”type”:”deposit”}],”userid”:”0004”,”type”:”querydep
osit”,”total_rec”:2}
Last updated
Was this helpful?