Desenvolvedores

Referência da API

Cidades

As cidades com resumo da Atmy, suas páginas e a consulta de cada uma; com filtro por país. A cidade é encontrada pelo nome em qualquer um dos 25 idiomas, por slug ou id, ou por coordenadas — a cidade mais próxima com resumo num raio de 50 km. Adicione country= quando duas cidades tiverem o mesmo nome.

Cidades

GEThttps://api.atmy.ai/v1/cities

Parâmetros de consulta

q string opcional

Parte do nome de uma cidade em qualquer um dos idiomas do site, ou do seu slug.

country string opcional

Nome ou slug do país, para distinguir cidades com o mesmo nome.

lang string opcional

Idioma dos nomes de cidade e país e do link da página.

Padrão: en

GET/cities?country=serbia
curl "https://api.atmy.ai/v1/cities?country=serbia"
200Resposta
{
  "count": 12,
  "cities": [
    {
      "id": 50068,
      "slug": "serbia/belgrade",
      "name": "Belgrade",
      "country": "Serbia",
      "timezone": "Europe/Belgrade",
      "center": {
        "lat": 44.8155,
        "lon": 20.4457
      },
      "page": "https://atmy.ai/air-quality/serbia/belgrade/",
      "status": "current",
      "current": "https://api.atmy.ai/v1/air-quality/current?city=serbia%2Fbelgrade"
    },
    {
      "id": 51548,
      "slug": "serbia/pancevo",
      "name": "Pančevo",
      "country": "Serbia",
      "timezone": "Europe/Belgrade",
      "center": {
        "lat": 44.87057,
        "lon": 20.63996
      },
      "page": "https://atmy.ai/air-quality/serbia/pancevo/",
      "status": "current",
      "current": "https://api.atmy.ai/v1/air-quality/current?city=serbia%2Fpancevo"
    }
  ]
}