İDEAL DATA FİNANSAL TEKNOLOJİLER A.Ş. Logo

SERVİS APİ DOKÜMANI

Bist Sırala

Bu servis ile hisselerin yükselen, düşen ve hacim durumlarına göre sıralı hallerini listeleyebilirsiniz.

Request

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.

Response

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"
    }
]