{"station":{"icao":"MMMX","city":{"slug":"mexico-city","name":"Mexico City","country":"Mexico"},"timezone":"America/Mexico_City","lat":19.43,"lon":-99.13,"us":false,"html":"https://weathermarket.io/station/MMMX","json":"https://weathermarket.io/api/station/MMMX","nwsCli":null},"date":"2026-10-11","window":{"date":"2026-10-11","timezone":"America/Mexico_City","dayStartUtc":"2026-10-11T06:00:00.000Z","dayEndUtc":"2026-10-12T06:00:00.000Z","utcOffsetStart":"-06:00","utcOffsetEnd":"-06:00","hours":24},"complete":true,"values":{"tmax":25,"tmaxAt":"2026-10-11T20:44:00.000Z","tmin":15,"tminAt":"2026-10-11T08:44:00.000Z","tavg":19.9,"humidityMean":63.6,"windMean":2.8,"windMax":6.2,"windMaxAt":"2026-10-11T20:44:00.000Z","precipObservedCount":1,"nObservations":32,"maxGapMinutes":115,"units":{"temperature":"°C","wind":"m/s","humidity":"%"},"source":"Extremes over the METAR observations listed in this record (hourly plus special reports) - the same record values.metarDerived carries in /api/station/{icao}/daily"},"extremes":{"tmax":{"obsTimeUtc":"2026-10-11T20:44:00.000Z","obsTimeLocal":"2026-10-11T14:44:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 112044Z 14012KT 9SM VCRA SCT020CB SCT080 BKN220 25/11 A3028 TEMPO 5SM TSRA RMK 8/363 HZY PCPN W","temp":25,"dewpoint":11,"humidity":41,"wind":6.2,"precipObserved":false,"correctedAt":null,"originalRaw":null},"tmin":{"obsTimeUtc":"2026-10-11T08:44:00.000Z","obsTimeLocal":"2026-10-11T02:44:00-06:00","metarType":"METAR","raw":"METAR MMMX 110844Z 00000KT 10SM FEW100 SCT250 15/13 A3032 NOSIG RMK SLP111 57002 920 8/038 HZ AND LWR VSBY SW ISOL SC CI","temp":15,"dewpoint":13,"humidity":88,"wind":0,"precipObserved":false,"correctedAt":null,"originalRaw":null},"windMax":{"obsTimeUtc":"2026-10-11T20:44:00.000Z","obsTimeLocal":"2026-10-11T14:44:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 112044Z 14012KT 9SM VCRA SCT020CB SCT080 BKN220 25/11 A3028 TEMPO 5SM TSRA RMK 8/363 HZY PCPN W","temp":25,"dewpoint":11,"humidity":41,"wind":6.2,"precipObserved":false,"correctedAt":null,"originalRaw":null}},"finality":{"status":"final","finalAt":"2026-10-12T09:00:00.000Z","settleable":false,"coverage":{"ok":false,"maxGapMinutes":115,"normalIntervalMin":56,"thresholdMinutes":86},"reasons":["coverage_gap: longest stretch without a report was 115 min, above 86 min (station normal interval 56 + 30)"],"holdHours":3},"revision":"926b8e3a6b1e5df7","lastChangedAt":"2026-10-12T06:00:12.641Z","corrections":[],"anchor":{"contract":"0x2B59812947B48B5988FaA805a9514a5162415091","chainId":14,"record":"https://weathermarket.io/api/station/MMMX/2026-10-11?format=record","status":"anchored","sha256":"997b39bcf2c8a63b7760c5aca000dff0fa2ce644510c0a48acca25e25fd6d3ef","revision":"926b8e3a6b1e5df7","flareTxHash":"0x10e1db19501b94d7bde15ee31945ff810935fc82debc157f49d22c79727c1761","flareBlock":71920546,"anchoredAt":"2026-10-12T09:01:40.476Z","explorer":"https://flare-explorer.flare.network/tx/0x10e1db19501b94d7bde15ee31945ff810935fc82debc157f49d22c79727c1761","matchesCurrent":true,"note":"GET the record bytes, SHA-256 them, and call SnapshotAnchor.isAnchored(sha256) on Flare - the anchored record is the one to settle on"},"qc":{"summary":{"good":32,"suspect":0,"bad":0,"flagged":[]},"extremes":{"tmax":{"obsTimeUtc":"2026-10-11T20:44:00.000Z","flag":"good","reasons":[]},"tmin":{"obsTimeUtc":"2026-10-11T08:44:00.000Z","flag":"good","reasons":[]},"anyFlagged":false},"excludingBad":{"tmax":25,"tmin":15,"differsFromRecord":false},"note":"Flags are attached beside the anchored record and are not part of its bytes; the record's extremes are unchanged. A suspect extreme is usable but worth checking against the raw text (extremes.*.reasons); a bad report is physically impossible and excludingBad shows the extremes without it."},"official":null,"observations":[{"obsTimeUtc":"2026-10-11T06:42:00.000Z","obsTimeLocal":"2026-10-11T00:42:00-06:00","metarType":"METAR","raw":"METAR MMMX 110642Z 11003KT 10SM FEW010 SCT100 BKN250 16/12 A3033 NOSIG RMK 8/538 HZ AND LWR VSBY SW LWR SC","temp":16,"dewpoint":12,"humidity":77,"wind":1.5,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T07:41:00.000Z","obsTimeLocal":"2026-10-11T01:41:00-06:00","metarType":"METAR","raw":"METAR MMMX 110741Z 11003KT 10SM FEW010 SCT100 BKN250 16/12 A3032 NOSIG RMK 8/538 HZ AND LWR VSBY SW LWR SC","temp":16,"dewpoint":12,"humidity":77,"wind":1.5,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T08:44:00.000Z","obsTimeLocal":"2026-10-11T02:44:00-06:00","metarType":"METAR","raw":"METAR MMMX 110844Z 00000KT 10SM FEW100 SCT250 15/13 A3032 NOSIG RMK SLP111 57002 920 8/038 HZ AND LWR VSBY SW ISOL SC CI","temp":15,"dewpoint":13,"humidity":88,"wind":0,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T09:42:00.000Z","obsTimeLocal":"2026-10-11T03:42:00-06:00","metarType":"METAR","raw":"METAR MMMX 110942Z 00000KT 8SM FEW100 BKN250 15/12 A3032 NOSIG RMK 8/038 ISOL SC BR HZ SW","temp":15,"dewpoint":12,"humidity":82,"wind":0,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T10:42:00.000Z","obsTimeLocal":"2026-10-11T04:42:00-06:00","metarType":"METAR","raw":"METAR MMMX 111042Z 00000KT 8SM BKN100 BKN250 15/12 A3032 NOSIG RMK 8/078 ISOL SC BR HZ SW","temp":15,"dewpoint":12,"humidity":82,"wind":0,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T11:45:00.000Z","obsTimeLocal":"2026-10-11T05:45:00-06:00","metarType":"METAR","raw":"METAR MMMX 111145Z 00000KT 7SM FEW010 BKN100 BKN250 15/13 A3033 NOSIG RMK SLP122 52005 922 8/578 BR HZ LWR SC","temp":15,"dewpoint":13,"humidity":88,"wind":0,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T12:42:00.000Z","obsTimeLocal":"2026-10-11T06:42:00-06:00","metarType":"METAR","raw":"METAR MMMX 111242Z 00000KT 6SM FEW010 BKN100 BKN250 15/13 A3035 NOSIG RMK 8/578 BR HZ LWR SC","temp":15,"dewpoint":13,"humidity":88,"wind":0,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T13:50:00.000Z","obsTimeLocal":"2026-10-11T07:50:00-06:00","metarType":"METAR","raw":"METAR MMMX 111350Z 08003KT 6SM SCT010 BKN100 16/13 A3036 NOSIG RMK 8/530 HZY CI VSBY LWR W SW","temp":16,"dewpoint":13,"humidity":82,"wind":1.5,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T15:45:00.000Z","obsTimeLocal":"2026-10-11T09:45:00-06:00","metarType":"METAR","raw":"METAR MMMX 111545Z 10003KT 6SM FEW010 OVC100 19/13 A3039 NOSIG RMK 8/83/ HZY BINOVC","temp":19,"dewpoint":13,"humidity":68,"wind":1.5,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T16:45:00.000Z","obsTimeLocal":"2026-10-11T10:45:00-06:00","metarType":"METAR","raw":"METAR MMMX 111645Z 05003KT 7SM FEW010 BKN100 OVC220 19/12 A3039 NOSIG RMK 8/137 HZY BINOVC VSBY LWR W SW","temp":19,"dewpoint":12,"humidity":64,"wind":1.5,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T17:35:00.000Z","obsTimeLocal":"2026-10-11T11:35:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 111735Z 07006KT 7SM FEW010 SCT100 BKN220 21/13 A3038 NOSIG RMK 8/138 HZY DSNT MDT CU 3TH QUAD","temp":21,"dewpoint":13,"humidity":60,"wind":3.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T17:40:00.000Z","obsTimeLocal":"2026-10-11T11:40:00-06:00","metarType":"METAR","raw":"METAR MMMX 111740Z 07005KT 7SM FEW010 SCT100 BKN220 21/13 A3037 NOSIG RMK SLP126 57002 920 8/138 HZY DSNT MDT CU 3TH QUAD","temp":21,"dewpoint":13,"humidity":60,"wind":2.6,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T18:25:00.000Z","obsTimeLocal":"2026-10-11T12:25:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 111825Z 16003KT 7SM FEW015 BKN220 23/13 A3035 NOSIG RMK 8/108 HZY AC DSNT CB W SW","temp":23,"dewpoint":13,"humidity":53,"wind":1.5,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T18:50:00.000Z","obsTimeLocal":"2026-10-11T12:50:00-06:00","metarType":"METAR","raw":"METAR MMMX 111850Z 06006KT 7SM SCT020 SCT080 BKN220 23/12 A3033 TEMPO 5SM TSRA RMK 8/238 HZY DSNT CB W SW","temp":23,"dewpoint":12,"humidity":50,"wind":3.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T19:45:00.000Z","obsTimeLocal":"2026-10-11T13:45:00-06:00","metarType":"METAR","raw":"METAR MMMX 111945Z 11008KT 8SM VCRA SCT020TCU SCT080 BKN220 23/12 A3030 TEMPO 5SM TSRA RMK 8/238 HZY DSNT CB PCPN SE AND W","temp":23,"dewpoint":12,"humidity":50,"wind":4.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T20:44:00.000Z","obsTimeLocal":"2026-10-11T14:44:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 112044Z 14012KT 9SM VCRA SCT020CB SCT080 BKN220 25/11 A3028 TEMPO 5SM TSRA RMK 8/363 HZY PCPN W","temp":25,"dewpoint":11,"humidity":41,"wind":6.2,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T20:45:00.000Z","obsTimeLocal":"2026-10-11T14:45:00-06:00","metarType":"METAR","raw":"METAR MMMX 112045Z 16010KT 9SM VCRA SCT020CB SCT080 BKN220 25/11 A3028 TEMPO 5SM TSRA RMK SLP083 57024 913 8/363 HZY PCPN W","temp":25,"dewpoint":11,"humidity":41,"wind":5.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T21:08:00.000Z","obsTimeLocal":"2026-10-11T15:08:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 112108Z 17010G20KT 9SM VCRA SCT020CB BKN080 BKN220 24/12 A3027 TEMPO 5SM TSRA RMK 8/363 HZY PCPN W SW","temp":24,"dewpoint":12,"humidity":47,"wind":5.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T21:40:00.000Z","obsTimeLocal":"2026-10-11T15:40:00-06:00","metarType":"METAR","raw":"METAR MMMX 112140Z 21012KT 9SM VCRA SCT020CB BKN080 BKN220 24/12 A3026 TEMPO 5SM TSRA RMK 8/363 HZY PCPN W NW","temp":24,"dewpoint":12,"humidity":47,"wind":6.2,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T22:40:00.000Z","obsTimeLocal":"2026-10-11T16:40:00-06:00","metarType":"METAR","raw":"METAR MMMX 112240Z 20006KT 10SM VCRA SCT020CB SCT080 BKN220 24/11 A3026 NOSIG RMK 8/363 HZY PCPN N","temp":24,"dewpoint":11,"humidity":44,"wind":3.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-11T23:51:00.000Z","obsTimeLocal":"2026-10-11T17:51:00-06:00","metarType":"METAR","raw":"METAR MMMX 112351Z 18003KT 10SM VCRA SCT020CB SCT080 BKN220 23/11 A3027 NOSIG RMK SLP080 57005 901 8/363 HZY PCPN N","temp":23,"dewpoint":11,"humidity":47,"wind":1.5,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T00:39:00.000Z","obsTimeLocal":"2026-10-11T18:39:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 120039Z 12010KT 10SM SCT020 SCT080 BKN220 22/12 A3029 NOSIG RMK 8/463 HZY DSNT FRQ LTGICCG N AND SE","temp":22,"dewpoint":12,"humidity":53,"wind":5.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T00:40:00.000Z","obsTimeLocal":"2026-10-11T18:40:00-06:00","metarType":"METAR","raw":"METAR MMMX 120040Z 12010KT 10SM SCT020 SCT080 BKN220 22/12 A3029 NOSIG RMK 8/463 HZY DSNT FRQ LTGICCG N AND SE","temp":22,"dewpoint":12,"humidity":53,"wind":5.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T01:33:00.000Z","obsTimeLocal":"2026-10-11T19:33:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 120133Z 04010G20KT 10SM VCTS SCT020CB BKN080 BKN220 21/13 A3032 TEMPO 4SM TSRA RMK 8/963 HZY PCPN OCNL LTGICCG N NW","temp":21,"dewpoint":13,"humidity":60,"wind":5.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T01:42:00.000Z","obsTimeLocal":"2026-10-11T19:42:00-06:00","metarType":"METAR","raw":"METAR MMMX 120142Z 04010KT 10SM VCTS SCT020CB BKN080 BKN220 21/13 A3032 TEMPO 4SM TSRA RMK 8/963 HZY VSBY LWR PCPN FRQ LTGICCG N NW","temp":21,"dewpoint":13,"humidity":60,"wind":5.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T02:03:00.000Z","obsTimeLocal":"2026-10-11T20:03:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 120203Z 06008KT 8SM VCTS BKN020CB BKN080 OVC220 20/14 A3033 TEMPO 4SM TSRA RMK 8/963 HZY VSBY LWR PCPN CONS LTGICCG SE AND W NW","temp":20,"dewpoint":14,"humidity":68,"wind":4.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T02:35:00.000Z","obsTimeLocal":"2026-10-11T20:35:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 120235Z 08010KT 8SM -RA BKN020CB BKN080 OVC220 20/14 A3035 TEMPO 4SM TSRA RMK 8/963 HZY FRQ LTGICCG SE AND W NW RAB35","temp":20,"dewpoint":14,"humidity":68,"wind":5.1,"precipObserved":true,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T02:45:00.000Z","obsTimeLocal":"2026-10-11T20:45:00-06:00","metarType":"SPECI","raw":"SPECI MMMX 120245Z 11006KT 8SM VCTS BKN020CB BKN080 OVC220 19/14 A3036 TEMPO 4SM TSRA RMK 8/963 HZY FRQ LTGICCG SE AND W NW OCNL DROPS RAE45","temp":19,"dewpoint":14,"humidity":73,"wind":3.1,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T02:50:00.000Z","obsTimeLocal":"2026-10-11T20:50:00-06:00","metarType":"METAR","raw":"METAR MMMX 120250Z 12007KT 8SM VCTS BKN020CB BKN080 OVC220 20/12 A3036 TEMPO 4SM TSRA RMK SLP116 52024 909 60005 8/963 HZY PCPN FRQ LTGICCG SE AND W NW OCNL DROPS","temp":20,"dewpoint":12,"humidity":60,"wind":3.6,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T03:47:00.000Z","obsTimeLocal":"2026-10-11T21:47:00-06:00","metarType":"METAR","raw":"METAR MMMX 120347Z 20005KT 9SM VCTS BKN020CB BKN080 OVC210 19/12 A3037 TEMPO 4SM TSRA RMK 8/963 HZY OCNL LTGICCG SW W NW","temp":19,"dewpoint":12,"humidity":64,"wind":2.6,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T04:50:00.000Z","obsTimeLocal":"2026-10-11T22:50:00-06:00","metarType":"METAR","raw":"METAR MMMX 120450Z 17003KT 10SM SCT020 BKN080 BKN210 18/12 A3038 NOSIG RMK 8/479 HZY VSBY LWR N","temp":18,"dewpoint":12,"humidity":68,"wind":1.5,"precipObserved":false,"correctedAt":null,"originalRaw":null},{"obsTimeUtc":"2026-10-12T05:49:00.000Z","obsTimeLocal":"2026-10-11T23:49:00-06:00","metarType":"METAR","raw":"METAR MMMX 120549Z 32003KT 9SM SCT020 BKN080 18/13 A3036 NOSIG RMK SLP118 52005 910 8/430 HZY ISOL CI","temp":18,"dewpoint":13,"humidity":73,"wind":1.5,"precipObserved":false,"correctedAt":null,"originalRaw":null}],"about":{"record":"Station-day record: the daily extremes over every METAR observation (hourly plus special reports) received for the station's local calendar day - local midnight to local midnight, daylight saving applied. Temperatures are whole degrees Celsius as reported in METAR; a short-lived peak between reports can be missed. This is not a model or an aggregate - every value points at the report that produced it, and every report in the day is listed verbatim.","settlementRule":"The settlement value is the daily maximum (or minimum) of this record once it is final: the local day has ended and the 3-hour correction hold has passed. A day whose longest gap between reports exceeds the station's normal interval plus 30 minutes is final but flagged not settleable - a market should treat it as a review case. Once final, the canonical record bytes are hashed (SHA-256) and the hash is written to the SnapshotAnchor contract on Flare; the anchored record is the settlement record even if reports change afterwards (matchesCurrent then reads false).","verify":["Every METAR in the day is listed with its raw text; compare it with the independent archives linked under links.external (IEM ASOS archive, Ogimet).","GET links.record for the canonical record bytes, SHA-256 them and compare with anchor.sha256; call SnapshotAnchor.isAnchored(sha256) on Flare (anchor.contract, anchor.chainId) to confirm the hash is on-chain. anchor.explorer opens the anchoring transaction.","Permalink pattern for market rules: https://weathermarket.io/station/MMMX/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/MMMX/YYYY-MM-DD (JSON)."],"citation":"Settlement source: the METAR-derived station-day record for MMMX for the contract date (station-local calendar day), as published at https://weathermarket.io/station/MMMX/YYYY-MM-DD with every observation used, the finality status and the Flare anchor of the record. The daily value is the extreme over the hourly and special METAR reports in that day; a short-lived peak between reports may be missed. If the record is not final and settleable by the resolution deadline, the market is flagged for review."},"links":{"html":"https://weathermarket.io/station/MMMX/2026-10-11","json":"https://weathermarket.io/api/station/MMMX/2026-10-11","record":"https://weathermarket.io/api/station/MMMX/2026-10-11?format=record","prev":"https://weathermarket.io/station/MMMX/2026-10-10","next":"https://weathermarket.io/station/MMMX/2026-10-12","station":"https://weathermarket.io/station/MMMX","external":{"iem":"https://mesonet.agron.iastate.edu/cgi-bin/request/asos.py?station=MMMX&data=metar&year1=2026&month1=10&day1=11&year2=2026&month2=10&day2=13&tz=Etc%2FUTC&format=onlycomma&latlon=no&elev=no&missing=M&trace=T&direct=no&report_type=3&report_type=4","ogimet":"https://www.ogimet.com/display_metars2.php?lang=en&lugar=MMMX&tipo=SA&ord=REV&nil=SI&fmt=html&ano=2026&mes=10&day=11&hora=6&anof=2026&mesf=10&dayf=12&horaf=5&minf=59&send=send","awcLive":"https://aviationweather.gov/data/metar/?ids=MMMX"}}}