Documentation

API Integration

 API Integration

 ని step by step Trade Apps కి కలపండి: static IP, Kite Connect లో free Personal app, API key, secret, Connect.

మొదలుపెట్టే ముందు ఏం కావాలి?

#

ఈ page మీ  account ను Trade Apps కి మొదటి నుంచి చివరి వరకు కలుపుతుంది. మొదటిసారి సుమారు 10 నిమిషాలు పడుతుంది. ఆ తర్వాత ప్రతి trading day ఒక్కసారి Connect నొక్కితే చాలు.

మీరు రెండు websites మధ్య మారుతూ ఉంటారు: Trade Apps (మా platform), Kite Connect developer site. రెండింటినీ రెండు browser tabs లో తెరిచి ఉంచండి.

  • మీ  trading account, active గా ఉండాలి, దాని 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 ను మీరు approve చేసిన address నుంచి మాత్రమే తీసుకుంటాయి — దీన్ని 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 నొక్కండి. Your static IP (IPv6), Copy IP button తో ఒక box వస్తుంది. దాని కింద 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 — Personal app తయారు చేయండి

#

Kite Connect developer site తెరవండి. ఇంతకుముందు వాడకపోతే ముందు Sign up చేయండి — ఈ account మీ Kite login కంటే వేరు. తర్వాత login అవ్వండి.

My apps → Create new app కి వెళ్ళండి. Personal ఎంచుకోండి — ఇది free, సరిపోతుంది, ఎందుకంటే prices Trade Apps సొంతంగా తెచ్చుకుంటుంది. ఇవి నింపండి:

  • App name — ఏ పేరైనా, ఉదాహరణకి Trade Apps.
  •  Client ID — మీ client ID, ఉదాహరణకి AB1234.
  • Redirect URL — Trade Apps దాన్ని paste చేయండి.
  • Postback URL — ఖాళీగా వదలండి.
  • Description — కొన్ని మాటలు, ఉదాహరణకి Algo trading through Trade Apps.
Create a new app form: Type లో Connect, Personal (ఎంచుకున్నది, Free), Publisher; App name, Client ID, App icon, Redirect URL, Postback URL, Description; Create button.
Personal ఎంచుకోండి. Connect కి డబ్బు కట్టాలి, అది అవసరం లేదు.

Step 3 — మీ static IP పెట్టండి

#

Create నొక్కండి. తర్వాత పైన Profile నొక్కండి. IP Whitelist లో మొదటి line లో మీ Trade Apps IP paste చేసి, page కింద Update నొక్కండి.

Developer site Profile page: Your name, E-mail, Phone, Website, About you, State of residence, IP Whitelist box — line కి ఒకటి చొప్పున 2 IPs వరకు.
Grey boxes లో keys, IPs, పేర్లు లాంటి వ్యక్తిగత details దాచాం.

Step 4 — మీ app తెరవండి

#

పైన My apps నొక్కండి. మీ app దాని API key తో కనిపిస్తుంది. App పేరు మీద నొక్కి తెరవండి.

Developer site లో My apps: ప్రతి app దాని Active status, పేరు, Personal type, API key తో.
Grey boxes లో keys, IPs, పేర్లు లాంటి వ్యక్తిగత details దాచాం.

Step 5 — API key, API secret copy చేయండి

#

App page లో కుడివైపు API key, API secret ఉంటాయి. రెండూ copy చేయండి. Re-generate API secret జోలికి వెళ్ళకండి — దాంతో పాత secret పని చేయడం ఆగిపోతుంది.

App page: ఎడమవైపు App details లో App name, Redirect URL, Postback URL; కుడివైపు API key, API secret, Re-generate API secret button.
ఈ రెండే copy చేయాలి. Grey boxes లో keys, IPs, పేర్లు లాంటి వ్యక్తిగత details దాచాం.

Details ని Trade Apps లో paste చేయండి

#

Trade Apps tab కి తిరిగి రండి. Settings తెరిచి, మీ  account pencil మళ్ళీ నొక్కి, ఇవి నింపండి:

  • Client ID — మీ  client ID, ఉదాహరణకి AB1234.
  • API Key — మీ app API key.
  • API Secret — మీ app API secret.
  • Save Credentials నొక్కండి.
Settings లో అదే edit form, API details boxes కి మాత్రమే గుర్తు పెట్టి ఉంది.
గుర్తు పెట్టిన boxes లో paste చేసి, Save Credentials నొక్కండి.

Connect చేసి, పని చేసిందో చూడండి

#

Brokers Connected లో Connect నొక్కండి.  login page తెరుచుకుంటుంది; అక్కడ 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 లో పెట్టారు. Kite Connect developer site లో IP సరిగ్గా Trade Apps చూపించేదే అయ్యుండాలి, IPv6 box లో. మార్చిన తర్వాత 2 నిమిషాలు ఆగి, Connect మళ్ళీ నొక్కండి.
  • Redirect URL లో typo లేదా అదనపు space. Copy redirect URL button తో మళ్ళీ copy చేసి కొత్తగా paste చేయండి.
  • Key, secret తారుమారయ్యాయి, లేదా వాటితో పాటు space copy అయింది. రెండింటినీ సరైన box లో మళ్ళీ paste చేయండి.
  • IP app లో పెట్టారు, Profile లో కాదు. IP whitelist Profile page లో ఉంటుంది. అక్కడ ఉందో, Update నొక్కారో చూడండి.
  • ఇంకా కుదరట్లేదా? Error screenshot, సమయం 9398840360 కి WhatsApp చేయండి. మీ password, OTP, TOTP secret, API secret ఎప్పుడూ పంపకండి — మాకు అవి ఎప్పుడూ అవసరం లేదు.