|
SERVİS APİ DOKÜMANI |
Bu servis ile hisselerin yükselen, düşen ve hacim durumlarına göre sıralı hallerini listeleyebilirsiniz.
Method | Url |
GET | {{api_url}}Bist/BistSirala?DataType={{DataType}}&IndexCode={{IndexCode}}&Adet={{Adet}}&UzunAd={{UzunAd}}&SonFiyat={{SonFiyat}}&api_key={{api_key}} |
Type | Params | Values |
URL_PARAM | DataType | string |
URL_PARAM | IndexCode | string |
URL_PARAM | Adet | int |
URL_PARAM | UzunAd | int |
URL_PARAM | SonFiyat | int |
URL_PARAM | api_key | string |
DataType: Bu parametre D,Y,H değerlerini almaktadır. D=Düşenler , Y=Yükselenler , H= Hacim Sıralaması.
IndexCode: Bu parametre ile endeks bazında filtreleme yapabilirsiniz.Örnek XU030, XU050, XU100, KU030 endeks değerlerini alabilmektedir(Piyasada mevcut endeks değerleride geçerlidir) Tüm semboller içinde sıralama yapılması için bu parametre boş gönderilmelidir. Opsiyoneldir.
Adet: Servis cevabında dönecek hisse sayısını belirler. Boş bırakılırsa tüm hisseler döner. Opsiyoneldir.
UzunAd: Servis cevabında sembolün uzun adının dönmesini sağlar. UzunAd=1 durumunda sembolün uzun adı gelir. Boş bırakılırsa sembolün uzun adı gelmez. Opsiyoneldir.
SonFiyat: Servis cevabında sembolün son fiyat bilgisinin dönmesini sağlar. SonFiyat=1 durumunda sembolün son fiyat bilgiside gelir. Boş bırakılırsa son fiyat bilgisi gelmez. Opsiyoneldir.
api_key: Server bilgilerinde api key değeri pre-define olarak verilmiştir.
Status | Response |
200 |
[ { "s": "FORMT", "t": "FORMET METAL VE CAM", "l": "6.22", "p": "-9.20" }, { "s": "DIRIT", "t": "DIRITEKS DIRILIS TEKSTIL", "l": "25.10", "p": "-5.64" }, { "s": "MEGAP", "t": "MEGA POLIETILEN", "l": "3.06", "p": "-5.56" } ... ] s (string) Hisse sembolü. v (float) Gün hacim. p (float) Gün yüzde fark. t (string) Uzun ad. l (float) Son fiyat. |
401 |
{ "message": { "errorText": "Bu servis için yetkiniz yok.", "errorCode": "Permission401", "isError": true, "resultText": null, "resultOk": false, "resultCode": null } } |
Not: Bu servis için örnek istekler aşağıya eklenmiştir.
Request-1 {{api_url}}Bist/BistSirala?DataType=Y&api_key={{api_key}}
Bu istek ile yükselen(Y) hisse bilgilerine erişim sağlayabilirsiniz. Aynı şekilde düşenler(D) için de erişim sağlayabilirsiniz.
Response-1
[ { "s": "DENGE", "p": "-10" }, { "s": "AVGYO", "p": "-7.939699" }, ... ]
Request-2 {{api_url}}Bist/BistSirala?DataType=H&api_key={{api_key}}
Bu istek ile hacim(H) sıralamasına göre hisseleri listeleyebilirsiniz.
Response-2
[ { "s": "THYAO", "v": "1794729055.25" }, { "s": "YKBNK", "v": "1564145203.6" }, ... ]
Request-3 {{api_url}}Bist/BistSirala?DataType=D&Adet=5&UzunAd=1&api_key={{api_key}}
Bu istek ile en fazla değer kaybeden ilk 5 hisseyi uzun ad ile sorgulayabilirsiniz.
Response-3
[ { "s": "ULUSE", "t": "ULUSOY ELEKTRIK", "p": "-5.11" }, { "s": "EPLAS", "t": "EGEPLAST", "p": "-4.10" }, { "s": "ARDYZ", "t": "ARD BILISIM TEKNOLOJILERI", "p": "-4.06" }, { "s": "ETILR", "t": "ETILER GIDA", "p": "-4.00" }, { "s": "AYEN", "t": "AYEN ENERJI", "p": "-3.89" } ]
Request-4 {{api_url}}Bist/BistSirala?DataType=D&Adet=5&UzunAd=1&SonFiyat=1&api_key={{api_key}}
Bu istek ile en fazla değer kaybeden ilk 5 hisseyi uzun ad ve son fiyat bilgisi ile sorgulayabilirsiniz.
Response-4
[ { "s": "FORMT", "t": "FORMET METAL VE CAM", "l": "6.22", "p": "-9.20" }, { "s": "DARDL", "t": "DARDANEL", "l": "6.19", "p": "-5.93" }, { "s": "ETILR", "t": "ETILER GIDA", "l": "41.32", "p": "-5.71" }, { "s": "DIRIT", "t": "DIRITEKS DIRILIS TEKSTIL", "l": "25.10", "p": "-5.64" }, { "s": "MEGAP", "t": "MEGA POLIETILEN", "l": "3.06", "p": "-5.56" } ]