API

  • API आपको एक्सचेंज संचालन की और खाते के बारे में जानकारी प्राप्त करने की अनुमति देता है।
  • API का उपयोग करने के लिए आपको API की बनानी पड़ेगी। आप "Api settings" के अंतर्गत सेटिंग में Cabinet में API की बना सकते हैं|
  • API की बनाने के बाद, आपको एक की और गुप्त की मिलेगी। प्रमाणीकरण के लिए उपयोग की जाने वाली API की के बारे में जानकारी।
  • JSON-RPC पैरामीटर को विधि के नाम और विधि के सभी पैरामीटर POST विधि के माध्यम से भेजे गए हैं।
  • प्रत्येक अनुरोध के लिए उस प्रमाणीकरण की आवश्यकता पड़ती है।
  • प्रमाणीकरण निम्नलिखित JSON-RPC 2.0 पैरामीटर भेजकर किया जाता है:
सार्वजनिक कुंजी (पब्लिक की)सार्वजनिक कुंजी, उपयोगकर्ता प्रोफ़ाइल सेटिंग (उदाहरण: 258ae265-642323ae6-8e22-c6a11fe26f3fsdsdw4b) लेने की आवश्यकता है।
बनाए गए हस्ताक्षरगुप्त कुंजी पद्धति SHA-256 द्वारा हस्ताक्षरित साइन-पोस्ट डेटा "user.account_list" + "1" + "aqclc343dsfg9hgbOLGeredfsdfIry" (API पद्धति + अवसर + गुप्त-कुंजी), उपयोगकर्ता की प्रोफ़ाइल सेटिंग्स में गुप्त कुंजी भी ली जानी चाहिए।
आवश्यक वृद्धिशील मानप्रत्येक अनुरोध के साथ संख्यात्मक पैरामीटर में वृद्धि नहीं हुई।

कर्ल उदाहरण

curl -H "Content-Type: application/json" -X POST -d '{"jsonrpc":"2.0", "method": "user.account_list", "params":{"key":"941-fb77-4153-a057-0fgh83c3a454c", "sign": "4e96bc40b2gfhvbn65771ac493cbbed4b4aa2c5ec6006c32ae8385e48e3c", "nonce": 1}, "id":2}' https://userapi.cryptonex.org/api

user.account_list

URLhttps://userapi.cryptonex.org/api
विधि का नामpost user.account_list
परमरिक्‍त
उदाहरण
{
    "id": 2,
    "jsonrpc": "2.0",
    "method": "user.account_list",
    "params": {
        "key": "330f1dd6-af88-4335-bb8f-0a7b9f6afaa7",
        "sign": "Code",
        "nonce": 1
    }
}
प्रतिक्रिया
{
    "id": 2,
    "jsonrpc": "2.0",
    "result": {
        "accounts": [
            {
                "balance": "0",
                "currency": "btc",
                "hash": "14x2insrz24PirkRA73TFwvNRYTKqbwxEQ",
                "type": "crypto"
            },
            {
                "balance": "0",
                "currency": "eth",
                "hash": "0x79ff9548653c3a1777c4121f65c678e72629ef9e",
                "type": "crypto"
            }
        ]
    }
}

account.withdraw

URLhttps://userapi.cryptonex.org/api
विधि का नामpost account.withdraw
परम
  • from_hash — हैश खाता जिससे हस्तांतरण किया जाएगा (साइट पर बनाया गया है)
  • to_hash — हैश खाता या क्रिप्टो वॉलेट, जिसमें हस्तांतरण किया जाएगा (ऑनलाइन बनाया गया)
  • amount — मुद्रित मुद्रा की राशि
  • auth_2fa_code — कोड दो कारक पुष्टि (यदि यह सक्षम की गयी है)
उदाहरण
{
    "id": 2,
    "jsonrpc": "2.0",
    "method": "account.withdraw",
    "params": {
        "key": "330f1dd6-af88-4335-bb8f-0a7b9f6afaa7",
        "sign": "Code",
        "nonce": 1,
        "amount": "5",
        "from_hash": "Gh7tmu4234fsdfnweLLdisb8xMaxGyWCv7ui",
        "to_hash": "GgDEpsfEWrsdfse343MkdmcKv5C4axYR87"
    }
}
प्रतिक्रिया
{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "id": 7,
        "user_id": 2,
        "balance": "76.53154234",
        "confirm_type": "email",
        "currency": "cnx",
        "hash": "Gh7tmu4234fsdfnweLLdisb8xMaxGyWCv7ui"
    }
}

transaction.list

URLhttps://userapi.cryptonex.org/api
विधि का नामpost transaction.list
परम
  • max_count — अनुरोधित लेनदेनों की अधिकतम संख्या
उदाहरण
{
    "id": 2,
    "jsonrpc": "2.0",
    "method": "transaction.list",
    "params": {
        "key": "330f1dd6-af88-4335-bb8f-0a7b9f6afaa7",
        "sign": "Code",
        "nonce": 1,
        "max_count": 10
    }
}
प्रतिक्रिया
{
    "id": 5,
    "jsonrpc": "2.0",
    "result": {
        "summary": {
            "first_stamp": "2017-08-31 22:46:31.15804",
            "last_stamp": "2018-01-30 12:15:23.026104",
            "total": 180
        },
        "transactions": [
            {
                "block_hash": "",
                "from_amount": "5",
                "from_commission": "0",
                "from_currency": "cnx",
                "from_hash": "Gh7tmu43836W5nweLLdisb8xMaxGyWCvLr",
                "id": 1918,
                "post_stamp": "2018-01-30 12:15:23.026104",
                "rate": "0",
                "status": "moderate",
                "to_amount": "5",
                "to_currency": "cnx",
                "to_hash": "GgDEpsfEWrN8xiQDezMkdmcKv5C4axYRGk",
                "tx_id": "",
                "type": "withdrawal",
                "update_stamp": "2018-01-30 12:15:23.026104"
            }
        ]
    }
}

currency_pair.get_rate_list

URLhttps://userapi.cryptonex.org/api
विधि का नामpost currency_pair.get_rate_list
परमरिक्‍त
उदाहरण
{
    "id": 2,
    "jsonrpc": "2.0",
    "method": "currency_pair.get_rate_list",
    "params": {
        "key": "330f1dd6-af88-4335-bb8f-0a7b9f6afaa7",
        "sign": "Code",
        "nonce": 1
    }
}
प्रतिक्रिया
{
    "id": 2,
    "jsonrpc": "2.0",
    "result": {
        "rates": [
            {
                "alias": "CNX/BTC",
                "ask": "0.0007866",
                "base_currency": "cnx",
                "base_type": "crypto",
                "bid": "0.00072375",
                "convert_type": "cross",
                "rel_currency_id": "btc",
                "rel_type": "crypto",
                "update_stamp": "2018-01-30 12:50:02.794084",
                "value_last_24h": "18536.65481165"
            }
        ]
    }
}

currency.convert

URLhttps://userapi.cryptonex.org/api
विधि का नामpost currency.convert
परम
  • amount — मुद्रित मुद्रा की राशि
  • from_currency — मुद्रा जिसका हम विनिमय करना चाहते हैं
  • to_currency — मुद्रा जो प्राप्त होगी
उदाहरण
{
    "id": 2,
    "jsonrpc": "2.0",
    "method": "currency.convert",
    "params": {
        "key": "330f1dd6-af88-4335-bb8f-0a7b9f6afaa7",
        "sign": "Code",
        "nonce": 1,
        "amount": "1",
        "from_currency": "cnx",
        "to_currency": "btc"
    }
}
प्रतिक्रिया
{
    "id": 2,
    "jsonrpc": "2.0",
    "result": {
        "status": "ok"
    }
}

user.info

URLhttps://userapi.cryptonex.org/api
विधि का नामpost user.info
परमरिक्‍त
उदाहरण
{
    "id": 2,
    "jsonrpc": "2.0",
    "method": "user.info",
    "params": {
        "key": "330f1dd6-af88-4335-bb8f-0a7b9f6afaa7",
        "sign": "Code",
        "nonce": 1
    }
}
प्रतिक्रिया
{
    "id": 2,
    "jsonrpc": "2.0",
    "result": {
        "id": 2,
        "login": "[email protected]",
        "auth_2fa": false,
        "deposit_auto_convert": false,
        "eth_cnx_bonus": "0.0",
        "post_stamp": "2017-08-29 20:29:27.844215"
    }
}

stats.get_rate_list

URLhttps://stats.cryptonex.org/get_rate_list
विधि का नामget stats.get_rate_list
परमरिक्‍त
उदाहरण
{}
प्रतिक्रिया
{
    "rates": [
        {
            "alias": "ETH/BTC",
            "ask": "0.02946700000000000000",
            "base_currency": "eth",
            "base_type": "crypto",
            "bid": "0.02944300000000000000",
            "convert_type": "",
            "last24_price": "0.02941800000000000000",
            "last_price": "0.02946500000000000000",
            "rel_currency_id": "btc",
            "rel_type": "crypto",
            "update_stamp": "2019-06-18 17:38:26",
            "value_last_24h": "1245371.88000000000000000000"
        }
    ]
}

stats.trade_list

URLhttps://stats.cryptonex.org
विधि का नामpost stats.trade_list
परम
  • pair — Trade pair (example: btc/usd )
  • max_count — अनुरोधित लेनदेनों की अधिकतम संख्या
उदाहरण
{
    "id": 1,
    "jsonrpc": "2.0",
    "method": "stats.trade_list",
    "params": {
        "pair": "eth/usd",
        "max_count": 10
    }
}
प्रतिक्रिया
{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "trade_list": [
            {
                "buyer_amount": "20.43000000000000000000",
                "create_at": "2019-06-18 13:17:16.474126",
                "id": 6353294,
                "pair": "eth/usd",
                "price": "266.81000000000000000000",
                "seller_amount": "5450.92830000000000000000",
                "type": "sell",
                "uuid": "cecc0ba8-e86b-4e92-83ad-6bb9c967edca"
            },
            {
                "buyer_amount": "20.43000000000000000000",
                "create_at": "2019-06-18 13:17:16.474126",
                "id": 6353294,
                "pair": "eth/usd",
                "price": "266.81000000000000000000",
                "seller_amount": "5450.92830000000000000000",
                "type": "buy",
                "uuid": "f126ca73-630e-4406-9cca-44fa871bc849"
            }
        ]
    }
}

stats.order_book

URLhttps://stats.cryptonex.org
विधि का नामpost stats.order_book
परम
  • pair — Trade pair (example: btc/usd )
  • max_count — अनुरोधित लेनदेनों की अधिकतम संख्या
उदाहरण
{
    "id": 1,
    "jsonrpc": "2.0",
    "method": "stats.order_book",
    "params": {
        "pair": "eth/usd",
        "max_count": 10
    }
}
प्रतिक्रिया
{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "order_book": {
            "asks": [
                [
                    "267.32000000000000000000",
                    "14.92"
                ]
            ],
            "bids": [
                [
                    "266.97000000000000000000",
                    "12.89"
                ]
            ]
        }
    }
}