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

SERVİS APİ DOKÜMANI

Bilanço Rapor

Bu servis ile bilanço raporlarını listeleyebilirsiniz.

Request

Method Url
GET {{api_url}}BilancoRapor/BilancoRapor?Symbol={{Symbol}}&Year={{Year}}&Quarter={{Quarter}}&TableName={{TableName}}&Language={{Language}}&api_key={{api_key}}
Type Params Values
URL_PARAM Symbol string
URL_PARAM Year int
URL_PARAM Quarter int
URL_PARAM TableName string
URL_PARAM Language string
URL_PARAM api_key string

Symbol: Hisse kısa kodu.

Year: Dönem yılı.

Quarter: Belirtilen dönem yılına ait periyot.1-> 3 aylık, 2-> 6 aylık, 3-> 9 aylık, 4-> 12 aylık(yıllık).

TableName: Tablo adı üç değer alabilmektedir. Bilanço için "balanceSheet", Gelir tablosu için "incomeStatement", Nakit Akım tablosu için "cashFlowStatement" değeri verilmelidir.

Language: Dil kodu. İstenilen verinin dil opsiyonu. (Tr veya En)

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

Response

Status Response
200
{
  "message": {
    "isError": false,
    "errorCode": "",
    "errorText": "",
    "resultOk": true,
    "resultCode": "200",
    "resultText": "OK"
  },
  "data": {
    "id": 29886,
    "title": "TÜRKİYE GARANTİ BANKASI A.Ş.",
    "consolidation": "CS",
    "year": 2024,
    "period": "9 Aylık",
    "link": "https://www.kap.org.tr/Bildirim/1351595",
    "subject": "Banka Finansal Rapor",
    "summary": null,
    "tables": {
      "tableTypeName": "banks_role_210011",
      "context": {
        "contextId": "2024-09-30",
        "key": "CURR",
        "period": {
          "instant": "2024-09-30",
          "startDate": null,
          "endDate": null
        }
      },
      "tableItems": [
        {
          "name": "BalanceSheetStatementOfFinancialPositionTFRSNineImpairementModelAppliedAbstract",
          "abstract": true,
          "preferredLabel": null,
          "description": "Bilanço (Finansal Durum Tablosu) (TFRS 9'a Göre Karşılık Ayrılmış)",
          "value": null,
          "tableItems": [
            {
              "name": "StatementOfFinancialPositionTFRSNineImpairementModelAppliedLineItems",
              "abstract": true,
              "preferredLabel": null,
              "description": "Bilanço (Finansal Durum Tablosu) (TFRS 9'a Göre Karşılık Ayrılmış)",
              "value": null,
              "tableItems": [
                {
                  "name": "AssetsAbstract",
                  "abstract": true,
                  "preferredLabel": "standartCapitalsLabel",
                  "description": "VARLIKLAR",
                  "value": null,
                  "tableItems": [
                    {
                      "name": "FinancialAssetsExcludingFinancialAssetsAtAmortisedCost",
                      "abstract": false,
                      "preferredLabel": "standartCapitalsLabel",
                      "description": "FİNANSAL VARLIKLAR (Net)",
                      "value": {
                        "amount": "815860205000",
                        "currency": "TRY"
                      },
                      "tableItems": [
                        {
                          "name": "CashAndCashEquivalents",
                          "abstract": false,
                          "preferredLabel": null,
                          "description": "Nakit ve Nakit Benzerleri",
                          "value": {
                            "amount": "666042713000",
                            "currency": "TRY"
                          },
                          "tableItems": [
                            {
                              "name": "CashAndCashBalancesAtCentralBanks",
                              "abstract": false,
                              "preferredLabel": "terseLabel",
                              "description": "Nakit Değerler ve Merkez Bankası",
                              "value": {
                                "amount": "364942439000",
                                "currency": "TRY"
                              },
                              "tableItems": null
                            }
                            ...
                          ]
                        }
                      ]
                    }
                    ...
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  }
}

-abstract key'i bir tableItems nesnesinin value içerip içermediği ile ilgili bilgi verir. 
-preferredLabel ise tableItems nesnesinin tercih edilen etiket adıdır.
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 istek aşağıya eklenmiştir.

Request-1 {{api_url}}BilancoRapor/BilancoRapor?Symbol=GARAN&Year=2024&Quarter=1&TableName=balanceSheet&Language=tr&api_key={{api_key}}