Utah County-level Coronavirus Data API
As a bit of an experiment, the coronavirus data that I have gathered is now available via a very simple API. This API is free with no sign-up, but if you find it useful, please reach out to coronavirus@jgaxn.com and let me know how you’re using it and how I can improve it for you.
Limitations of the data
- I started collecting data for the number of cases by county starting with 2020-03-19. I have no data for any dates before then.
- The state of Utah started releasing hospitalization data on 2020-04-02. I have no hospitalization data before then.
- The state of Utah started releasing county by county death data on 2020-04-16. I have no death data before then.
- If you have access to any data I do not have available, please reach out at coronavirus@jgaxn.com and I will add it to the API and make it available to all.
Get data for a certain date
GET https://jgaxn/coronavirus/api/v1/YYYY-MM-DD.json
If I have no data for a given date, expect to receive a response with a 404 status code.
Example: GET https://jgaxn/coronavirus/api/v1/2020-07-07.json
{
"Bear River": {
"cases": 1658,
"hospitalizations": 63,
"deaths": 3
},
"Central Utah": {
"cases": 227,
"hospitalizations": 13,
"deaths": 0
},
"Davis County": {
"cases": 1522,
"hospitalizations": 95,
"deaths": 6
},
"Salt Lake County": {
"cases": 12994,
"hospitalizations": 894,
"deaths": 120
},
"San Juan": {
"cases": 417,
"hospitalizations": 60,
"deaths": 9
},
"Southeast Utah": {
"cases": 41,
"hospitalizations": 0,
"deaths": 0
},
"Southwest Utah": {
"cases": 1805,
"hospitalizations": 111,
"deaths": 13
},
"Summit County": {
"cases": 538,
"hospitalizations": 47,
"deaths": 1
},
"Tooele County": {
"cases": 294,
"hospitalizations": 12,
"deaths": 0
},
"TriCounty": {
"cases": 56,
"hospitalizations": 4,
"deaths": 0
},
"Utah County": {
"cases": 4761,
"hospitalizations": 244,
"deaths": 24
},
"Wasatch County": {
"cases": 427,
"hospitalizations": 20,
"deaths": 4
},
"Weber-Morgan": {
"cases": 1293,
"hospitalizations": 90,
"deaths": 14
}
}