Covid-19 India Data by ZT

FREEMIUM
By ZermeloTechnologies | Updated 3 months ago | Health and Fitness
Popularity

8.3 / 10

Latency

547ms

Service Level

93%

Covid-19 India Data by ZT Overview

Followers: 7
Resources:
Product Website
API Creator:
avatar
ZermeloTechnologies
ZermeloTechnologies
Rate API:
Log In to Rate API

README

India Coronavirus (Covid19) stats are updated every 2 minutes . We provide Total Confirmed Cases Count, New Confirmed Cases Count, Total Death Count, New Death Count, Total Recovered Count, New Recovered Count and Active Cases Count for India.
We provide state wise Total Confirmed Cases Count, New Confirmed Cases Count, Total Death Count, New Death Count, Total Recovered Count, New Recovered Count and Active Cases Count.
We provide district wise Total Confirmed Cases Count and New Confirmed Cases Count for all the Indian states.
We also provide date wise dailydeceased, totaldeceased, dailyconfirmed, dailyrecovered, totalconfirmed, totalrecovered counts for historical covid-19 data for India as well as for a particular state in India.
We provide zone classification for India state wise and district wise. In each state the districts are classified as red zones, orange zones and green zones based on the number of covid-19 cases and other criteria decided by Ministry of Home Affairs (MHA).

GetIndiaTotalCounts
This end point provides India total confirmed cases count, new confirmed cases count, total death count, new death count, total recovered count, new recovered count, active cases count and lastupdatedtime. The lastupdatedtime is when this data was last updated in the source where we have fetched the data. No additional parameters are required in the input. In case the response is successful statusMsg will be “OK” . Below is the response structure.
{
    “statusMsg”: “OK”,
    “data”: [
        {
            “active”: “”,
            “deaths”: “”,
            “confirmed”: “”,
            “newdeaths”: “”,
            “recovered”: “”,
            “newconfirmed”: “”,
            “newrecovered”: “”,
            “lastupdatedtime”: “”
        }
    ]
}

GetIndiaStateCodesAndNames
This end point provides the 2 letter ISO 3166-2 code of each of the Indian states and corresponding state names. No additional parameters are required in the input. In case the response is successful statusMsg will be “OK” . Below is the response structure. There are many more states in the actual response and that will be provided when the actual request is sent.
{
    “statusMsg”: “OK”,
    “data”: [
        {
            “code”: “AN”,
            “name”: “Andaman and Nicobar Islands”
        },
        {
            “code”: “AP”,
            “name”: “Andhra Pradesh”
        },
        {
            “code”: “AR”,
            “name”: “Arunachal Pradesh”
        }
    ]
}
GetIndiaStateWiseData
This end point provides India state wise total confirmed cases count, new confirmed cases count, total death count, new death count, total recovered count, new recovered count, active cases count and lastupdatedtime. The lastupdatedtime is when this data was last updated in the source where we have fetched the data. No additional parameters are required in the input. In case the response is successful statusMsg will be “OK” . Below is the response structure. There are many more states in the actual response and that will be provided when the actual request is sent.
{
    “statusMsg”: “OK”,
    “data”: [
        {
            “code”: “MH”,
            “name”: “Maharashtra”,
            “active”: “”,
            “deaths”: “”,
            “confirmed”: “”,
            “newdeaths”: “”,
            “recovered”: “”,
            “newconfirmed”: “”,
            “newrecovered”: “”,
            “lastupdatedtime”: “”
        },
        {
            “code”: “DL”,
            “name”: “Delhi”,
            “active”: “”,
            “deaths”: “”,
            “confirmed”: “”,
            “newdeaths”: “”,
            “recovered”: “”,
            “newconfirmed”: “”,
            “newrecovered”: “”,
            “lastupdatedtime”: “”
        }
 ]
}
GetIndiaDistrictWiseDataForState
This end point provides India district wise total confirmed cases count and new confirmed cases count for all the Indian states. A required input parameter “statecode” needs to be passed in every request. You can get the state code using another endpoint GetIndiaStateCodesAndNames.
In case the response is successful statusMsg will be “OK” . Below is the response structure.
{
    “statusMsg”: “OK”,
    “data”: [
        {
            “name”: “”,
            “confirmed”: “”,
            “newconfirmed”: “”,
            “lastupdatedtime”: “”
        },
        {
            “name”: “”,
            “confirmed”: “”,
            “newconfirmed”: “”,
            “lastupdatedtime”: “”
        }
 ]
}
GetIndiaAllHistoricalData
This end point provides date wise dailydeceased, totaldeceased, dailyconfirmed, dailyrecovered, totalconfirmed, totalrecovered counts for historical covid-19 data for India. No additional parameters are required in the input. In case the response is successful statusMsg will be “OK” . Below is the response structure.
{
    “statusMsg”: “OK”,
    “records”: [
        {
            “dateofrecord”: “2020-01-30”,
            “cases”: {
                “dailydeceased”: “0”,
                “totaldeceased”: “0”,
                “dailyconfirmed”: “1”,
                “dailyrecovered”: “0”,
                “totalconfirmed”: “1”,
                “totalrecovered”: “0”
            }
        },
 …
        {
            “dateofrecord”: “2020-04-22”,
            “cases”: {
                “dailydeceased”: “”,
                “totaldeceased”: “”,
                “dailyconfirmed”: “”,
                “dailyrecovered”: “”,
                “totalconfirmed”: “”,
                “totalrecovered”: “”
            }
        }
]
}
GetIndiaHistoricalDataBetweenDates
This end point provides date wise dailydeceased, totaldeceased, dailyconfirmed, dailyrecovered, totalconfirmed, totalrecovered counts for historical covid-19 data for India. It is mandatory to provide start_date and end_date as input parameters. If data is required for only one date then start_date can be kept same as end_date. The date format of both the input parameters are yyyy-MM-dd. In case the response is successful statusMsg will be “OK” . Below is the response structure.
{
    “statusMsg”: “OK”,
    “records”: [
        {
            “dateofrecord”: “2020-04-01”,
            “cases”: {
                “dailydeceased”: “”,
                “totaldeceased”: “”,
                “dailyconfirmed”: “”,
                “dailyrecovered”: “”,
                “totalconfirmed”: “”,
                “totalrecovered”: “”
            }
        },
        …
    
        {
            “dateofrecord”: “2020-04-10”,
            “cases”: {
                “dailydeceased”: “”,
                “totaldeceased”: “”,
                “dailyconfirmed”: “”,
                “dailyrecovered”: “”,
                “totalconfirmed”: “”,
                “totalrecovered”: “”
            }
        }
    ]
}
GetIndiaAllHistoricalDataForState
This end point provides date wise dailydeceased, totaldeceased, dailyconfirmed, dailyrecovered, totalconfirmed, totalrecovered counts for historical covid-19 data for a particular state in India. A required input parameter “statecode” needs to be passed in every request. You can get the state code using another endpoint GetIndiaStateCodesAndNames. In case the response is successful statusMsg will be “OK” . Below is the response structure.
{
    “statusMsg”: “OK”,
    “records”: [
      
{
            “dateofrecord”: “2020-03-14”,
            “cases”: {
                “dailydeceased”: “”,
                “totaldeceased”: “”,
                “dailyconfirmed”: “”,
                “dailyrecovered”: “”,
                “totalconfirmed”: “”,
                “totalrecovered”: “”
            }
        },
        {
            “dateofrecord”: “2020-03-15”,
            “cases”: {
                “dailydeceased”: “”,
                “totaldeceased”: “”,
                “dailyconfirmed”: “”,
                “dailyrecovered”: “”,
                “totalconfirmed”: “”,
                “totalrecovered”: “”
            }
        },
        …
       
        {
            “dateofrecord”: “2020-04-24”,
            “cases”: {
                “dailydeceased”: “”,
                “totaldeceased”: “”,
                “dailyconfirmed”: “”,
                “dailyrecovered”: “”,
                “totalconfirmed”: “”,
                “totalrecovered”: “”
            }
        }
 ]
}
GetIndiaHistoricalDataBetweenDatesForState
This end point provides date wise dailydeceased, totaldeceased, dailyconfirmed, dailyrecovered, totalconfirmed, totalrecovered counts for historical covid-19 data for a particular state in India. It is mandatory to provide “statecode” and also start_date and end_date as input parameters. If data is required for only one date then start_date can be kept same as end_date. The date format of start_date and end_date input parameters are yyyy-MM-dd. In case the response is successful statusMsg will be “OK” . Below is the response structure.
{
    “statusMsg”: “OK”,
    “records”: [
        
     {
            “dateofrecord”: “2020-04-01”,
            “cases”: {
                “dailydeceased”: “”,
                “totaldeceased”: “”,
                “dailyconfirmed”: “”,
                “dailyrecovered”: “”,
                “totalconfirmed”: “”,
                “totalrecovered”: “”
            }
        },
        …
        {
            “dateofrecord”: “2020-04-10”,
            “cases”: {
                “dailydeceased”: “”,
                “totaldeceased”: “”,
                “dailyconfirmed”: “”,
                “dailyrecovered”: “”,
                “totalconfirmed”: “”,
                “totalrecovered”: “”
            }
        }
    ]
}
GetIndiaAllTestedSamplesData
This end point provides date wise covid-19 testing related data of India like dailytested, totaltested, lastupdatedtime, testpositivityrate, totalpositivecases, source of data, testingfacilities website link and lastupdatedtime. The lastupdatedtime is when this data was last updated in the source where we have fetched the data. No additional parameters are required in the input. In case the response is successful statusMsg will be “OK” . Below is the response structure.
{
    “statusMsg”: “OK”,
    “records”: [
        {
            “dateofrecord”: “2020-03-17”,
            “cases”: {
                “data”: {
                    “dailytested”: “150”,
                    “totaltested”: “13125”,
                    “lastupdatedtime”: “2020-03-18 18:00:00”,
                    “testpositivityrate”: “1.11%”,
                    “totalpositivecases”: “146”
                },
                “info”: {
                    “source”: “https://www.icmr.gov.in/”,
                    “testingfacilities”: “https://covid.icmr.org.in/index.php/testing-facilities
                }
            }
        },

 {
            “dateofrecord”: “2020-05-03”,
            “cases”: {
                “data”: {
                    “dailytested”: “60783”,
                    “totaltested”: “1107233”,
                    “lastupdatedtime”: “2020-05-04 09:00:00”,
                    “testpositivityrate”: “3.86%”,
                    “totalpositivecases”: “42781”
                },
                “info”: {
                    “source”: “https://www.icmr.gov.in/”,
                    “testingfacilities”: “https://covid.icmr.org.in/index.php/testing-facilities
                }
            }
        }
    ]
}
GetIndiaTestedSamplesDataBetweenDates
This end point provides covid-19 testing related data of India like dailytested, totaltested, lastupdatedtime, testpositivityrate, totalpositivecases, source of data, testingfacilities website link and lastupdatedtime between 2 dates. The lastupdatedtime is when this data was last updated in the source where we have fetched the data. It is mandatory to provide start_date and end_date as input parameters. If data is required for only one date then start_date can be kept same as end_date. The date format of both the input parameters are yyyy-MM-dd. In case the response is successful statusMsg will be “OK” . Below is the response structure:
Input params - 
start_date=2020-04-01
end_date=2020-05-03
Output -
{
    “statusMsg”: “OK”,
    “records”: [
        {
            “dateofrecord”: “2020-04-01”,
            “cases”: {
                “data”: {
                    “dailytested”: “7900”,
                    “totaltested”: “55851”,
                    “lastupdatedtime”: “2020-04-02 21:00:00”,
                    “testpositivityrate”: “3.69%”,
                    “totalpositivecases”: “2059”
                },
                “info”: {
                    “source”: “https://www.icmr.gov.in/”,
                    “testingfacilities”: “https://covid.icmr.org.in/index.php/testing-facilities
                }
            }
        },

 {
            “dateofrecord”: “2020-05-03”,
            “cases”: {
                “data”: {
                    “dailytested”: “60783”,
                    “totaltested”: “1107233”,
                    “lastupdatedtime”: “2020-05-04 09:00:00”,
                    “testpositivityrate”: “3.86%”,
                    “totalpositivecases”: “42781”
                },
                “info”: {
                    “source”: “https://www.icmr.gov.in/”,
                    “testingfacilities”: “https://covid.icmr.org.in/index.php/testing-facilities
                }
            }
        }
    ]
}

GetIndiaAllTestedSamplesDataForState
This end point provides date wise covid-19 testing related data of a particular state in India like totaltested, lastupdatedtime, testpositivityrate, totalpositivecases, code, name, source1 and source2. The lastupdatedtime is when this data was last updated in the source where we have fetched the data. A required input parameter “statecode” needs to be passed in every request. You can get the state code using another endpoint GetIndiaStateCodesAndNames. In case the response is successful statusMsg will be “OK” . Below is the response structure:
Input param -
statecode=MH
Output -
{
    “statusMsg”: “OK”,
    “records”: [
        {
            “dateofrecord”: “2020-04-05”,
            “cases”: {
                “data”: {
                    “totaltested”: “16008”,
                    “lastupdatedtime”: “2020-04-06 00:00:00”,
                    “testpositivityrate”: “4.67%”,
                    “totalpositivecases”: “747”
                },
                “info”: {
                    “code”: “MH”,
                    “name”: “Maharashtra”,
                    “source1”: “”,
                    “source2”: “”
                }
            }
        },

   
    {
            “dateofrecord”: “2020-05-03”,
            “cases”: {
                “data”: {
                    “totaltested”: “159754”,
                    “lastupdatedtime”: “2020-05-04 00:00:00”,
                    “testpositivityrate”: “8.12%”,
                    “totalpositivecases”: “12974”
                },
                “info”: {
                    “code”: “MH”,
                    “name”: “Maharashtra”,
                    “source1”: “https://twitter.com/Maha_MEDD/status/1256823671122915328?s=19”,
                    “source2”: “”
                }
            }
        }
    ]
}

GetIndiaTestedSamplesDataBetweenDatesForState
This end point provides covid-19 testing related data of a particular state in India India like totaltested, lastupdatedtime, testpositivityrate, totalpositivecases, code, name, source1, source2 and lastupdatedtime between 2 dates. The lastupdatedtime is when this data was last updated in the source where we have fetched the data. It is mandatory to provide “statecode” and also start_date and end_date as input parameters. If data is required for only one date then start_date can be kept same as end_date. The date format of start_date and end_date input parameters are yyyy-MM-dd. In case the response is successful statusMsg will be “OK” . Below is the response structure:
Input params
start_date=2020-02-28
end_date=2020-05-03
statecode=KA

Output -
{
    “statusMsg”: “OK”,
    “records”: [
        {
            “dateofrecord”: “2020-04-03”,
            “cases”: {
                “data”: {
                    “totaltested”: “4587”,
                    “lastupdatedtime”: “2020-04-04 00:00:00”,
                    “testpositivityrate”: “2.79%”,
                    “totalpositivecases”: “128”
                },
                “info”: {
                    “code”: “KA”,
                    “name”: “Karnataka”,
                    “source1”: “https://karunadu.karnataka.gov.in/hfw/kannada/nCovDocs/03-04-2020(English).pdf”,
                    “source2”: “”
                }
            }
        },
    …
    
    {
            “dateofrecord”: “2020-05-03”,
            “cases”: {
                “data”: {
                    “totaltested”: “74898”,
                    “lastupdatedtime”: “2020-05-04 00:00:00”,
                    “testpositivityrate”: “0.82%”,
                    “totalpositivecases”: “614”
                },
                “info”: {
                    “code”: “KA”,
                    “name”: “Karnataka”,
                    “source1”: “https://covid19.karnataka.gov.in/storage/pdf-files/Media-Bulletin/03-05-2020 05-00 English.pdf”,
                    “source2”: “”
                }
            }
        }
    ]
}
GetIndiaNumberOfDistrictsPerZone
This end point provides the number of districts per zone. In each state the districts are classified as red zones, orange zones and
green zones based on the number of covid-19 cases and other criteria decided by MHA. No additional parameters are required in the input. In case the response is successful statusMsg will be “OK” . Below is the response structure:
{
    “statusMsg”: “OK”,
    “data”: {
        “Red”: “”,
        “Green”: “”,
        “Total”: “”,
        “Orange”: “”
    }
}
GetIndiaStateWiseZonesCount
This end point provides the number of districts in each zone per state. In each state the districts are classified as red zones, orange zones and
green zones based on the number of covid-19 cases and other criteria decided by MHA. No additional parameters are required in the input. In case the response is successful statusMsg will be “OK” . Below is the response structure:
{
    “statusMsg”: “OK”,
    “data”: [
        {
            “Red”: “”,
            “Green”: “”,
            “Total”: “”,
            “state”: “Andaman and Nicobar Islands”,
            “Orange”: “”,
            “statecode”: “AN”
        },
        …
        {
            “Red”: “”,
            “Green”: “”,
            “Total”: “”,
            “state”: “West Bengal”,
            “Orange”: “”,
            “statecode”: “WB”
        }
    ]
}
GetIndiaDistrictWiseZonesForState
This end point provides zone wise classification for each of the districts in a given state. In each state the districts are classified as red zones, orange zones and
green zones based on the number of covid-19 cases and other criteria decided by MHA. A required input parameter “statecode” needs to be passed in every request. You can get the state code using another endpoint GetIndiaStateCodesAndNames. In case the response is successful statusMsg will be “OK” . Below is the response structure:
Input param
statecode=KA

Output
{
    “statusMsg”: “OK”,
    “data”: [
        {
            “zone”: “Orange”,
            “state”: “Karnataka”,
            “district”: “Bagalkote”,
            “dateupdated”: “2020-05-01”
        },
        …
        {
            “zone”: “Green”,
            “state”: “Karnataka”,
            “district”: “Chamarajanagara”,
            “dateupdated”: “2020-05-01”
        },
        …    
    {
            “zone”: “Red”,
            “state”: “Karnataka”,
            “district”: “Bengaluru Urban”,
            “dateupdated”: “2020-05-01”
        }
   ]
}

Rating: 1 - Votes: 1