Quickex API Documentation
Start |
---|
All requests sent to API Quickex maust include the parameter key (API key) available after signing up to our Partnership Program. |
API URI https://quickex.io/v1/api
Response type json
GET REQUESTS
Address Validation
GET /validate-address |
---|
This request checks the validity of the address. |
URI Example
GET https://quickex.io/v1/api/validate-address?key=partnerfe8f178d78e6450eadf8cf94d625f99d¤cy=BTC&address=1NazEnVA6LwJdnKy5FSzck4jie1dMeqBGr
Parameter
Parameter | Type | Mandatory | Example |
key | string |
* |
partnerfe8f178d78e6450eadf8cf94d625f99d |
currency | string |
* |
BTC |
address | string |
* |
32L8R3RroBN2DvSWQdTS6FuXxb6S1w8aVj |
Response 200
{
"result":true
}
Exchange rate for transaction amount
GET /rate |
---|
This request gets the current exchange rate. Transaction fee is not included. |
URI Example
GET https://quickex.io/v1/api/rate?key=partnerfe8f178d78e6450eadf8cf94d625f99d&from=BTC&to=ETH&amount=0.1
URI Parameters
Parameter | Type | Mandatory | Example |
key | string |
* |
partnerfe8f178d78e6450eadf8cf94d625f99d |
from | string |
* |
BTC |
to | string |
* |
ETH |
amount | float |
* |
0.1 |
Response 200
{
"rate": 5.71401849,
"result": true
}
Currency List
GET /currencies |
---|
This request gets the list of all available currencies. |
URI Example
GET https://quickex.io/v1/api/currencies?key=partnerfe8f178d78e6450eadf8cf94d625f99d
URI Parameters
Parameter | Type | Mandatory | Example |
key | string |
* |
partnerfe8f178d78e6450eadf8cf94d625f99d |
Response 200
{
"BTC": {
"minamount": "0.1",
"tagname": ""
},
"USDT": {
"minamount": 712.97423099,
"tagname": ""
},
"XRP": {
"minamount": 3764.53873239,
"tagname": "TAG"
},
"BNB": {
"minamount": 54.17387092,
"tagname": "MEMO"
},
...
}
Note
If the tagname
is not an empty value, the tag is a mandatory parameter for this currency.
Pairs List
GET /pairs |
---|
This request gets all pairs available for exchange. |
URI Example
GET https://quickex.io/v1/api/pairs?key=partnerfe8f178d78e6450eadf8cf94d625f99d
URI Parameters
Parameter | Type | Mandatory | Example |
key | string |
* |
partnerfe8f178d78e6450eadf8cf94d625f99d |
Response 200
{
"USDS": [
"BTC",
"USDT",
"BNB",
"USDC",
"PAX",
"TUSD"
],
"STORM": [
"BTC",
"USDT",
"ETH",
"BNB"
],
"RDN": [
"BTC",
"ETH",
"BNB"
],
"BNT": [
"BTC",
"ETH"
],
"EDO": [
"BTC",
"ETH"
],
"GAS": [
"BTC"
],
"BGBP": [
"USDC"
],
"BTCB": [
"BTC"
],
...
}
Exchange Initiation
GET /exchange-create |
---|
This request creates – initiates - the exchange. |
URI Example
GET https://quickex.io/v1/api/exchange-create?key=partnerfe8f178d78e6450eadf8cf94d625f99d&from=BTC&to=ETH&amount=0.1&destinationAddress=0x56e26af2862f7b2d34a3504073b95325e1886b16&refundAddress=1PK8GBxMJDYBnrkHuQZyRWZuHRiEzWYTbr
URI Parameters
Parameter | Type | Mandatory | Example |
key | string |
* |
partnerfe8f178d78e6450eadf8cf94d625f99d |
destinationAddress | string |
* |
0x56e26af2862f7b2d34a3504073b95325e1886b16 |
destinationTag | string |
||
refundAddress | string |
* |
1PK8GBxMJDYBnrkHuQZyRWZuHRiEzWYTbr |
refundTag | string |
||
from | string |
* |
BTC |
to | string |
* |
ETH |
amount | float |
* |
0.1 |
Response 200
{
'id' : '6f30947f-2d42-4eca-8358-0f60fa44079e',
'depositAddress' : '1NazEnVA6LwJdnKy5FSzck4jie1dMeqBGr',
'depositTag' : '',
}
If you have any questions regarding the integration, be sure to contact us:
Email: [email protected]
Telegram: @Quickex
© 2017-2019 Quickex.io