All Projects → Laeyoung → Covid 19 Api

Laeyoung / Covid 19 Api

Licence: mit
API Service for tracking the COVID-19

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Covid 19 Api

Php Crud Api
Single file PHP script that adds a REST API to a SQL database
Stars: ✭ 2,904 (+2204.76%)
Mutual labels:  swagger, api-server
Proteus
Lean, mean, and incredibly fast JVM framework for web and microservice development.
Stars: ✭ 178 (+41.27%)
Mutual labels:  swagger, api-server
Gemini
Model Driven REST framework to automatically generate CRUD APIs
Stars: ✭ 138 (+9.52%)
Mutual labels:  swagger, api-server
Appy Backend
A user system to bootstrap your app.
Stars: ✭ 96 (-23.81%)
Mutual labels:  swagger, api-server
Nest Permissions Seed
A simple application demonstrating the basic usage of permissions with NestJS.
Stars: ✭ 121 (-3.97%)
Mutual labels:  swagger
Zqc Server Demo
Lite version of zaiqiuchang api server, which developed by go and deploy using docker. It also can be used as a starter kit for developing api server.
Stars: ✭ 114 (-9.52%)
Mutual labels:  api-server
Webapiclient
An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.
Stars: ✭ 1,618 (+1184.13%)
Mutual labels:  swagger
Sbt Swagger Codegen
sbt Plugin for Scala code generation for Swagger specs
Stars: ✭ 104 (-17.46%)
Mutual labels:  swagger
Zero Rails openapi
Concise DSL for generating OpenAPI Specification 3 (OAS3) JSON documentation for Ruby application.
Stars: ✭ 125 (-0.79%)
Mutual labels:  swagger
Gin Swagger
gin middleware to automatically generate RESTful API documentation with Swagger 2.0.
Stars: ✭ 2,001 (+1488.1%)
Mutual labels:  swagger
Netcoreblockly
.NET Core API to Blockly - generate from WebAPI, Swagger, OData, GraphQL =>
Stars: ✭ 121 (-3.97%)
Mutual labels:  swagger
Friboo
Utility library for writing microservices in Clojure, with support for Swagger and OAuth
Stars: ✭ 116 (-7.94%)
Mutual labels:  swagger
Swaggerwcf
Swagger for WCF
Stars: ✭ 121 (-3.97%)
Mutual labels:  swagger
Pretty Swag
Pretty UI for Swagger spec
Stars: ✭ 112 (-11.11%)
Mutual labels:  swagger
Apiproject
[https://www.sofineday.com], golang项目开发脚手架,集成最佳实践(gin+gorm+go-redis+mongo+cors+jwt+json日志库zap(支持日志收集到kafka或mongo)+消息队列kafka+微信支付宝支付gopay+api加密+api反向代理+go modules依赖管理+headless爬虫chromedp+makefile+二进制压缩+livereload热加载)
Stars: ✭ 124 (-1.59%)
Mutual labels:  api-server
Falsy
FAL.S.Y python api framework(the framework for using falcon, swagger, yaml together)
Stars: ✭ 109 (-13.49%)
Mutual labels:  swagger
Openapi Core
OpenAPI core
Stars: ✭ 119 (-5.56%)
Mutual labels:  swagger
Faygo
Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.
Stars: ✭ 1,557 (+1135.71%)
Mutual labels:  swagger
L5 Swagger
OpenApi or Swagger integration to Laravel
Stars: ✭ 1,781 (+1313.49%)
Mutual labels:  swagger
Flagr
Flagr is a feature flagging, A/B testing and dynamic configuration microservice
Stars: ✭ 1,776 (+1309.52%)
Mutual labels:  swagger

COVID-19-API Docker Pulls Total alerts

API Service for tracking the COVID-19

Try it

Run on Ainize

API Document

Recovered data from JHU CCSE will not be updated after March 23th. Check this issue.

Endpoint

https://master-covid-19-api-laeyoung.endpoint.ainize.ai/

Brief

Request:

GET /jhu-edu/brief

Successful Response:

HTTP/1.1 200 OK
Content-Type: application/json

{
	"confirmed": 7783,
	"deaths": 170,
	"recovered": 133
}

Curl:

curl -X GET "https://master-covid-19-api-laeyoung.endpoint.ainize.ai/jhu-edu/brief" -H "accept: application/json"

Browser: https://master-covid-19-api-laeyoung.endpoint.ainize.ai/jhu-edu/brief

Latest

Request:

GET /jhu-edu/latest

Options

  • Filter by country's iso2 or iso3 code
GET /jhu-edu/latest?iso2=US
  • Make the sum of all the cities or the states in those countries
GET /jhu-edu/latest?onlyCountries=true

You can uses both options together.

Successful Response:

HTTP/1.1 200 OK
Content-Type: application/json

[
  {
    "provincestate": "Anhui",
    "countryregion": "Mainland China",
    "lastupdate": "2020-02-29T07:21:21.001Z",
    "confirmed": 990,
    "deaths": 6,
    "recovered": 821,
    "location": {
      "lat": 31.8257,
      "lng": 117.2264
    },
    "countrycode": {
      "iso2": "CN",
      "iso3": "CHN"
    }
  }, {
    "provincestate": "Beijing",
    "countryregion": "Mainland China",
    "lastupdate": "2020-02-29T07:21:21.001Z",
    "confirmed": 410,
    "deaths": 7,
    "recovered": 257,
    "location": {
      "lat": 40.1824,
      "lng": 116.4142
    },
    "countrycode": {
      "iso2": "CN",
      "iso3": "CHN"
    }
  }, ...
]

Curl:

curl -X GET "https://master-covid-19-api-laeyoung.endpoint.ainize.ai/jhu-edu/latest" -H "accept: application/json"

Browser:

Timeseries

Request:

GET /jhu-edu/timeseries

Options

  • Filter by country's iso2 or iso3 code
GET /jhu-edu/timeseries?iso2=US
  • Make the sum of all the cities or the states in those countries
GET /jhu-edu/timeseries?onlyCountries=true

You can uses both options together.

Successful Response:

HTTP/1.1 200 OK
Content-Type: application/json

[
  {
    "provincestate": "Anhui",
    "countryregion": "Mainland China",
    "lastupdate": "2020-02-29T08:15:03.208Z",
    "location": {
      "lat": 31.8257,
      "lng": 117.2264
    },
    "countrycode": {
      "iso2": "CN",
      "iso3": "CHN"
    },
    "timeseries": {
      "1/22/20": {
        "confirmed": 1,
        "deaths": 0,
        "recovered": 0
      },
      "1/23/20": {
        "confirmed": 9,
        "deaths": 0,
        "recovered": 0
      }, ...
    }
  }, {
    "provincestate": "Beijing",
    "countryregion": "Mainland China",
    "lastupdate": "2020-02-29T08:15:03.208Z",
    "location": {
      "lat": 40.1824,
      "lng": 116.4142
    },
    "countrycode": {
      "iso2": "CN",
      "iso3": "CHN"
    },    
    "timeseries": {
      "1/22/20": {
        "confirmed": 14,
        "deaths": 0,
        "recovered": 0
      },
      "1/23/20": {
        "confirmed": 22,
        "deaths": 0,
        "recovered": 0
      }, ...
    }
  }, ...
]

Curl:

curl -X GET "https://master-covid-19-api-laeyoung.endpoint.ainize.ai/jhu-edu/timeseries" -H "accept: application/json"

Browser:

Services using COVID-19-API

Original data source

License

This project is released under the MIT License. See LICENSE for details.

Terms of Use

You can uses this Repo and API service freely, even commercial uses. But this term of use rely on data sources. You have to check each terms of use of data sources (JHU CSSE, livecod(kor)).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].