To the main

कॉइनक्रेडल API दस्तावेज़


शुरू
कॉइनक्रेडल API के सभी अनुरोधों में key पैरामीटर (API कुंजी) शामिल होना चाहिए, जिसे साथी प्रोग्राम में पंजीकरण के बाद उपलब्ध किया जाता है।

API URI https://coincraddle.com/v1/api

Response type json


GET REQUESTS


/validate-address - पता मान्यता
यह अनुरोध दर्ज किए गए पते की सहीता को निर्धारित करता है
GET
https://coincraddle.com/v1/api/validate-address?key=3r8wzm4c8uo9ep5tk&currency=BTC&address=bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk
currencystringBTC
addressstringbc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh

Response 200

{
    "result":true
}

/rate - व्यापार राशि के लिए मूल्य प्राप्त करें
यह अनुरोध वर्तमान मूल्य प्राप्त करता है। मूल्य में प्रत्येक लेन-देन के लिए लिया जाने वाला कर (माइनर) शामिल नहीं है।
GET
https://coincraddle.com/v1/api/rate?key=3r8wzm4c8uo9ep5tk&from=BTC&to=USDT&amount=1&fix=0

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk
fromstringBTC
tostringUSDT
amountfloat1
fixint 0 or 10

Response 200

{
  "fix": false,
  "minamount": 0.02,
  "maxamount": 120,
  "rate": 16776.052484164,
  "withdrawalFee": 3.96626 USDT,
  "result": true
}

* fix: true - निर्धारित मूल्य, false - फ्लोटिंग मूल्य

* withdrawalFee: निकासी की उपयुक्त कमीशन। फ्लोटिंग पैर


/payment/rate - लेन-देन राशि के लिए मूल्य प्राप्त करें
इस अनुरोध से व्यापार की वर्तमान मूल्य प्राप्त किया जा सकता है और भुगतान प्राप्त करने के लिए भेजने की आवश्यक राशि की गणना की जा सकती है।
GET
https://coincraddle.com/v1/api/payment/rate?key=3r8wzm4c8uo9ep5tk&from=BTC&to=USDT&amountTo=1000

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk
fromstringBTC
tostringUSDT
amountTofloat1000

Response 200

{
  "minamount": 0.02,
  "maxamount": 120,
  "rate": 0.04281856,
  "result": true
}

* rate: वो धन जिसे भेजना आवश्यक है, की मात्रा


/currencies - मुद्रा सूची
यह अनुरोध सभी उपलब्ध मुद्राओं की सूची प्राप्त करता है।
GET
https://coincraddle.com/v1/api/currencies?key=3r8wzm4c8uo9ep5tk

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk

Response 200

{
  "BTC": {
    "coinName": "Bitcoin",
    "minamount": 0.1,
    "maxamount": 120,
    "tagname": "",
    "network":"",
    "available": true
  },
  "USDT": {
    "coinName": "Tether",
    "minamount": 1678.66,
    "maxamount": 2757528,
    "tagname": "",
    "network":"erc20",
    "available": true
  },
 "ETC": {
    "coinName": "Ethereum Classic",
    "minamount": 102.51,
    "maxamount": 1021451,
    "tagname": "",
    "network":"",
    "available": true
  },
  "HBAR": {
    "coinName": "Hedera",
    "minamount": 34045.98,
    "maxamount": 39867109,
    "tagname": "MEMO",
    "network": "",
    "available": true
  },
  ...
}

टिप्पणी

यदि tagname खाली नहीं है, तो इस मुद्रा के लिए टैग अनिवार्य है।


/pairs - सभी विन्यासों की सूची
यह अनुरोध विन्यास के लिए उपलब्ध सभी विन्यासों की सूची प्राप्त करता है।
GET
https://coincraddle.com/v1/api/pairs?key=3r8wzm4c8uo9ep5tk

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk

Response 200

{
  "BTC": [
    "ZEC",
    "DAI",
    "USDT",
    "ETC",
    "BNB",
    "XRP"
  ],
  "XMR": [
    "USDC",
    "BTC",
    "USDT",
    "TUSD"
  ],
  "DASH": [
    "BTC",
    "USDT",
    "УЕР"
  ],
  "USDC": [
    "USDT",
    "ZEC"
  ],
  "LOOM": [
    "ETH",
    "PERL"
  ],
  "XRP": [
    "TRX"
  ],
  "ADA": [
    "USDT"
  ],
  "QTUM": [
    "BTC"
  ],
  ...
}

/exchange-create - विनिमय बनाना
इस अनुरोध विनिमय बनाता है।
GET
https://coincraddle.com/v1/api/exchange-create?key=3r8wzm4c8uo9ep5tk&from=BTC&to=ETH&amount=0.1&destinationAddress=0xDAFEA492D9c6733ae3d56b7Ed1ADB60692c98Bc5&refundAddress=bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh&fix=0

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk
destinationAddressstring0xDAFEA492D9c6733ae3d56b7Ed1ADB60692c98Bc5
destinationTagoptionalstring
refundAddressstringbc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh
refundTagoptionalstring
fromstringBTC
tostringETH
amountfloat0.1
fixint 0 or 10

Response 200

{
    'id'             : '2a8ce4b6-ed5c-4c43-b4bd-ee2a9347fa7a',
    'depositAddress' : 'bc1qgdjqv0av3q56jvd82tkdjpy7gdp9ut8tlqmgrpmv24sq90ecnvqqjwvw97',
    'depositTag'     : '',
}

/payment/exchange-create - भुगतान विनिमय बनाना
इस अनुरोध भुगतान विनिमय बना सकता है।
GET
https://coincraddle.com/v1/api/payment/exchange-create?key=3r8wzm4c8uo9ep5tk&from=BTC&to=ETH&amountTo=0.1&destinationAddress=0xDAFEA492D9c6733ae3d56b7Ed1ADB60692c98Bc5&refundAddress=bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk
destinationAddressstring0xDAFEA492D9c6733ae3d56b7Ed1ADB60692c98Bc5
destinationTagoptionalstring
refundAddressstringbc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh
refundTagoptionalstring
fromstringBTC
tostringETH
amountTofloat0.1

Response 200

{
    'id'             : '2a8ce4b6-ed5c-4c43-b4bd-ee2a9347fa7a',
    'depositAddress' : 'bc1qgdjqv0av3q56jvd82tkdjpy7gdp9ut8tlqmgrpmv24sq90ecnvqqjwvw97',
    'depositTag'     : '',
}

/payment/emergency - समय-सीमा समय पार करने के साथ क्रिया का चयन
payment_time_expired स्थिति के आदेश के लिए क्रिया का चयन (विनिमय जारी रखना या वापसी)।
GET
https://coincraddle.com/v1/api/payment/emergency?key=3r8wzm4c8uo9ep5tk&id=2a8ce4b6-ed5c-4c43-b4bd-ee2a9347fa7a&needExchange=0&refundAddress=bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk
idstring2a8ce4b6-ed5c-4c43-b4bd-ee2a9347fa7a
needExchangeint 0 or 10
refundAddressoptionalstringbc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh
refundTagoptionalstring

Response 200

{
    "result": true
}

* needExchange: 1 — विनिमय को चयन करने के समय या आदेश को सुधारने के समय बाजार की मूल्य के आधार पर विनिमय जारी रखें। 0 — नेटवर्क की कमीशन को कट कर, धन की वापसी करें।

* refundAddress: अनिवार्य है, अगर "needExchange" पैर


/exchange-status - विनिमय की स्थिति प्राप्त करना
वर्तमान विनिमय की स्थिति की जानकारी प्राप्त करना
GET
https://coincraddle.com/v1/api/exchange-status?key=3r8wzm4c8uo9ep5tk&id=2a8ce4b6-ed5c-4c43-b4bd-ee2a9347fa7a

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk
idstring2a8ce4b6-ed5c-4c43-b4bd-ee2a9347fa7a

Response 200

{
    'status'             : 'deposit_received',
    'from'               : 'BTC',
    'to'                 : 'USDT',
    'depositAddress'     : '1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX',
    'depositTag'         : '',
    'destinationAddress' : '0xDAFEA492D9c6733ae3d56b7Ed1ADB60692c98Bc5',
    'destinationTag'     : '',
    'refundAddress'      : 'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh',
    'refundTag'          : '',
    'expectedAmountFrom' : '0.1',
    "expectedAmountTo"   : '5443.75908463',
    "amountFrom"         : '0.1',
    "date"               : '01.05.2021 10:24:30',
    "txId"               : null,
    "amountTo"           : null,
    "emergency"          : {
        "status"         : 'EXPIRED'
    }
    "result"             : true
}

टिप्पणी

उपयोग किए जाने वाले स्थितियों की सूची:
new - नया विनिमय (जमा की प्रतीक्षा)
waiting_deposit - जमा की पुष्टि
deposit_received - जमा प्राप्त किया गया
exchanging - विनिमय प्रक्रिया में
sending - भेजने की प्रक्रिया में
success - विनिमय सफलतापूर्वक पूरा हुआ
time_expired - धन की प्रतीक्षा का समय समाप्त हो गया
payment_time_expired - भुगतान की प्रतीक्षा का समय समाप्त हो गया
failed - विनिमय में त्रुटि हुई
sending_failed - भेजने का प्रयास त्रुटिपूर्ण था
reverted - ग्राहक को उनका धन वापस कर दिया गया था

स्थितियों की सूची प्राथमिक किए गए आदेशों के लिए:
EXPIRED - आदेश के समय सीमा समाप्त होने के बाद लेन-देन प्राप्त किया गया था
LESS - आदेश में निर्धारित राशि से कम राशि पर लेन-देन किया गया था


/exchanges-status - विनिमयों की सूची की स्थिति प्राप्त करना
वर्तमान विनिमयों की स्थिति की जानकारी प्राप्त करना
GET
https://coincraddle.com/v1/api/exchanges-status?key=3r8wzm4c8uo9ep5tk

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk

Headers पैर

पैरप्रकारउदाहरण
idsarray['2a8ce4b6-ed5c-4c43-b4bd-ee2a9347fa7a', '3b5sa1n8-ev7c-4c43-b5ud-aa2a9347fa6k', '16257e7f-f9fc-4dbb-8ac7-63d0004b3064']

Response 200

{
   "0":{
      "id":"2a8ce4b6-ed5c-4c43-b4bd-ee2a9347fa7a",
      "status":"time_expired",
      "from":"ICX",
      "to":"BAT",
      "depositAddress":"hxd30cf2e9dd32f987d7858d7e964bf173b7429547",
      "depositTag":"",
      "destinationAddress":"0xc406e35bbcec5dc5c3576f159517bef0edc5ba98",
      "destinationTag":"",
      "refundAddress":"hx12b11f61c756609593040aa265e6bfb982b6f780",
      "refundTag":"",
      "expectedAmountFrom":"479",
      "expectedAmountTo":"440.26791571754",
      "amountFrom":null,
      "date":"19.09.2023 19:20:58",
      "txId":null,
      "amountTo":null
   },
   "1":{
      "id":"3b5sa1n8-ev7c-4c43-b5ud-aa2a9347fa6k",
      "status":"time_expired",
      "from":"TRX",
      "to":"USDTTRC20",
      "depositAddress":"TCQLDLUJ6iXaVx5ZYPUitgbsJietQmwXbu",
      "depositTag":"",
      "destinationAddress":"TLUQNgT28ha3hadx9CEptJeXrG7PeBaTC9",
      "destinationTag":"",
      "refundAddress":"TLUQNgT28ha3hadx9CEptJfXre7PeBaTC9",
      "refundTag":"",
      "expectedAmountFrom":"900",
      "expectedAmountTo":"71.689076",
      "amountFrom":null,
      "date":"12.09.2023 15:12:40",
      "txId":null,
      "amountTo":null
   },
   "2":{
      "id":"16257e7f-f9fc-4dbb-8ac7-63d0004b3064",
      "status":"success",
      "from":"ICX",
      "to":"BAT",
      "depositAddress":"hxfb212d7f1d5dba665c306f26d4bbcd83fdd77cf2",
      "depositTag":"",
      "destinationAddress":"0xc406e35bacec3dc5c3576f159517bef0edc5ba98",
      "destinationTag":"",
      "refundAddress":"hx12b11f61c756609593240aa265e6bfb982b6f780",
      "refundTag":"",
      "expectedAmountFrom":"348.884502",
      "expectedAmountTo":307.0772074462869,
      "amountFrom":"348.86450200",
      "date":"13.09.2023 09:13:25",
      "txId":"0xf7ab1826c2a186ce596abf67a964716f30efa40c8e07c70d92ac297cc4c94b88",
      "amountTo":"306.43493965"
   },
   "result":true
}

टिप्पणी

उपयोग किए जाने वाले स्थितियों की सूची:
new - नया विनिमय (जमा की प्रतीक्षा)
waiting_deposit - जमा की पुष्टि
deposit_received - जमा प्राप्त किया गया
exchanging - विनिमय प्रक्रिया में
sending - भेजने की प्रक्रिया में
success - विनिमय सफलतापूर्वक पूरा हुआ
time_expired - धन की प्रतीक्षा का समय समाप्त हो गया
payment_time_expired - भुगतान की प्रतीक्षा का समय समाप्त हो गया
failed - विनिमय में त्रुटि हुई
sending_failed - भेजने का प्रयास त्रुटिपूर्ण था
reverted - ग्राहक को उनका धन वापस कर दिया गया था

स्थितियों की सूची प्राथमिक किए गए आदेशों के लिए:
EXPIRED - आदेश के समय सीमा समाप्त होने के बाद लेन-देन प्राप्त किया गया था
LESS - आदेश में निर्धारित राशि से कम राशि पर लेन-देन किया गया था


/exchange-history - Getting a list of all exchanges
This method allows you to get all information on all exchanges
GET
https://coincraddle.com/v1/api/exchange-history?key=3r8wzm4c8uo9ep5tk

पैर

पैरप्रकारउदाहरण
keystring3r8wzm4c8uo9ep5tk
pageint0
limitint100 (max: 100)

Response 200

{
   "exchanges":[{
      "id":"2a8ce4b6-ed5c-4c43-b4bd-ee2a9347fa7a",
      "status":"time_expired",
      "from":"ICX",
      "to":"BAT",
      "depositAddress":"hxd30cf2e9dd32f987d7858d7e964bf173b7429547",
      "depositTag":"",
      "destinationAddress":"0xc406e35bbcec5dc5c3576f159517bef0edc5ba98",
      "destinationTag":"",
      "refundAddress":"hx12b11f61c756609593040aa265e6bfb982b6f780",
      "refundTag":"",
      "expectedAmountFrom":"479",
      "expectedAmountTo":"440.26791571754",
      "amountFrom":null,
      "date":"19.09.2023 19:20:58",
      "txId":null,
      "amountTo":null
   },
   {
      "id":"3b5sa1n8-ev7c-4c43-b5ud-aa2a9347fa6k",
      "status":"time_expired",
      "from":"TRX",
      "to":"USDTTRC20",
      "depositAddress":"TCQLDLUJ6iXaVx5ZYPUitgbsJietQmwXbu",
      "depositTag":"",
      "destinationAddress":"TLUQNgT28ha3hadx9CEptJeXrG7PeBaTC9",
      "destinationTag":"",
      "refundAddress":"TLUQNgT28ha3hadx9CEptJfXre7PeBaTC9",
      "refundTag":"",
      "expectedAmountFrom":"900",
      "expectedAmountTo":"71.689076",
      "amountFrom":null,
      "date":"12.09.2023 15:12:40",
      "txId":null,
      "amountTo":null
   },
   {
      "id":"16257e7f-f9fc-4dbb-8ac7-63d0004b3064",
      "status":"success",
      "from":"ICX",
      "to":"BAT",
      "depositAddress":"hxfb212d7f1d5dba665c306f26d4bbcd83fdd77cf2",
      "depositTag":"",
      "destinationAddress":"0xc406e35bacec3dc5c3576f159517bef0edc5ba98",
      "destinationTag":"",
      "refundAddress":"hx12b11f61c756609593240aa265e6bfb982b6f780",
      "refundTag":"",
      "expectedAmountFrom":"348.884502",
      "expectedAmountTo":307.0772074462869,
      "amountFrom":"348.86450200",
      "date":"13.09.2023 09:13:25",
      "txId":"0xf7ab1826c2a186ce596abf67a964716f30efa40c8e07c70d92ac297cc4c94b88",
      "amountTo":"306.43493965"
   }],
   "limit":100,
   "page":0,
   "result":true
}

टिप्पणी

उपयोग किए जाने वाले स्थितियों की सूची:
new - नया विनिमय (जमा की प्रतीक्षा)
waiting_deposit - जमा की पुष्टि
deposit_received - जमा प्राप्त किया गया
exchanging - विनिमय प्रक्रिया में
sending - भेजने की प्रक्रिया में
success - विनिमय सफलतापूर्वक पूरा हुआ
time_expired - धन की प्रतीक्षा का समय समाप्त हो गया
payment_time_expired - भुगतान की प्रतीक्षा का समय समाप्त हो गया
failed - विनिमय में त्रुटि हुई
sending_failed - भेजने का प्रयास त्रुटिपूर्ण था
reverted - ग्राहक को उनका धन वापस कर दिया गया था

स्थितियों की सूची प्राथमिक किए गए आदेशों के लिए:
EXPIRED - आदेश के समय सीमा समाप्त होने के बाद लेन-देन प्राप्त किया गया था
LESS - आदेश में निर्धारित राशि से कम राशि पर लेन-देन किया गया था


© 2020-2024 coincraddle.com