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

SERVİS APİ DOKÜMANI

Haber Servisi

Bu servis ile haber listelerine ve detaylarına ulaşabilirsiniz. Öncelikli olarak HaberBaslik fonksiyonu ile haber listelerine ulaşılır. Detay haber bilgisi için HaberIcerik fonksiyonu kullanılır.

Haber Başlık Fonksiyonu

Request

Method Url
GET {{api_url}}Haber/HaberBaslik?Adet={{Adet}}&Kategori={{Kategori}}&Sembol={{Sembol}}&api_key={{api_key}}
Type Params Values
URL_PARAM Adet int
URL_PARAM Kategori string
URL_PARAM Sembol string
URL_PARAM api_key string

Adet: Listelenmek istenen haber sayısı(max=500). Zorunlu alan.

Kategori: Haber kategorileri. TUM =Tüm Haberler, E=Ekonomi, Y=Yorum, X=TCMB, F=Firma, KAP=Kap Haberleri. Zorunlu alan.

Sembol: Hisse kodu ile ilgili haberlerin filtrelenmesini sağlar. Opsiyoneldir.

api_key: Server bilgilerinde api key değeri pre-define olarak verilmiştir. Zorunlu alan.

Response

Status Response
200
[
    {
        "i": "4488660",
        "h": "*Alarko Tarım/Koçoğlu 2028'de alan büyüklüğümüzü 5.000 dönüme çıkarmayı hedefliyoruz- CNBC-e",
        "d": "2024-11-13T14:15:44",
        "s": "ALARK",
        "l": "",
        "c": "F"
    },
    {
        "i": "4488659",
        "h": "Analiz- Uluslararası Piyasalar Günlük Bülten (Gedik Yatırım)",
        "d": "2024-11-13T14:15:37",
        "s": "",
        "l": "http://www.directfn.com.tr/news/UluslararasiPiyasalarGunlukBulten 13.11. 2024.pdf",
        "c": "Y"
    }
]

i (int)  HaberId. Haberin ID bilgisi.
h (string) Baslik. Haberin başlık bilgisi.
d (iso-date) Tarih. Haberin Tarih bilgisi. yyyy-MM-ddThh:mm:ss
s (string) Sembols. Haberin eğer varsa ilişkili sembol bilgisi birden fazla 
    gelebilir "," ile ayrılır. Örnek: "GARAN,YKBNK"
l (string) Link. Haberin varsa link bilgisi. 
c (string) Kategori. Haberin kategorisi. E=Ekonomi, Y=Yorum, X=TCMB, F=Firma
401
{
    "message": {
        "errorText": "Bu servis için yetkiniz yok.",
        "errorCode": "Permission401",
        "isError": true,
        "resultText": null,
        "resultOk": false,
        "resultCode": null
    }
}

Örnek: {{api_url}}Haber/HaberBaslik?Adet=5&Kategori=TUM&api_key={{api_key}}


Haber İçerik Fonksiyonu

Request

Method Url
GET {{api_url}}Haber/HaberIcerik?NewsID={{NewsID}}&api_key={{api_key}}
Type Params Values
URL_PARAM NewsID int
URL_PARAM api_key string

NewsID: Detay bilgisine ulaşılmak istenilen haber id. Bu değer HaberBaslik servisindeki "i" alanıdır. Zorunlu alan.

api_key: Server bilgilerinde api key değeri pre-define olarak verilmiştir. Zorunlu alan.

Response

Status Response
200
{
    "i": "4488625",
    "c": "İstanbul Sabiha Gökçen Uluslararası Havalimanı (İSG), Antalya'da 
         düzenlenen uluslararası\r\n\"AI in the Sky\" konferansında, 
         havalimanlarında kullanılan ilk üretken\r\nyapay zeka tabanlı 
         dijital asistan SAVVy'i tanıttı.\r\n\r\n    Türkiye'nin ikinci, 
         Avrupa'nın ise dokuzuncu en yoğun havalimanı olan İstanbul..."
}

i (int)  HaberId. Haberin ID bilgisi.
c (string) Detay. Haberin detay.
401
{
    "message": {
        "errorText": "Bu servis için yetkiniz yok.",
        "errorCode": "Permission401",
        "isError": true,
        "resultText": null,
        "resultOk": false,
        "resultCode": null
    }
}

Örnek: {{api_url}}Haber/HaberIcerik?NewsID=4488625&api_key={{api_key}}