{"status":"ok","api_id":"geo-weather-city-sao-paulo","params":{},"sampling_interval_seconds":900,"total_points_in_series":20,"returned_points":20,"semantics":"change points — each value holds until the next point","attribution":{"source":"Open-Meteo High-Resolution Weather API (NOAA/DWD/ECMWF)","license":"Open-Meteo CC-BY 4.0 Open Data","terms_url":"https://open-meteo.com/en/terms"},"points":[{"t":"2026-10-27T13:49:04.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":19,"feels_like_c":18.4,"humidity_pct":55,"wind_speed_kmh":9.9,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T14:06:17.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":19.3,"feels_like_c":19.2,"humidity_pct":54,"wind_speed_kmh":9.6,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T14:25:18.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":19.7,"feels_like_c":20.3,"humidity_pct":53,"wind_speed_kmh":9.2,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T14:40:18.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":20.1,"feels_like_c":21.3,"humidity_pct":52,"wind_speed_kmh":8.7,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T14:55:19.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":20.6,"feels_like_c":22.1,"humidity_pct":51,"wind_speed_kmh":8.4,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T15:15:18.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":21.2,"feels_like_c":23,"humidity_pct":49,"wind_speed_kmh":7.9,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T15:30:19.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":21.5,"feels_like_c":23.2,"humidity_pct":48,"wind_speed_kmh":7.9,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T15:48:20.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":21.7,"feels_like_c":23.3,"humidity_pct":47,"wind_speed_kmh":7.8,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T16:06:48.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":21.8,"feels_like_c":23.4,"humidity_pct":47,"wind_speed_kmh":8,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T16:23:27.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":21.9,"feels_like_c":23.2,"humidity_pct":47,"wind_speed_kmh":8.5,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T16:42:32.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":21.9,"feels_like_c":22.9,"humidity_pct":47,"wind_speed_kmh":9.4,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T16:57:33.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":21.8,"feels_like_c":22.5,"humidity_pct":48,"wind_speed_kmh":10.5,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T17:17:32.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":21.4,"feels_like_c":21.7,"humidity_pct":52,"wind_speed_kmh":11.9,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T17:32:32.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":21.1,"feels_like_c":21.2,"humidity_pct":54,"wind_speed_kmh":12.3,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T17:47:32.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":20.7,"feels_like_c":20.6,"humidity_pct":57,"wind_speed_kmh":12.6,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T18:02:33.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":20.3,"feels_like_c":19.8,"humidity_pct":60,"wind_speed_kmh":13,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T18:22:32.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":19.7,"feels_like_c":18.8,"humidity_pct":64,"wind_speed_kmh":13.6,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T18:37:33.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":19.1,"feels_like_c":17.9,"humidity_pct":67,"wind_speed_kmh":14,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.9,"min_temp_c":12.5,"precip_mm":0.2},{"date":"2026-10-28","max_temp_c":23.7,"min_temp_c":13.9,"precip_mm":0.6},{"date":"2026-10-29","max_temp_c":21,"min_temp_c":15.4,"precip_mm":36.5}]}},{"t":"2026-10-27T18:57:33.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":18.4,"feels_like_c":17.6,"humidity_pct":72,"wind_speed_kmh":12.4,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.8,"min_temp_c":12.5,"precip_mm":0.4},{"date":"2026-10-28","max_temp_c":23.2,"min_temp_c":13.9,"precip_mm":2.6},{"date":"2026-10-29","max_temp_c":21.2,"min_temp_c":16,"precip_mm":31.5}]}},{"t":"2026-10-27T19:17:32.000Z","data":{"city":"São Paulo, Brazil","coordinates":{"latitude":-23.5505,"longitude":-46.6333,"elevation_m":758},"timezone":"America/Sao_Paulo","current":{"temperature_c":17.8,"feels_like_c":17,"humidity_pct":74,"wind_speed_kmh":12.5,"precipitation_mm":0},"forecast_3_days":[{"date":"2026-10-27","max_temp_c":21.8,"min_temp_c":12.5,"precip_mm":0.4},{"date":"2026-10-28","max_temp_c":23.2,"min_temp_c":13.9,"precip_mm":2.6},{"date":"2026-10-29","max_temp_c":21.2,"min_temp_c":16,"precip_mm":31.5}]}}]}