turicas / brasil.io

Backend do Brasil.IO (para código dos scripts de coleta de dados, veja o link na página de cada dataset)
https://brasil.io/
GNU General Public License v3.0
932 stars 145 forks source link

API deveria retornar dados totalizados para o Brasil #305

Closed ncesar closed 4 years ago

ncesar commented 4 years ago

ref: https://github.com/turicas/covid19-br/issues/165 Gostaria de saber se é possível receber um json dessa maneira(e com apenas o Brasil de objeto, sem outros extras):

    {
      "country": "Brazil",
      "city_ibge_code": "null",
      "confirmed": 30000,
      "confirmed_per_100k_inhabitants": 4.98355,
      "date": "2020-03-26",
      "death_rate": null,
      "deaths": 30000,
      "estimated_population_2019": 2000066,
      "is_last": true,
      "place_type": "country"
    },

Por exemplo: https://brasil.io/api/dataset/covid19/caso/data?country=Brasil

turicas commented 4 years ago

A API é gerada automaticamente a partir dos datasets. Para retornar isso, precisaríamos retornar mais uma tabela com os dados totalizados e isso vai atrapalhar o processo de atualização (já estamos bastate sobrecarregados). Sugiro filtrar por place_type=state&is_last=True para ter os últimos dados por estado, daí basta somar os 27 registros.