कॉइनलिब एपीआई v1 बीटा

पहचान

एपीआई पर प्रतिक्रिया का {{ईमेल}} पर स्वागत है। हालांकि यह एक बीटा है, हमें लगता है कि यह बहुत स्थिर होगा। इसके अलावा अनुरोध और प्रतिक्रियाएं नहीं बदलेगी, कम से कम बहुत ज्यादा नहीं।

लाइसेंस

आप हमारे API का उपयोग Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) लाइसेंस के तहत कर सकते हैं। यदि आप अपनी वेबसाइट या ऐप पर हमारे एपीआई का उपयोग करते हैं तो कृपया सुनिश्चित करें कि आप एक लिंक के साथ हमें क्रेडिट करते हैं

प्रमाणीकरण & दर सीमा

आपको सभी API कॉल के लिए API कुंजी की आवश्यकता है। अपने प्रोफ़ाइल पृष्ठ में अपना प्राप्त करें (इस पृष्ठ तक पहुंचने के लिए आपके पास एक खाता होना चाहिए और लॉग-इन होना चाहिए)।

सभी API समापन बिंदु https://coinlib.io/api/v1 के अंतर्गत हैं। एपीआई तक पहुंचने के लिए GET का उपयोग करें।

हम एपीआई प्रति एंडपॉइंट और प्रति घंटे की दर को सीमित करते हैं। सभी प्रतिक्रियाओं में शेष अनुरोध शामिल हैं जो आप अगले घंटे की शुरुआत तक कर सकते हैं।

आपको हमेशा एक समय में एक अनुरोध जारी करना चाहिए, यदि आप समानांतर अनुरोध करने का प्रयास करते हैं तो 429 वापस कर दिया जाएगा। अंत में एकाधिक API कुंजियों का उपयोग न करें।

जवाब

प्रतिक्रियाएँ JSON में हैं। पूरे नंबर (सिक्कों की संख्या, रैंक, टाइमस्टैम्प) को पूर्णांक के रूप में लौटाया जाता है। दशमलव अंक के रूप में . का उपयोग करके और 10 सटीक अंकों तक होने पर दशमलव संख्याओं को स्ट्रिंग के रूप में वापस कर दिया जाता है।

त्रुटि उदाहरण:
        {
            "error": "Unknown pref symbol.",
            "remaining": 53
        }
        

अंतिमबिंदुओं


वैश्विक बाजार आँकड़े

समापन बिंदु:
/global

आवश्यक पैरामीटर:
key: API key

वैकल्पिक पैरामीटर:
pref: कीमतों और अन्य बाजार मूल्यों के लिए उपयोग करने के लिए प्रतीक। डिफ़ॉल्ट अमरीकी डालर है।

उदाहरण:
https://coinlib.io/api/v1/global?key=XXX&pref=EUR

परिणाम:
        {
            "coins": 4329,
            "markets": 13648,
            "total_market_cap": "207058335320.66",
            "total_volume_24h": "10413469137.11",
            "last_updated_timestamp": 1528975469,
            "remaining": 540
        }
        

सिक्का सूची

समापन बिंदु:
/coinlist

आवश्यक पैरामीटर:
key: एपीआई कुंजी

वैकल्पिक पैरामीटर:
pref: कीमतों और अन्य बाजार मूल्यों के लिए उपयोग करने के लिए प्रतीक। डिफ़ॉल्ट अमरीकी डालर है।
page: पूर्णांक, 1 से शुरू। अभी के लिए हम प्रति पृष्ठ 100 परिणाम लौटाते हैं, लेकिन यह बिना किसी चेतावनी के बदल सकता है।
order: उदाहरण:
https://coinlib.io/api/v1/coinlist?key=XXX&pref=BTC&page=1&order=volume_desc

परिणाम:
        {
            "coins": [
                {
                    "symbol": "ETH",
                    "show_symbol": "ETH",
                    "name": "Ethereum",
                    "rank": 2,
                    "price": "0.078420138035523",
                    "market_cap": "7847729.8474137",
                    "volume_24h": "260650.1638446",
                    "delta_24h": "5.91"
                },
                {...},
                {...},
            ],
            "last_updated_timestamp": 1565321123,
            "remaining": 84
        }
        

सिक्का जानकारी

समापन बिंदु:
/coin

आवश्यक पैरामीटर:
key: एपीआई कुंजी
symbol: एकल सिक्का प्रतीक या अल्पविराम से अलग किए गए प्रतीकों की सूची

वैकल्पिक पैरामीटर:
pref: कीमतों और अन्य बाजार मूल्यों के लिए उपयोग करने के लिए प्रतीक। डिफ़ॉल्ट अमरीकी डालर है।

उदाहरण:
https://coinlib.io/api/v1/coin?key=XXX&pref=EUR&symbol=BTC

परिणाम:
        {
            "symbol": "BTC",
            "show_symbol": "BTC",
            "name": "Bitcoin",
            "rank": 1,
            "price": "5524.7112165586",
            "market_cap": "94433817003.39",
            "total_volume_24h": "6378793658.5432",
            "low_24h": "5324.2665427149",
            "high_24h": "5561.0068476948",
            "delta_1h": "0.81",
            "delta_24h": "0.68",
            "delta_7d": "-15.26",
            "delta_30d": "-25.26",
            "markets": [
                {
                    "symbol": "EUR",
                    "volume_24h": "123707000",
                    "price": "5524.7112165586",
                    "exchanges": [
                        {
                            "name": "Kraken",
                            "volume_24h": "50623900",
                            "price": "5520"
                        },
                        {
                            "name": "Bitfinex",
                            "volume_24h": "19314700",
                            "price": "5512.6"
                        },
                        {...}
                    ]
                },
                {...},
                {...}
            ],
            "last_updated_timestamp": 1528987416,
            "remaining": 1133
        }
        
टिप्पणियाँ:
symbol: हमेशा अद्वितीय।
show_symbol: सिक्का जिस प्रतीक का उपयोग कर रहा है। कुछ सिक्के अन्य सिक्कों के समान प्रतीक का उपयोग करते हैं।
total_volume_24h: इस कॉइन में भाग लेने वाले सभी बाज़ारों की कुल मात्रा आपके pref मुद्रा.
markets: हम चयनित सिक्के के लिए शीर्ष 3 जोड़े दिखाते हैं। अगर आपकी pref मुद्रा का कारोबार होता है तो उसे हमेशा पहले शामिल किया जाता है।
exchanges: जोड़ी के लिए वॉल्यूम के हिसाब से शीर्ष 3 एक्सचेंज।

उन्नत:
आप एक कॉल से अधिकतम 10 सिक्कों की जानकारी प्राप्त कर सकते हैं। प्रत्येक सिक्के को आपके कोटे में गिना जाता है। प्रतीकों की अल्पविराम से अलग की गई सूची दें अर्थात:
https://coinlib.io/api/v1/coin?key=XXX&pref=EUR&symbol=BTC,ETH,XMR
इस मामले में परिणाम इस तरह दिखता है:
        {
            "coins": [
                {},
                {},
                ...
            ],
            "remaining": 534
        }