Documentation

API Integration

 API Integration

 को step-by-step Trade Apps से जोड़िए: static IP, developer portal, API key और secret, Connect.

शुरू करने से पहले क्या चाहिए?

#

यह page आपका  account Trade Apps से शुरू से आख़िर तक जोड़ता है. पहली बार करीब 10 मिनट लगते हैं. उसके बाद हर trading day बस एक बार Connect दबाना होता है.

आप दो websites के बीच आते-जाते रहेंगे: Trade Apps (हमारा platform) और  developer portal. दोनों को दो अलग browser tabs में खुला रखिए.

  • आपका  trading account, चालू हालत में, और उसके login details.
  • आपका Trade Apps login, और यह broker account Settings → Brokers Connected में पहले से दिखना चाहिए. नहीं दिख रहा तो 9398840360 पर WhatsApp कीजिए — accounts हमारी team जोड़ती है.
  • Broker portal के लिए phone से laptop या desktop ज़्यादा आसान रहता है.

Step 1 — Trade Apps में अपना static IP लीजिए

#

Brokers API orders सिर्फ़ उसी address से लेते हैं जिसे आपने approve किया हो — इसे static IP कहते हैं. Trade Apps यह आपकी subscription के साथ देता है. Free-trial accounts को नहीं मिलता, क्योंकि Forward Testing में इसकी ज़रूरत नहीं होती.

Settings खोलिए. Brokers Connected में अपना  account ढूँढिए और उसके दाईं तरफ़ छोटा pencil (Edit) button दबाइए.

जो form खुलेगा, उसमें Static IP box में Not assigned yet लिखा होगा. उसके नीचे Get static IP link दबाइए. एक box आएगा जिसमें Your static IP (IPv6) और Copy IP button होगा. उसके नीचे Redirect URL और Copy redirect URL button होगा. अगले step में दोनों चाहिए.

IP अभी copy कर लीजिए (और redirect URL भी, अगर दिखे) और यह tab खुला रखिए. अगर form में पहले से static IP दिख रहा है तो button नहीं होगा — IP Static IP box से copy कीजिए, और redirect URL उसी form के Redirect URL box से.

  •  के लिए आपका IP IPv6 address है. यह लंबा होता है, colons के साथ — जैसे 2402:1f00:8300:… पूरा copy कीजिए.
  • सिर्फ़ IP paste कीजिए. Port number कभी मत जोड़िए, और घर के Wi-Fi या mobile का IP कभी मत डालिए.
Settings में नए account का edit form: Broker Type, Client ID, Static IP में Not assigned yet और उसके नीचे Get static IP link, खाली API boxes, और Save Credentials.
नया account: अभी static IP नहीं है, इसलिए box के नीचे Get static IP link दिखता है. आपके form में आपका अपना client ID दिखेगा.

Step 2 — App बनाइए

#

नए tab में  developer portal खोलिए और अपने  login details से login कीजिए, और Individual trader चुनिए.

Create App पर जाइए. लाल star वाले हर box को भरिए:

  • App Name — कोई भी नाम, जैसे Trade Apps.
  • Description — कुछ शब्द, जैसे Algo trading through Trade Apps.
  • Redirect URL — Trade Apps से copy किया redirect URL paste कीजिए. यह बिल्कुल वैसा ही होना चाहिए.
  • Business Type — Trading चुनिए.
  • Contact Name, Contact Email, Mobile Number — अपनी details.
  • App Icon — ज़रूरी नहीं.
Broker portal पर Create App form, जिसमें App Name, Description, Redirect URL, Business Type, Contact Name, Contact Email, Mobile Number और App Icon के boxes और Save button हैं.

Step 3 — Save कीजिए और अपना static IP डालिए

#

Save दबाइए. नीचे और boxes खुलेंगे: Primary IPv4, Secondary IPv4, Primary IPv6, Secondary IPv6 और IP Type.

आपका Trade Apps IP IPv6 है, इसलिए इसे Primary IPv6 में paste कीजिए. दोनों IPv4 boxes ख़ाली छोड़िए. IP Type को Static पर रहने दीजिए. फिर Submit दबाइए.

Save के बाद वही form, भरा हुआ, static IP Primary IPv6 box में. IPv4 boxes ख़ाली हैं और IP Type Static है.
IP Primary IPv6 में जाता है — IPv4 में नहीं. Business Type में Trading ही चुनिए, भले इस example में कुछ और दिख रहा हो. Grey boxes में keys, IPs और नाम जैसी निजी details छिपाई गई हैं.

Step 4 — App Key और App Secret Key copy कीजिए

#

आपका app अब Your Applications में दिखेगा. उसकी App Key और App Secret Key बगल के copy icons से copy कीजिए. यही आपकी API key और API secret हैं.

Broker portal पर Your Applications: हर app के साथ App Name, App Key, App Secret Key, Redirect URL और Status, और key व secret के पास copy icons.
यही दोनों copy करने हैं. Grey boxes में keys, IPs और नाम जैसी निजी details छिपाई गई हैं.

Details Trade Apps में paste कीजिए

#

Trade Apps वाले tab पर लौटिए. Settings खोलिए, अपने  account का pencil फिर से दबाइए, और भरिए:

  • User ID — आपका  client ID.
  • API Key — portal की App Key.
  • API Secret — portal की App Secret Key.
  • Save Credentials दबाइए.
Settings का वही edit form, जिसमें सिर्फ़ API details वाले boxes पर निशान है.
निशान वाले boxes में paste कीजिए, फिर Save Credentials दबाइए.

Connect कीजिए और देखिए कि काम हुआ

#

Brokers Connected में Connect दबाइए.  का login page नए tab में खुलेगा. वहाँ login कीजिए; आप अपने-आप Trade Apps पर लौट आएँगे.

काम हो गया तो Brokers Connected में आपके account के आगे हरा dot और Session active (broker validated) लिखा दिखेगा. अब आप trade कर सकते हैं.

Broker sessions हर रात ख़त्म हो जाते हैं. हर trading day market खुलने से पहले Settings खोलकर एक बार Connect दबाइए. Setup दोबारा नहीं करना होता.

Setup के बाद Brokers Connected में account: हरा dot, client ID, static IP और Session active (broker validated), साथ में edit, refresh और Disconnect buttons.
हरा dot और Session active — setup पूरा हुआ.

काम न करे तो

#

इन्हें इसी क्रम में देखिए. ज़्यादातर गड़बड़ पहली तीन में से कोई होती है.

  • IP ग़लत है या ग़लत box में डला है.  developer portal पर IP बिल्कुल वही होना चाहिए जो Trade Apps दिखाता है, और IPv6 वाले box में. बदलने के बाद 2 मिनट रुकिए, फिर Connect दोबारा दबाइए.
  • Redirect URL में typo या extra space है. Copy redirect URL button से फिर copy कीजिए और नए सिरे से paste कीजिए.
  • Key और secret आपस में बदल गए, या साथ में space copy हो गया. दोनों को सही box में फिर से paste कीजिए.
  • IP किसी IPv4 box में डाल दिया.  में चार IP boxes हैं. आपका IP सिर्फ़ Primary IPv6 (या Secondary IPv6) में चलता है.
  • फिर भी अटके हैं? Error का screenshot और समय 9398840360 पर WhatsApp कीजिए. अपना password, OTP, TOTP secret या API secret कभी मत भेजिए — हमें इनकी कभी ज़रूरत नहीं होती.