{"corrections":[],"day":{"date":"2026-10-31","extremes":{"tmax":{"correctedAt":null,"dewpoint":10,"humidity":29,"metarType":"METAR","obsTimeLocal":"2026-10-31T13:30:00+02:00","obsTimeUtc":"2026-10-31T11:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311130Z 28008KT 220V330 CAVOK 30/10 Q1024 NOSIG","receiptTime":"2026-10-31T11:30:10.680Z","receivedAt":"2026-10-31T11:31:38.816Z","temp":30,"wind":4.1},"tmin":{"correctedAt":null,"dewpoint":9,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-31T03:00:00+02:00","obsTimeUtc":"2026-10-31T01:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310100Z 36011KT CAVOK 16/09 Q1025 NOSIG","receiptTime":"2026-10-31T01:00:23.529Z","receivedAt":"2026-10-31T01:00:39.037Z","temp":16,"wind":5.7},"windMax":{"correctedAt":null,"dewpoint":10,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-31T02:00:00+02:00","obsTimeUtc":"2026-10-31T00:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310000Z 01012KT CAVOK 17/10 Q1025 NOSIG","receiptTime":"2026-10-31T00:00:09.064Z","receivedAt":"2026-10-31T00:00:47.918Z","temp":17,"wind":6.2}},"humidityMean":40.3,"maxGapMinutes":60,"nObservations":42,"observations":[{"correctedAt":null,"dewpoint":9,"humidity":49,"metarType":"METAR","obsTimeLocal":"2026-10-31T00:00:00+02:00","obsTimeUtc":"2026-10-30T22:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 302200Z 35011KT CAVOK 20/09 Q1025 NOSIG","receiptTime":"2026-10-30T22:00:31.233Z","receivedAt":"2026-10-30T22:01:00.677Z","temp":20,"wind":5.7},{"correctedAt":null,"dewpoint":10,"humidity":56,"metarType":"METAR","obsTimeLocal":"2026-10-31T01:00:00+02:00","obsTimeUtc":"2026-10-30T23:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 302300Z 36011KT CAVOK 19/10 Q1025 NOSIG","receiptTime":"2026-10-30T23:00:29.726Z","receivedAt":"2026-10-30T23:00:39.161Z","temp":19,"wind":5.7},{"correctedAt":null,"dewpoint":10,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-31T02:00:00+02:00","obsTimeUtc":"2026-10-31T00:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310000Z 01012KT CAVOK 17/10 Q1025 NOSIG","receiptTime":"2026-10-31T00:00:09.064Z","receivedAt":"2026-10-31T00:00:47.918Z","temp":17,"wind":6.2},{"correctedAt":null,"dewpoint":9,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-31T03:00:00+02:00","obsTimeUtc":"2026-10-31T01:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310100Z 36011KT CAVOK 16/09 Q1025 NOSIG","receiptTime":"2026-10-31T01:00:23.529Z","receivedAt":"2026-10-31T01:00:39.037Z","temp":16,"wind":5.7},{"correctedAt":null,"dewpoint":9,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-31T04:00:00+02:00","obsTimeUtc":"2026-10-31T02:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310200Z 35011KT CAVOK 16/09 Q1025 NOSIG","receiptTime":"2026-10-31T02:00:21.206Z","receivedAt":"2026-10-31T02:00:38.960Z","temp":16,"wind":5.7},{"correctedAt":null,"dewpoint":9,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-31T04:30:00+02:00","obsTimeUtc":"2026-10-31T02:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310230Z 34011KT CAVOK 16/09 Q1025 NOSIG","receiptTime":"2026-10-31T02:30:13.716Z","receivedAt":"2026-10-31T02:30:38.596Z","temp":16,"wind":5.7},{"correctedAt":null,"dewpoint":9,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-31T05:00:00+02:00","obsTimeUtc":"2026-10-31T03:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310300Z 35011KT CAVOK 16/09 Q1025 NOSIG","receiptTime":"2026-10-31T03:00:23.766Z","receivedAt":"2026-10-31T03:00:45.546Z","temp":16,"wind":5.7},{"correctedAt":null,"dewpoint":9,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-31T06:00:00+02:00","obsTimeUtc":"2026-10-31T04:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310400Z 34010KT CAVOK 16/09 Q1025 NOSIG","receiptTime":"2026-10-31T04:00:13.123Z","receivedAt":"2026-10-31T04:00:38.394Z","temp":16,"wind":5.1},{"correctedAt":null,"dewpoint":9,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-31T06:30:00+02:00","obsTimeUtc":"2026-10-31T04:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310430Z 34010KT CAVOK 16/09 Q1026 NOSIG","receiptTime":"2026-10-31T04:30:06.273Z","receivedAt":"2026-10-31T04:30:40.247Z","temp":16,"wind":5.1},{"correctedAt":null,"dewpoint":10,"humidity":60,"metarType":"METAR","obsTimeLocal":"2026-10-31T07:00:00+02:00","obsTimeUtc":"2026-10-31T05:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310500Z 35009KT CAVOK 18/10 Q1026 NOSIG","receiptTime":"2026-10-31T05:00:15.538Z","receivedAt":"2026-10-31T05:00:41.437Z","temp":18,"wind":4.6},{"correctedAt":null,"dewpoint":10,"humidity":56,"metarType":"METAR","obsTimeLocal":"2026-10-31T08:00:00+02:00","obsTimeUtc":"2026-10-31T06:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310600Z 35009KT CAVOK 19/10 Q1026 NOSIG","receiptTime":"2026-10-31T06:00:23.002Z","receivedAt":"2026-10-31T06:00:39.637Z","temp":19,"wind":4.6},{"correctedAt":null,"dewpoint":10,"humidity":49,"metarType":"METAR","obsTimeLocal":"2026-10-31T08:30:00+02:00","obsTimeUtc":"2026-10-31T06:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310630Z 35009KT 290V010 CAVOK 21/10 Q1027 NOSIG","receiptTime":"2026-10-31T06:35:37.272Z","receivedAt":"2026-10-31T06:35:38.302Z","temp":21,"wind":4.6},{"correctedAt":null,"dewpoint":10,"humidity":46,"metarType":"METAR","obsTimeLocal":"2026-10-31T09:00:00+02:00","obsTimeUtc":"2026-10-31T07:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310700Z 32010KT 300V360 CAVOK 22/10 Q1027 NOSIG","receiptTime":"2026-10-31T07:00:14.416Z","receivedAt":"2026-10-31T07:01:39.670Z","temp":22,"wind":5.1},{"correctedAt":null,"dewpoint":10,"humidity":46,"metarType":"METAR","obsTimeLocal":"2026-10-31T09:30:00+02:00","obsTimeUtc":"2026-10-31T07:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310730Z 30010KT CAVOK 22/10 Q1027 NOSIG","receiptTime":"2026-10-31T07:30:10.219Z","receivedAt":"2026-10-31T07:30:38.261Z","temp":22,"wind":5.1},{"correctedAt":null,"dewpoint":10,"humidity":41,"metarType":"METAR","obsTimeLocal":"2026-10-31T10:00:00+02:00","obsTimeUtc":"2026-10-31T08:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310800Z 29009KT 250V330 CAVOK 24/10 Q1027 NOSIG","receiptTime":"2026-10-31T08:00:15.709Z","receivedAt":"2026-10-31T08:00:41.999Z","temp":24,"wind":4.6},{"correctedAt":null,"dewpoint":10,"humidity":39,"metarType":"METAR","obsTimeLocal":"2026-10-31T10:30:00+02:00","obsTimeUtc":"2026-10-31T08:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310830Z VRB08KT CAVOK 25/10 Q1026 NOSIG","receiptTime":"2026-10-31T08:30:48.440Z","receivedAt":"2026-10-31T08:31:41.048Z","temp":25,"wind":4.1},{"correctedAt":null,"dewpoint":11,"humidity":41,"metarType":"METAR","obsTimeLocal":"2026-10-31T11:00:00+02:00","obsTimeUtc":"2026-10-31T09:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310900Z 30009KT 240V350 CAVOK 25/11 Q1026 NOSIG","receiptTime":"2026-10-31T09:00:22.270Z","receivedAt":"2026-10-31T09:01:38.387Z","temp":25,"wind":4.6},{"correctedAt":null,"dewpoint":11,"humidity":37,"metarType":"METAR","obsTimeLocal":"2026-10-31T11:30:00+02:00","obsTimeUtc":"2026-10-31T09:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 310930Z 22010KT 180V300 CAVOK 27/11 Q1026 NOSIG","receiptTime":"2026-10-31T09:30:09.568Z","receivedAt":"2026-10-31T09:30:38.379Z","temp":27,"wind":5.1},{"correctedAt":null,"dewpoint":10,"humidity":34,"metarType":"METAR","obsTimeLocal":"2026-10-31T12:00:00+02:00","obsTimeUtc":"2026-10-31T10:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311000Z 24008KT 200V320 CAVOK 27/10 Q1025 NOSIG","receiptTime":"2026-10-31T10:01:24.144Z","receivedAt":"2026-10-31T10:01:38.456Z","temp":27,"wind":4.1},{"correctedAt":null,"dewpoint":10,"humidity":32,"metarType":"METAR","obsTimeLocal":"2026-10-31T12:30:00+02:00","obsTimeUtc":"2026-10-31T10:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311030Z 24006KT 150V300 CAVOK 28/10 Q1025 NOSIG","receiptTime":"2026-10-31T10:30:09.711Z","receivedAt":"2026-10-31T10:30:39.941Z","temp":28,"wind":3.1},{"correctedAt":null,"dewpoint":10,"humidity":31,"metarType":"METAR","obsTimeLocal":"2026-10-31T13:00:00+02:00","obsTimeUtc":"2026-10-31T11:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311100Z VRB06G16KT CAVOK 29/10 Q1025 NOSIG","receiptTime":"2026-10-31T11:00:14.530Z","receivedAt":"2026-10-31T11:02:39.497Z","temp":29,"wind":3.1},{"correctedAt":null,"dewpoint":10,"humidity":29,"metarType":"METAR","obsTimeLocal":"2026-10-31T13:30:00+02:00","obsTimeUtc":"2026-10-31T11:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311130Z 28008KT 220V330 CAVOK 30/10 Q1024 NOSIG","receiptTime":"2026-10-31T11:30:10.680Z","receivedAt":"2026-10-31T11:31:38.816Z","temp":30,"wind":4.1},{"correctedAt":null,"dewpoint":10,"humidity":29,"metarType":"METAR","obsTimeLocal":"2026-10-31T14:00:00+02:00","obsTimeUtc":"2026-10-31T12:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311200Z 25007KT 220V310 CAVOK 30/10 Q1024 NOSIG","receiptTime":"2026-10-31T12:00:32.003Z","receivedAt":"2026-10-31T12:00:49.551Z","temp":30,"wind":3.6},{"correctedAt":null,"dewpoint":9,"humidity":29,"metarType":"METAR","obsTimeLocal":"2026-10-31T14:30:00+02:00","obsTimeUtc":"2026-10-31T12:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311230Z 28005KT 240V310 CAVOK 29/09 Q1023 NOSIG","receiptTime":"2026-10-31T12:30:18.997Z","receivedAt":"2026-10-31T12:30:38.558Z","temp":29,"wind":2.6},{"correctedAt":null,"dewpoint":7,"humidity":24,"metarType":"METAR","obsTimeLocal":"2026-10-31T15:00:00+02:00","obsTimeUtc":"2026-10-31T13:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311300Z VRB04KT CAVOK 30/07 Q1023 NOSIG","receiptTime":"2026-10-31T13:00:38.345Z","receivedAt":"2026-10-31T13:01:41.914Z","temp":30,"wind":2.1},{"correctedAt":null,"dewpoint":8,"humidity":25,"metarType":"METAR","obsTimeLocal":"2026-10-31T15:30:00+02:00","obsTimeUtc":"2026-10-31T13:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311330Z 13005KT 060V200 CAVOK 30/08 Q1023 NOSIG","receiptTime":"2026-10-31T13:30:08.397Z","receivedAt":"2026-10-31T13:31:38.440Z","temp":30,"wind":2.6},{"correctedAt":null,"dewpoint":7,"humidity":24,"metarType":"METAR","obsTimeLocal":"2026-10-31T16:00:00+02:00","obsTimeUtc":"2026-10-31T14:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311400Z 17008KT 140V210 CAVOK 30/07 Q1023 NOSIG","receiptTime":"2026-10-31T14:01:05.242Z","receivedAt":"2026-10-31T14:02:38.977Z","temp":30,"wind":4.1},{"correctedAt":null,"dewpoint":7,"humidity":24,"metarType":"METAR","obsTimeLocal":"2026-10-31T16:30:00+02:00","obsTimeUtc":"2026-10-31T14:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311430Z 14005KT 070V190 CAVOK 30/07 Q1023 NOSIG","receiptTime":"2026-10-31T14:31:07.117Z","receivedAt":"2026-10-31T14:31:38.480Z","temp":30,"wind":2.6},{"correctedAt":null,"dewpoint":8,"humidity":25,"metarType":"METAR","obsTimeLocal":"2026-10-31T17:00:00+02:00","obsTimeUtc":"2026-10-31T15:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311500Z 29007KT 260V320 CAVOK 30/08 Q1023 NOSIG","receiptTime":"2026-10-31T15:01:57.703Z","receivedAt":"2026-10-31T15:02:39.023Z","temp":30,"wind":3.6},{"correctedAt":null,"dewpoint":9,"humidity":29,"metarType":"METAR","obsTimeLocal":"2026-10-31T17:30:00+02:00","obsTimeUtc":"2026-10-31T15:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311530Z 29009KT CAVOK 29/09 Q1023 NOSIG","receiptTime":"2026-10-31T15:31:29.064Z","receivedAt":"2026-10-31T15:32:39.722Z","temp":29,"wind":4.6},{"correctedAt":null,"dewpoint":9,"humidity":30,"metarType":"METAR","obsTimeLocal":"2026-10-31T18:00:00+02:00","obsTimeUtc":"2026-10-31T16:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311600Z 29008KT CAVOK 28/09 Q1023 NOSIG","receiptTime":"2026-10-31T16:00:25.520Z","receivedAt":"2026-10-31T16:00:45.334Z","temp":28,"wind":4.1},{"correctedAt":null,"dewpoint":9,"humidity":32,"metarType":"METAR","obsTimeLocal":"2026-10-31T18:30:00+02:00","obsTimeUtc":"2026-10-31T16:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311630Z 29009KT 250V310 CAVOK 27/09 Q1023 NOSIG","receiptTime":"2026-10-31T16:30:14.495Z","receivedAt":"2026-10-31T16:30:45.841Z","temp":27,"wind":4.6},{"correctedAt":null,"dewpoint":9,"humidity":32,"metarType":"METAR","obsTimeLocal":"2026-10-31T19:00:00+02:00","obsTimeUtc":"2026-10-31T17:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311700Z 30008KT CAVOK 27/09 Q1023 NOSIG","receiptTime":"2026-10-31T17:02:36.770Z","receivedAt":"2026-10-31T17:02:50.441Z","temp":27,"wind":4.1},{"correctedAt":null,"dewpoint":9,"humidity":34,"metarType":"METAR","obsTimeLocal":"2026-10-31T19:30:00+02:00","obsTimeUtc":"2026-10-31T17:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311730Z 30008KT CAVOK 26/09 Q1023 NOSIG","receiptTime":"2026-10-31T17:32:28.960Z","receivedAt":"2026-10-31T17:32:39.865Z","temp":26,"wind":4.1},{"correctedAt":null,"dewpoint":8,"humidity":32,"metarType":"METAR","obsTimeLocal":"2026-10-31T20:00:00+02:00","obsTimeUtc":"2026-10-31T18:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311800Z 29007KT CAVOK 26/08 Q1024 NOSIG","receiptTime":"2026-10-31T18:00:20.682Z","receivedAt":"2026-10-31T18:00:40.040Z","temp":26,"wind":3.6},{"correctedAt":null,"dewpoint":8,"humidity":32,"metarType":"METAR","obsTimeLocal":"2026-10-31T20:30:00+02:00","obsTimeUtc":"2026-10-31T18:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311830Z 29007KT 230V310 CAVOK 26/08 Q1024 NOSIG","receiptTime":"2026-10-31T18:30:11.145Z","receivedAt":"2026-10-31T18:30:38.951Z","temp":26,"wind":3.6},{"correctedAt":null,"dewpoint":8,"humidity":32,"metarType":"METAR","obsTimeLocal":"2026-10-31T21:00:00+02:00","obsTimeUtc":"2026-10-31T19:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311900Z 28007KT 230V300 CAVOK 26/08 Q1024 NOSIG","receiptTime":"2026-10-31T19:00:16.213Z","receivedAt":"2026-10-31T19:00:38.473Z","temp":26,"wind":3.6},{"correctedAt":null,"dewpoint":8,"humidity":34,"metarType":"METAR","obsTimeLocal":"2026-10-31T21:30:00+02:00","obsTimeUtc":"2026-10-31T19:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 311930Z 29007KT CAVOK 25/08 Q1024 NOSIG","receiptTime":"2026-10-31T19:30:11.759Z","receivedAt":"2026-10-31T19:30:38.468Z","temp":25,"wind":3.6},{"correctedAt":null,"dewpoint":8,"humidity":34,"metarType":"METAR","obsTimeLocal":"2026-10-31T22:00:00+02:00","obsTimeUtc":"2026-10-31T20:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 312000Z 29007KT 250V310 CAVOK 25/08 Q1024 NOSIG","receiptTime":"2026-10-31T20:00:21.332Z","receivedAt":"2026-10-31T20:00:38.232Z","temp":25,"wind":3.6},{"correctedAt":null,"dewpoint":8,"humidity":34,"metarType":"METAR","obsTimeLocal":"2026-10-31T22:30:00+02:00","obsTimeUtc":"2026-10-31T20:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 312030Z 30007KT CAVOK 25/08 Q1024 NOSIG","receiptTime":"2026-10-31T20:30:11.188Z","receivedAt":"2026-10-31T20:30:38.749Z","temp":25,"wind":3.6},{"correctedAt":null,"dewpoint":8,"humidity":36,"metarType":"METAR","obsTimeLocal":"2026-10-31T23:00:00+02:00","obsTimeUtc":"2026-10-31T21:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 312100Z 30007KT CAVOK 24/08 Q1024 NOSIG","receiptTime":"2026-10-31T21:00:20.490Z","receivedAt":"2026-10-31T21:00:42.113Z","temp":24,"wind":3.6},{"correctedAt":null,"dewpoint":8,"humidity":36,"metarType":"METAR","obsTimeLocal":"2026-10-31T23:30:00+02:00","obsTimeUtc":"2026-10-31T21:30:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FAOR 312130Z 30006KT CAVOK 24/08 Q1024 NOSIG","receiptTime":"2026-10-31T21:30:09.247Z","receivedAt":"2026-10-31T21:31:41.367Z","temp":24,"wind":3.1}],"precipObservedCount":0,"tavg":24.2,"tmax":30,"tmaxAt":"2026-10-31T11:30:00.000Z","tmin":16,"tminAt":"2026-10-31T01:00:00.000Z","windMax":6.2,"windMaxAt":"2026-10-31T00:00:00.000Z","windMean":4.2,"window":{"date":"2026-10-31","dayEndUtc":"2026-10-31T22:00:00.000Z","dayStartUtc":"2026-10-30T22:00:00.000Z","hours":24,"timezone":"Africa/Johannesburg","utcOffsetEnd":"+02:00","utcOffsetStart":"+02:00"}},"finality":{"coverage":{"maxGapMinutes":60,"normalIntervalMin":30,"ok":true,"thresholdMinutes":60},"finalAt":"2026-11-01T01:00:00.000Z","holdHours":3,"reasons":[],"settleable":true,"status":"final"},"lastChangedAt":"2026-10-31T21:31:41.367Z","revision":"633c0381678dcbc0","station":{"city":"johannesburg","cityName":"Johannesburg","icao":"FAOR","lat":-26.2,"lon":28.05,"reference":"https://aviationweather.gov/data/metar/?ids=FAOR","timezone":"Africa/Johannesburg","upstream":"https://aviationweather.gov/api/data/metar?ids=FAOR&format=json"},"version":"wdm-station-day-v1"}