HTX is going to launch two new restful APIs for stable coin
- API Announcements
Dear API users,
With System Upgrade, Introduce two new Restful APIs to allow user to exchange between HUSD and a stable coin with Offline the previous interfaces.
Effective Date: September 13, 2019 (GMT+8)
All the changes will be updated on 【API Docs】
HTX
September 12, 2019
The following are change details:
1. GET v1/stable-coin/quote
API permission: read-only
Request Parameters.
Parameter | Data Type | Required | Description | Allowable Values |
currency | string | true | Stable coin name | USDT/PAX/USDC/TUSD |
amount | string | true | amount of stable coin to exchange (the value must be an intger.) | |
type | string | true | type of the exchange | ‘buy’, ‘sell’ |
Response Pamameters.
Parameter | Data Type | Description | Note |
currency | string | Stable coin name | USDT/PAX/USDC/TUSD |
amount | string | amount of stable coin to exchange | Due to factors such as the amount of the exchange account, the amount returned may be smaller than the amount requested. |
type | string | type of the exchange | ‘buy’, ‘sell’ |
exchange-amount | string | amount of HUSD to exchange in or out() | |
quote-id | string | stable currency quoteID | |
expiration | string | Term of validity |
Error Code.
Error-code | Description |
invalid-currency | |
invalid-amount | amount<100,000 or amount>the max |
invalid-type | type not 'buy' or 'sell' |
quote-failure | other errors |
2. POST v1/stable-coin/exchange
API permission: Trade
Request Parameters.
Parameter | Data Type | Required | Description | Allowable Values |
quote-id | string | true | stable currency quoteID |
Response Pamameters.
Parameter | Data Type | Description | Note |
transact-id | long | Exchange record id | |
currency | string | Stable coin name | USDT/PAX/USDC/TUSD |
amount | string | amount of stable coin to exchange | |
type | string | type of the exchange | ‘buy’, ‘sell’ |
exchange-amount | string | amount of HUSD to exchange in or out | |
time | long | time stamp |
Error Code.
Error-code | Description |
invalid-quote-id | Paramemter ‘quote-id’ is invalid |
insufficient-balance | insufficient balance to buy or sell stable coins |
insufficient-quota | the quota is exceeded |
exchange-failure | other errors |
Base-user-request-exceed-limit | Operation is too frequen |