{"revision":"2ee36f01702ac8ce","id":"open-meteo-weather","title":"open-meteo-weather","file":"apps/maio-api/data/environment-source.json","url":"https://api.open-meteo.com/v1/forecast?latitude=15.25&longitude=-23.15&current=temperature_2m%2Crain%2Cprecipitation%2Crelative_humidity_2m%2Cwind_speed_10m%2Cwind_direction_10m%2Csurface_pressure&timezone=GMT&timeformat=unixtime&forecast_days=1","documentationUrl":"https://open-meteo.com/en/docs","attribution":"Open-Meteo and its weather model providers","license":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","sourceUpdatedAt":null,"retrievedAt":"2026-09-17T14:31:51.233Z","checksum":"e63a4b0b579b5129f638a4c12c6aac944a10b2d2fea20be2cf821272a445ba6c","excludedOutsideExtent":0,"upstreamUrls":["https://api.open-meteo.com/v1/forecast?latitude=15.25&longitude=-23.15&current=temperature_2m%2Crain%2Cprecipitation%2Crelative_humidity_2m%2Cwind_speed_10m%2Cwind_direction_10m%2Csurface_pressure&timezone=GMT&timeformat=unixtime&forecast_days=1"],"classification":"model-provider","provenanceStatus":"linked-source","delivery":"materialized-snapshot","refresh":{"automatic":false,"method":"provider-api","command":"npm --workspace apps/maio-api run data:refresh-environment","retrievedAt":"2026-09-17T14:31:51.233Z","sourceUpdatedAt":null,"freshnessAssessment":"not-assessed","note":"No refresh SLA or automatic polling. Request time and cache validation do not establish source freshness."},"transformation":{"implementation":"lib/environment.mjs","description":"Provider current-condition values, units, valid times and grid coordinates; explicitly model estimates."},"links":{"self":"/api/v1/sources/open-meteo-weather","features":"/api/v1/features?sourceId=open-meteo-weather","collections":["/api/v1/collections/observations"],"datasets":[]}}