A volunteer-driven, crowdsourced database for COVID-19 stats & patient tracing in India
Due to the growing size of the raw data, and the fact that regions like DL, MH, TG are only providing district level information, we have made a change in our data collection. Now, raw data is available in three parts :
api.covid19india.org/raw_data1.json
(Data till EoD Apr 19th)
api.covid19india.org/raw_data2.json
(Data till EoD Apr 26th)
api.covid19india.org/raw_data3.json
(Live 🚀)
Also, there are some structural difference in raw_data3.json : When a new report/bulletin is released from a state regarding confirmed cases :
-
If patient level information is available (from several states like KA,KL,BH etc.), that is captured.
-
If only districtwise information is available, one row is entered for each district, and "numcases" field mentions the number of cases in that district
-
If only statewise information is available, one row is added added for the entire state (DL 👀)
-
Recoveries and Deceased information is also available through raw_data3.json now. Use the "Current Status" field to extract that information.
All other aggregate APIs retain the same behaviour.
CSV files for the same are also available through api.covid19india.org/csv/latest/raw_data{n}.csv
Status | Data | URL |
---|---|---|
💚 | Patient Level : Raw Data Partition 1 (Till Apr 19) | https://api.covid19india.org/raw_data1.json |
💚 | Patient Level : Raw Data Partition 2 (Till Apr 26) | https://api.covid19india.org/raw_data2.json |
💚 | Patient Level : Raw Data Partition 3 (Live) | https://api.covid19india.org/raw_data3.json |
💚 | National Level :Time series, State-wise stats and Test counts | https://api.covid19india.org/data.json |
💚 | State Level : has district-wise info | https://api.covid19india.org/state_district_wise.json |
💚 | State Level : has district-wise info V2 (minor difference in structure) | https://api.covid19india.org/v2/state_district_wise.json |
💚 | State Level : Daily changes | https://api.covid19india.org/states_daily.json |
💚 | State Level : Testing data | https://api.covid19india.org/state_test_data.json |
💚 | Essentials and resources | https://api.covid19india.org/resources/resources.json |
🔚 | Raw Data (Partition 1 + Partition 2. Frozen after Apr 26th) | https://api.covid19india.org/raw_data.json |
🔚 | Deaths and Recoveries (Frozen after Apr 26th) | https://api.covid19india.org/deaths_recoveries.json |
🔚 | Travel history (No more updated) | https://api.covid19india.org/travel_history.json |
Sometimes, having files in a spreadsheet format is more useful for analysts and scientists. We have provided the files as downloadable csv files in the following location.
Data | URL |
---|---|
Google sheets in CSV | https://api.covid19india.org/csv/ |
🚀 Quick example : Apply the formula
=IMPORTDATA("https://api.covid19india.org/csv/latest/state_wise.csv")
in A1 cell of a Google Sheets to get the state data for analysis :)
- COVID-19 INDIA TRACKER (Main Dashboard)
Telegram Channels
- covid19india.org Ops Channel (News and Announcements from covid19india.org Team)
- Telegram instant Updates (Instant Updates from covid19india.org Team)
Analysis
Other Trackers/Dashboards
- Tracker (by @skavinvarnan )
- Statistics and Predictive Analysis (India) (by @GnsP)
- TN Specific - Repo
- Tracker (by @anamritraj )
- India & World Tracker (by @thecoducer)
- COVID-19 Track (by @adarshbalu)
Telegram Bots
- CoVID19 India Patients Analyzer and Alerts
- CovidBot: CoVID19 Live Stats Chatbot (by @gurrrung)
- covid19indiatracker_bot
- INDIA COVID-19 Google Map TRACKER
- This repo is merely a bridge to the main source of Data (Google Sheets)
- Volunteers collect data from trusted sources and update the sheet
- This repo periodically fetches relevant data from the Sheet and create/update static json/csv.
- We use Github Actions to fetch the data periodically and auto-commit. Thank you @Github :)
- Contributions to new data formats are welcome. Please create a GH issue and discuss there before working on the same.
- Please raise an issue before submitting a PR
- Report issues with regarding covid19india.org website in the react-site repository
- DO NOT change anything in
gh-pages
branch directly.They get replaced automatically
- Do not use the "Current Status" in raw_data.json as we are rarely able to map the status to the exact patient anymore. This will soon be deprecated in a future version of the API.
.