BTCTrader / broker-api-docs

The documentation for BTCTrader's white label exchange platform API. Use this documentation to access the APIs of BTCTurk other BTCTrader partners.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ag Isimleri ve Aktiflik Durumlarini Alma

ertan2002 opened this issue · comments

commented

Bir cok stock market borsasi api'lerinde symbol özelinde uygun olan aglarin isimlerini, ve o aglardaki withdrawenability ve depositenability durumunu veriyor. Böylelikle yaptigimiz uygulamada crypto al-sat yaparken elimizdeki enability durumuna ve ag ismine göre bu islemi yapabiliyoruz.

Ayni seyi BtcTurk'de göremedim. Destek beni buraya yönlendirdi.

Aslinda websitenizde ag secimin görüyorum.

Mesela asagida btc icin mevcut;

nWE1lZJ 1

Ben bu isimleri API ile nasil alabilirim?

Ikinci olarak, farzedelim ki L-BTC agi bir sebepten dolayi "gecici" olarak kapatildi, bu durumu (withdraenabled, depositenabled) nasil alabilirim?

.

commented

Kullandigim wrapper eksik islenmis, withdrawalDisabled ve DepositDisabled özellikleri varmis

https://docs.btcturk.com/public-endpoints/exchange-info#2.-crypto-information

{
"currencySymbol":"Btc",
"withdrawalDisabled":false, --> means Btc withdrawals are enabled
"depositDisabled":false --> means Btc deposits are enabled
}

bunlari kendim eklemek istiyorum ancak nasil calistigini anlamadim. Bu kisim hangi endpoint ile geliyor, cünkü linkte verdigim ilk response'da yok. Farkli bir sekilde mi cagirmak gerekiyor?

Ayrica hala network ismini göremedim

Selamlar,
İlgili kriptopara için yatırma veya çekmelerin durumunu https://api.btcturk.com/api/v2/server/exchangeinfo endpointimizden görüntüleyebilirsiniz.

GET Request:
curl -H "Accept: application/json" -H "Content-Type: application/json" https://api.btcturk.com/api/v2/server/exchangeinfo

Örnek response:

currencyOperationBlocks": [
      {
        "currencySymbol": "Btc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Eth",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Xrp",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ltc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Usdt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      }
]

withdrawalDisabled: true olması durumunda çekme işlemlerinin kapalı olduğunu, false olması durumunda ise çekme işlemlerinin aktif olduğunu gösterir.
depositDisabled: true olması durumunda yatırma işlemlerinin kapalı olduğunu, false olması durumunda ise yatırma işlemlerinin aktif olduğunu gösterir.

Farklı ağlardaki ilgili kripto para birimine ait durumu öğrenmek için network + currencySymbol şeklinde arama yapmanız gerekmektedir.

Örnek response tamamını iletiyorum ilgili endpointten bu alanları alabilirsiniz.

"currencyOperationBlocks": [
      {
        "currencySymbol": "Btc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Eth",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Xrp",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ltc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Usdt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Xlm",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Neo",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Eos",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Dash",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Link",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Atom",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Xtz",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Trx",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ada",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Dot",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Usdc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Uni",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Chz",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ankr",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Mkr",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Enj",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Omg",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "LBtc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "LUsdt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Trc20Usdt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Avax",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Comp",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Grt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Mana",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Matic",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Snx",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Bat",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Fil",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Doge",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Sol",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Stx",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Axs",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Shib",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Lrc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ftm",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Uma",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Nu",
        "withdrawalDisabled": true,
        "depositDisabled": true
      },
      {
        "currencySymbol": "Fet",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Poly",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Storj",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Aave",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Gala",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Sand",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Sgb",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Audio",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Amp",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Spell",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Sgb",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Lunc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Bnt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ape",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Crv",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Qnt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Skl",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Glm",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Arc20Usdt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Algo",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Luna",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Paxg",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Acm",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Psg",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ens",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Imx",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "ArbEth",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Lpt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Pla",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Rndr",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Cvc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Rlc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Etc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ethw",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "LnBtc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Trc20Usdc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Hot",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Apt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Flow",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ctsi",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Xcn",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Mask",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Api3",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Band",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Flr",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "T",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "CAvax",
        "withdrawalDisabled": false,
        "depositDisabled": false
      }
    ]

Konu ile ilgili daha fazla bilgiye ihtiyacınız olursa tekrardan iletişime geçebilirsiniz.

Selamlar, İlgili kriptopara için yatırma veya çekmelerin durumunu https://api.btcturk.com/api/v2/server/exchangeinfo endpointimizden görüntüleyebilirsiniz.

GET Request: curl -H "Accept: application/json" -H "Content-Type: application/json" https://api.btcturk.com/api/v2/server/exchangeinfo

Örnek response:

currencyOperationBlocks": [
      {
        "currencySymbol": "Btc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Eth",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Xrp",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Ltc",
        "withdrawalDisabled": false,
        "depositDisabled": false
      },
      {
        "currencySymbol": "Usdt",
        "withdrawalDisabled": false,
        "depositDisabled": false
      }
]

withdrawalDisabled: true olması durumunda çekme işlemlerinin kapalı olduğunu, false olması durumunda ise çekme işlemlerinin aktif olduğunu gösterir. depositDisabled: true olması durumunda yatırma işlemlerinin kapalı olduğunu, false olması durumunda ise yatırma işlemlerinin aktif olduğunu gösterir.

Farklı ağlardaki ilgili kripto para birimine ait durumu öğrenmek için network + currencySymbol şeklinde arama yapmanız gerekmektedir.

Örnek response tamamını iletiyorum ilgili endpointten bu alanları alabilirsiniz.

"currencyOperationBlocks": [
...

Konu ile ilgili daha fazla bilgiye ihtiyacınız olursa tekrardan iletişime geçebilirsiniz.

suleyman bey merhaba, bununla ilgili bir sorum/istegim vardi benim. bircok coinde (or: strk), farkli aglar destekleniyor. btcturk eger birden fazlasini destekliyorsa bir workaround var (or: usdt), farkli aglari farkli sekilde isimlendirmis sekilde gorebiliyoruz exchangeinfo'dan.

fakat ornegin strk icin, btcturk'un hangi agi kullandigini gormek bize cok yardimci olabilir. bu tip coinler icin, tek ag kullaniliyor olsa dahi, ag adi belirtilebilir mi? yani bekledigim ornek response soyle olabilir:

>       {
>         "currencySymbol": "Strk",
>         "withdrawalDisabled": false,
>         "depositDisabled": false,
>         "network": "Erc20",
>       },
>       {
>         "currencySymbol": "Usdt",
>         "withdrawalDisabled": false,
>         "depositDisabled": false,
>         "network": "Erc20",
>       },
>       {
>         "currencySymbol": "Trc20Usdt",
>         "withdrawalDisabled": false,
>         "depositDisabled": false,
>         "network": "Trc20",
>       }

tesekkurler