Skip to content

buraksakalli/covid19-turkey-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Covid19 Haftalık Vaka API

Build Status DeepScan grade

Ne İşe Yarıyor?

Sağlık Bakanlığı'nın günlük ve haftalık olarak yayınladığı verileri projelerinizde kullanmak istediğinizde, liste olarak JSON çıktı üreterek düzgün bir veri elde etmiş oluyorsunuz.

Kurulum

npm install
ya da
yarn install

Çalıştırma

node index.js

API

  • GET /weekly

    • Yanıt

    • {
        "message": "ok",
        "status": 200,
        "type": "weekly",
        "list": [
          {
            "city": "Adana",
            "covid_cases_by_one_hundred_k": 111.26,
            "population": 2258718,
            "cases": "2513"
          }
          ...
        ]
      }
  • GET /daily

    • Yanıt

    • {
        "message": "ok",
        "status": 200,
        "type": "total",
        "data": {
          "date: "7 Nisan 2021",
          "day": {
            "tests": 302108,
            "cases": 54740,
            "patients": 2203,
            "deads": 276,
            "healed": 35503
          },
          "week": {
            "pneumoniaRate": 3.1,
            "bedOccupancyRate": 55.7,
            "adultIntensiveRate": 66.5,
            "ventilatorRate": 33,
            "averageDetectionTime": 9,
            "fillationRate": 99.9
          },
          "total": {
            "tests": 40385250,
            "cases": 3633925,
            "deads": 32943,
            "seriousPatients": 2604,
            "healed": 3194978
          }
        }
      }

Demo