# Robert Koch-Institut API - by Marlon Lückert
A JSON Rest API to query all relevant corona data for Germany based on the figures of the Robert Koch-Institut.
cases 🤧 - deaths ☠️ - recovered 🟢 - R value 📈 - week incidence 📅 - time series 🗓 - states - districts - vaccinations 💉 - maps 🗺 - PCR-tests - age groups 👶👩🦳👴 - hospitalization 🏥
https://api.corona-zahlen.org (opens new window)
# ☕️ Donation
If you use this API, please consider supporting me:
# 🐙 Open Source
This software is open-source and available on GitHub (https://github.com/marlon360/rki-covid-api (opens new window)). Leave a star if you like it or open an issue (opens new window) if you have any questions or problems.
# 🇩🇪 Übersicht
- Anzahl der Infektionen, Todesfälle, Genesenen
- 7-Tage-Inzidenz Wert
- Neuinfektionen, neue Todesfälle, neue Genesene (Differenz zum Vortag)
- R-Wert (Reproduktion)
- Impfquote
- Werte für jedes Bundesland und jeden Landkreis
- historische Daten für Deutschland, jedes Bundesland and jeden Landkreis
- Karten mit Bundesländern und Landkreisen
- Anzahl der wöchentlich durchgeführen PCR-Tests, Anzahl der positiven Tests sowie der Positiv Quote
- Fallzahlen und Todesfälle pro Altersgruppe
- Hospitalisierungsrate
# 🇺🇸 Overview
- cases, deaths, recovered
- week incidence
- new cases, deaths, recovered (difference to yesterday)
- R value (reproduction)
- vaccinations
- data per state and district
- time series for every state and district
- maps for states and districts
- number of performed PCR-test, number of positive tests and positivity rate
- cases and deaths per age group
- hospitalization
# Endpoints
# Data sources
Time series data
https://github.com/Rubber1Duck/RD_RKI_COVID19_DATA/tree/master/dataStore (opens new window)
All these values are calculated from the daily RKI Dump
States data
https://github.com/Rubber1Duck/RD_RKI_COVID19_DATA/tree/master/dataStore (opens new window)
All these values are calculated from the daily RKI Dump
Districts data
https://github.com/Rubber1Duck/RD_RKI_COVID19_DATA/tree/master/dataStore (opens new window)
All these values are calculated from the daily RKI Dump
Vaccination data
https://github.com/robert-koch-institut/COVID-19-Impfungen_in_Deutschland/raw/master/Aktuell_Deutschland_Bundeslaender_COVID-19-Impfungen.csv (opens new window) for actual vaccination data https://github.com/robert-koch-institut/COVID-19-Impfungen_in_Deutschland/raw/master/Aktuell_Deutschland_Impfquoten_COVID-19.csv (opens new window) for vaccination quotes https://github.com/robert-koch-institut/COVID-19-Impfungen_in_Deutschland/raw/master/Archiv/ (opens new window) for archive data (both, vaccination data and quotes)
R value
Testing data
Frozen-Incidence data
https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/Daten/Fallzahlen_Kum_Tab_aktuell.xlsx?__blob=publicationFile (opens new window) https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/Daten/Fallzahlen_Kum_Tab_Archiv.xlsx?__blob=publicationFile (opens new window)
Age groups
https://github.com/Rubber1Duck/RD_RKI_COVID19_DATA/tree/master/dataStore (opens new window)
All these values are calculated from the daily RKI Dump
Hospitalization data
# Host it yourself
# Requirements
- Docker runtime
- Docker compose
# Start Server
- Setup docker-compose.yml:
version: "3.8"
networks:
redis-net:
services:
redis:
image: redis
container_name: cache
expose:
- 6379
networks:
- redis-net
rki-api:
image: marlon360/rki-covid-server:v2
ports:
- "8080:3000"
depends_on:
- redis
environment:
- REDISHOST=redis
networks:
- redis-net
- Start Server:
docker-compose up
Now you can access the server at http://localhost:8080
.
# Project Showcase (projects using this API)
Add your project by opening an issue with your project details! (opens new window)
- CoronaBot Deutschland https://twitter.com/CoronaBot_DEU (opens new window)
- Fallzahlen Aktuell - Inzidenz & mehr aus DE https://play.google.com/store/apps/details?id=com.kokoschka.michael.casestoday&hl=de (opens new window)
- ImpfPush - Benachrichtigung über aktuelle Inzidenz-Zahlen aus Ihrer Region https://www.impfpush.de (opens new window)
- Home Assistant Integration https://github.com/thebino/rki_covid (opens new window)
- Corona Charts für Deutschland https://corona.maximilianhaindl.de (opens new window)
- Corona Infos für das Berchtesgadener Land mit Zusatzinfos https://covid.webreload.de/ (opens new window)
- Twitter bot for vaccination numbers https://twitter.com/impfstatus (opens new window)
- App Infektionsgeschehen https://play.google.com/store/apps/details?id=de.geekbits.infektionsgeschehen (opens new window)
- App: corona-wiki https://v-braun.github.io/corona-wiki (opens new window)
- small project to show some data https://www.corona-zahlen.net/ (opens new window)
- Corona Update Germany Telegram Channel https://t.me/corona_update_germany (opens new window), Project can be found here (opens new window)
- Die Corona Zahlen im Frankenjura https://www.frankenjura.com/frankenjura/corona (opens new window)
- COVID-19 Impfdauer-Rechner https://www.impfdauer.de (opens new window)
- Discord Corona Bot https://github.com/markxoe/covid-bot (opens new window)
- COVID-19 Dashboard https://covid.beyerleinf.de (opens new window)
- 7-Tage-Inzidenz Verlauf mit Vergleich beliebiger Städte/Länder https://incidence-trend.web.app/ (opens new window)
- COVID-19 Scriptable Dashboard https://gist.github.com/marcusraitner/a1b633625d1016498eaaab712461dfc4 (opens new window)
- Corona statistics with diagrams https://corona.jnebel.de/ (opens new window)
- Twitter account with this API https://twitter.com/GermanyCovid (opens new window)
- Corona, what's going on in your county or city https://chrnoe.de/corona (opens new window)
- Wordpress Widget zur Anzeige der letzen 3 Inzidenzen für einen Landkreis https://github.com/p-tenz/widget-7d-incidence (opens new window)
- Informatives Dashboard, zum schnellen Überblick des Status der Corona-Schutzimpfungen in Deutschland https://www.impfung.io/ (opens new window)
- Discordbot at https://germanycovid.de/discord (opens new window)
- Web App for vaccination numbers which issues a Push Notification whenever the new vaccination numbers are available https://vacstats.laurenzfg.com (opens new window)
- Fallzahlen Statistik App https://play.google.com/store/apps/details?id=com.companyname.statforms (opens new window)
- Germany Covidometer https://arashesdr.github.io/covidometer/ (opens new window)
- Pandemie jetzt https://pandemie.jetzt/ (opens new window)
- Corona Zahlen in Deutschland (Wordpress Plugin) https://de.wordpress.org/plugins/corona-zahlen-deutschland-cng/ (opens new window)
- 7-Tage-Inzidenzen der letzten Tage https://corona-germany.justus-d.de/ (opens new window)
- Die Krankenhausampel für einen (beliebigen) Landkreis als freies und anpassbares Skript für alle Webseitenbetreiber https://krankenhausampel.info/ (opens new window)
- Corona_Ampel_Bayern, Übersicht über aktuelle Zahlen für Bayern und deren Landkreise. https://corona-ampel-bayern.de (opens new window)
- Casumer Corona Tracker - Eine Svelte PWA zur Überwachung frei konfigurierbarer Landkreise https://cct.greeninc.ga (opens new window)
- Covid Landkreis Zahlen Chatbot auf Telegram https://t.me/COVID_19_GER_bot (opens new window)
- DiscordCoronaBot, Zahlen, Tägliche Updates und Vorhersagen zu Covid-19 https://github.com/GlaubeKeinemDev/DiscordCoronaBot (opens new window)
- Statistik für Baden-Württemberg mit Differenz zum Vortag https://corona-in-bw.de (opens new window)
- Covid 19 Statistics Germany https://covid19ger.netlify.app/ (opens new window)
- Covid-19 Analysis and Visualisation http://mb.cmbt.de (opens new window), github: https://github.com/1c3t3a/Covid-19-analysis (opens new window)
- Dashboard: 7-Tage Prognosen für Fallzahlen auf kommunaler Ebene https://covid-prognosen.de (opens new window)
- Visualisierte Daten, cases Germany, Hospitalizations age-groups, german states, 7-day-incidence https://dataminer.de (opens new window) im Menue 'Stuff'
# License
rki-covid-api by Marlon Lückert is licensed under CC BY 4.0