टैक्स के लिए हमारे API का उपयोग कैसे करें

अंतिम अपडेट: 31 मार्च 2025

एक प्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API) विभिन्न सेवाओं (इस मामले में एक्सचेंज और टैक्स सेवाएं) के एक-दूसरे के साथ इंटरैक्ट करने का एक तरीका है।

कभी-कभी सेवाएं API के माध्यम से सार्वजनिक रूप से उपलब्ध डेटा का उपयोग करके स्वतंत्र रूप से संवाद कर सकती हैं, हालांकि, जब टैक्स के लिए आवश्यक जानकारी (जैसे आपके खाते की शेष राशि, ट्रेडिंग इतिहास, आदि) को क्वेरी करने की बात आती है, तो चीजें अधिक जटिल हो जाती हैं, क्योंकि यह जानकारी आपके उपयोगकर्ता नाम/पासवर्ड/2FA द्वारा सुरक्षित होती है (जिसे आपको कभी भी किसी के साथ साझा नहीं करना चाहिए)।

अपने टैक्स प्लेटफ़ॉर्म को अपने Kraken account से जोड़ने के लिए API का उपयोग करना, आपकी लॉगिन जानकारी साझा किए बिना आपके खाते पर डेटा तक पहुंच की अनुमति देने का एक कुशल तरीका है।

अपने टैक्स प्लेटफ़ॉर्म को अपने Kraken account से जोड़ने के लिए, आपको एक API key के माध्यम से टैक्स प्लेटफ़ॉर्म को अपनी खाता जानकारी तक पहुंच देनी होगी।

आप नहीं चाहते कि कोई भी तीसरा पक्ष आपका उपयोगकर्ता नाम/पासवर्ड/2FA जाने, और आप यह भी नहीं चाहते कि वे आपके खाते से ट्रेड करें या निकासी करें, इसलिए इसके बजाय उचित अनुमतियों वाली एक API key का उपयोग किया जाता है।

आप API key को जो अनुमतियां देते हैं, वे यह निर्धारित करेंगी कि दूसरा प्लेटफ़ॉर्म आपके खाते पर क्या देख और कर सकता है।

आम तौर पर, टैक्स सॉफ़्टवेयर को आपके पूंजीगत लाभ/हानि की गणना करने के लिए आवश्यक अनुमतियां निम्नलिखित हैं:

Query funds, Query closed orders & trades (कुछ एक्सचेंजों के लिए वैकल्पिक), Query ledger entries, और Export data।

इन्हें read only अनुमतियां कहा जाता है, जिसका अर्थ है कि वे दूसरे प्लेटफ़ॉर्म को आपके खाते में धनराशि के साथ-साथ आपके खाते के इतिहास में लेनदेन देखने की अनुमति देते हैं, लेकिन उन्हें आपके खाते में कोई बदलाव करने की अनुमति नहीं देते हैं (कोई नया ट्रेड नहीं, और कोई नया फंडिंग लेनदेन नहीं)।

आइए देखें कि Kraken PRO पर यह कैसा दिखता है:

Kraken PRO

Kraken पर API कैसे बनाएं, यह जानने के लिए नीचे देखें।

फंड:

Query: यह API key को खाते पर खाते की शेष राशि और फंडिंग रिकॉर्ड (ऐतिहासिक जमा और निकासी) देखने की अनुमति देता है।

ऑर्डर और ट्रेड:

Query closed orders & trades: यह API key को खाते पर बंद ऑर्डर और ट्रेड देखने की अनुमति देता है (इसका उपयोग लाभ/हानि निर्धारित करने में मदद के लिए किया जाता है)।

डेटा:

Query Ledger Entries: यह API key को खाता लेजर देखने की अनुमति देता है, जो सभी पिछले ट्रेडिंग/फंडिंग लेनदेन का रिकॉर्ड है।

Export Data: यह API key को ऊपर उल्लिखित सभी डेटा को निर्यात करने की अनुमति देता है, जिसमें आपका ट्रेडिंग और खाता लेजर इतिहास (आमतौर पर CSV प्रारूप में) शामिल है।

अपने Kraken account को Koinly से कैसे कनेक्ट करें, इस बारे में अधिक जानकारी के लिए, यहां जाएं:

अपने निवास का देश चुनकर शुरू करें

1

इसके बाद Add Wallet पर क्लिक करें और Kraken चुनें

2

API 'Automatic Sync' विधि का उपयोग करने के लिए, Kraken.com से प्राप्त अपनी Public और Private Key दर्ज करें और Add Kraken पर क्लिक करें।

3

3

4

अपनी CSV file को मैन्युअल रूप से अपलोड करने के लिए, कृपया CoinTracker CSV guide का उपयोग करके अपने डेटा को फिर से प्रारूपित करें और इसे CoinTracker CSV template में लोड करें।

एक बार यह पूरा हो जाने के बाद, पूर्ण CoinTracker CSV template को निर्दिष्ट अपलोड क्षेत्र में ड्रैग और ड्रॉप करें।

5

यदि आपको और सहायता की आवश्यकता है, तो कृपया नीचे CoinTracker स्टेप-बाय-स्टेप गाइड देखें।

मुख्य पृष्ठ से अपनी बुनियादी सेटिंग्स सेट करें

1

अगले चरण पर क्लिक करें, उसके बाद 'see more option' पर क्लिक करें

2

वॉलेट/एक्सचेंज की सूची से Kraken चुनें

4

5

कृपया अपनी Kraken Public और Private keys को API Key और Secret Key Fields में कॉपी और पेस्ट करें और "Connect Exchange" पर क्लिक करें

4

मुख्य पृष्ठ से, कृपया 'Enter Coins' चुनें और Kraken (Kraken Futures से भ्रमित न हों) खोजें और चुनें

Select Exchange/Wallet

'Create a new automatic Kraken Job' तक स्क्रॉल करें और API Key के साथ-साथ अपनी API Private Key (secret) पेस्ट करें, फिर 'Save This Kraken Job' पर क्लिक करें

Input Public/Private Keys

अपनी CSV file को मैन्युअल रूप से अपलोड करने के लिए, 'CSV import tab' पर क्लिक करें, फिर अपनी CSV file को ड्रैग और ड्रॉप करें और 'Continue to Import' पर क्लिक करें।

Manually Upload CSV file

अंत में, कृपया 'Start Import' पर क्लिक करें

Manually upload CSV file

Successfully uploaded CSV file

यदि आपको और सहायता की आवश्यकता है, तो कृपया नीचे CoinTracking स्टेप-बाय-स्टेप गाइड देखें:

Crypto Tax Calculator (CTC) में Kraken डेटा अपलोड करने के तरीके पर एक व्यापक गाइड के लिए, हमारा सहायता लेख देखें:

डैशबोर्ड पृष्ठ से, ऊपर दाईं ओर + Integration बटन चुनें:

Blockpit

इसके बाद, जब आपको Wallet चुनने के लिए कहा जाए तो Kraken चुनें।

यह Most Popular integrations के तहत स्पष्ट रूप से सूचीबद्ध है।

इसके बाद कृपया Kraken (Spot API Data के लिए) या Kraken Futures (Futures Data के लिए) चुनें।

*कृपया ध्यान दें कि Kraken Futures API Keys, Kraken SPOT API Keys से अलग और विशिष्ट हैं और इन्हें एक-दूसरे के स्थान पर उपयोग नहीं किया जा सकता है*

Blockpit

Blockpit 3

कृपया अपने Kraken account से अपनी API Key और अपनी API Private Key को कॉपी करें और उन्हें Blockpit वेबसाइट पर संबंधित फ़ील्ड में पेस्ट करें और Continue पर क्लिक करें।

Blockpit 3

'Continue' पर क्लिक करने के बाद आपके खाते की शेष राशि और लेनदेन इतिहास को सिंक करने की प्रक्रिया शुरू हो जाएगी। आपके खाते के इतिहास की लंबाई के आधार पर इसमें कुछ सेकंड या मिनट लग सकते हैं।

Blockpit 4

आपके Kraken (और Kraken Futures) की शेष राशि डैशबोर्ड में Integrations के तहत दिखाई जाएगी, जहां आप डेटा को कभी भी सिंक्रनाइज़ कर सकते हैं, या सक्रिय Blockpit license के साथ इसे हर 24 घंटे में स्वचालित रूप से सिंक्रनाइज़ कर सकते हैं।

यदि आपको और सहायता की आवश्यकता है, तो कृपया नीचे Blockpit स्टेप-बाय-स्टेप गाइड देखें।

  • जब मैं अपनी Public Key और Private Key को किसी तीसरे पक्ष के सॉफ़्टवेयर में जोड़ता हूँ, तो मुझे एक अमान्य कुंजी त्रुटि मिल रही है।

    यदि आपको यह त्रुटि मिलती है, तो सबसे पहले सुनिश्चित करें कि आप निजी और सार्वजनिक कुंजियों को सही ढंग से कॉपी कर रहे हैं। यदि आप ऐसा कर रहे हैं और फिर भी अमान्य कुंजी त्रुटि प्राप्त होती है, तो कृपया सही अनुमतियों के साथ एक नई कुंजी बनाएँ और इसे फिर से जोड़ने का प्रयास करें।

  • मेरे Earn/Staked शेष दिखाई नहीं दे रहे हैं।

    कुछ तीसरे पक्ष के टैक्स सॉफ़्टवेयर API के माध्यम से हमारे स्टेक्ड एसेट शेष को सही ढंग से आयात करने में असमर्थ हैं। इसे आमतौर पर आपके खाते के इतिहास को निर्यात करके और इसे मैन्युअल रूप से तीसरे पक्ष की साइट पर अपलोड करके ठीक किया जा सकता है। अपने खाते के इतिहास को मैन्युअल रूप से कैसे निर्यात करें, यह जानने के लिए कृपया नीचे क्लिक करें।

  • मेरे कुछ लेन-देन गायब हैं।

    तत्काल खरीद/बिक्री कार्य खाते के ट्रेड इतिहास में दर्ज नहीं किए जाते हैं, हालाँकि उन्हें खाते के Ledger में देखा जा सकता है। कुछ तीसरे पक्ष के प्लेटफ़ॉर्म खाते के Ledger पर खरीद/बिक्री प्रविष्टियों की सही ढंग से व्याख्या करने में सक्षम नहीं हैं। यदि ऐसा है, तो कृपया अपने खाते के इतिहास को मैन्युअल रूप से निर्यात करें और आप जिस तीसरे पक्ष के प्लेटफ़ॉर्म का उपयोग कर रहे हैं, उस पर फ़ाइल अपलोड करें।

  • मैंने अपने खाते का इतिहास मैन्युअल रूप से डाउनलोड किया लेकिन मुझे प्रतीकों का अर्थ समझ नहीं आ रहा है।

    आपका पूरा खाता इतिहास दो भागों से बना है, अर्थात् आपका Ledger और आपके Trades। सबसे पहले, आइए दोनों के बीच के अंतरों के बारे में थोड़ा जानें।

    अब जब हमें आपके खाते के Ledger और Trades इतिहास के बीच के अंतरों की अच्छी समझ हो गई है, तो आइए देखें कि प्रत्येक की व्याख्या कैसे करें।

  • क्या मेरे API keys को किसी तीसरे पक्ष के सॉफ़्टवेयर को प्रदान करना सुरक्षित है?

    जब तक किसी तीसरे पक्ष की साइट/एप्लिकेशन को आपके Kraken निजी API keys की आवश्यकता होती है, तब तक संभावित सुरक्षा समस्याएँ हो सकती हैं, लेकिन जब तक आप न्यूनतम अनुमतियों के साथ एक विशिष्ट API key बनाते हैं, उदाहरण के लिए केवल आपका शेष और/या Ledger पढ़ने के लिए, तब तक आपके धन या सामान्य सुरक्षा के लिए कोई जोखिम नहीं है। इस कारण से, केवल पढ़ने की अनुमतियाँ देना और अपने विश्वसनीय तीसरे पक्ष के सॉफ़्टवेयर के साथ साझा करने के लिए उक्त अनुमतियों के साथ एक विशिष्ट API key बनाना उचित है।


क्या आपको और मदद चाहिए?