{
 "about": "What changed in IPMA's \"Station observations, hourly, last 24 hours\" between one of our reads and the next: counts, and up to 40 examples of each kind. \"at\" is when we read the new version; \"last_modified\" is IPMA's own header on it. The full responses of both are in the data store under the hour read. Newest first; the last 60 are kept here.",
 "endpoint": "observations",
 "by": "incident.ipma@web-summit.dinis",
 "changes": [
  {
   "at": "2026-11-11T11:50:09Z",
   "file": "observation/meteorology/stations/observations.json",
   "from_sha256": "ee4c68da6ccf546fc0f60603fce197a71bb6742d39ae8563664c1a979b004a32",
   "to_sha256": "2c1bbcb0074102ba20764033a14cb7697a36a43f9fca69a42f3fba5c9ef88bb1",
   "bytes_from": 1060425,
   "bytes_to": 1063281,
   "last_modified": "2026-11-11T11:35:03Z",
   "read_before_utc": "2026-11-11T10:50:40Z",
   "records_before": 5448,
   "records_after": 5448,
   "added": 227,
   "removed": 227,
   "changed": 43,
   "added_keys": [
    "2026-11-11T11:00"
   ],
   "removed_keys": [
    "2026-11-10T11:00"
   ]
  },
  {
   "at": "2026-11-11T10:50:40Z",
   "file": "observation/meteorology/stations/observations.json",
   "from_sha256": "498e2489b1071a8427243835dbcd2a9204fbcb38f5efc69348e0c662130c1a5c",
   "to_sha256": "ee4c68da6ccf546fc0f60603fce197a71bb6742d39ae8563664c1a979b004a32",
   "bytes_from": 1067216,
   "bytes_to": 1060425,
   "last_modified": "2026-11-11T10:35:03Z",
   "read_before_utc": "2026-11-11T09:55:44Z",
   "records_before": 5448,
   "records_after": 5448,
   "added": 227,
   "removed": 227,
   "changed": 19,
   "added_keys": [
    "2026-11-11T10:00"
   ],
   "removed_keys": [
    "2026-11-10T10:00"
   ]
  },
  {
   "at": "2026-11-11T09:55:44Z",
   "file": "observation/meteorology/stations/observations.json",
   "from_sha256": "aaccaf163f4dae4844eb52a93bb3540511d09cfe4b25472d48306ce748f1f510",
   "to_sha256": "498e2489b1071a8427243835dbcd2a9204fbcb38f5efc69348e0c662130c1a5c",
   "bytes_from": 1068743,
   "bytes_to": 1067216,
   "last_modified": "2026-11-11T09:35:03Z",
   "read_before_utc": "2026-11-11T08:49:58Z",
   "records_before": 5448,
   "records_after": 5448,
   "added": 227,
   "removed": 227,
   "changed": 27,
   "added_keys": [
    "2026-11-11T09:00"
   ],
   "removed_keys": [
    "2026-11-10T09:00"
   ]
  },
  {
   "at": "2026-11-11T08:49:58Z",
   "file": "observation/meteorology/stations/observations.json",
   "from_sha256": "501c9ef82975cb6f4641f264560055029e98f7fa67ca4179bb7e62a81fdd8e1e",
   "to_sha256": "aaccaf163f4dae4844eb52a93bb3540511d09cfe4b25472d48306ce748f1f510",
   "bytes_from": 1070033,
   "bytes_to": 1068743,
   "last_modified": "2026-11-11T08:35:03Z",
   "read_before_utc": "2026-11-11T07:48:35Z",
   "records_before": 5448,
   "records_after": 5448,
   "added": 227,
   "removed": 227,
   "changed": 19,
   "added_keys": [
    "2026-11-11T08:00"
   ],
   "removed_keys": [
    "2026-11-10T08:00"
   ]
  },
  {
   "at": "2026-11-11T07:48:35Z",
   "file": "observation/meteorology/stations/observations.json",
   "from_sha256": "c0a7e42cd3a6c5c9f88ab43b0951a582e95e48c2bb8a9792fad7259bc966a624",
   "to_sha256": "501c9ef82975cb6f4641f264560055029e98f7fa67ca4179bb7e62a81fdd8e1e",
   "bytes_from": 1069425,
   "bytes_to": 1070033,
   "last_modified": "2026-11-11T07:35:03Z",
   "read_before_utc": "2026-11-11T06:48:26Z",
   "records_before": 5448,
   "records_after": 5448,
   "added": 227,
   "removed": 227,
   "changed": 28,
   "added_keys": [
    "2026-11-11T07:00"
   ],
   "removed_keys": [
    "2026-11-10T07:00"
   ]
  },
  {
   "at": "2026-11-11T06:48:26Z",
   "file": "observation/meteorology/stations/observations.json",
   "from_sha256": "125d604b8b001b855912d170585118e4c4b5d81a19b0acc64150a7bddcd5b42f",
   "to_sha256": "c0a7e42cd3a6c5c9f88ab43b0951a582e95e48c2bb8a9792fad7259bc966a624",
   "bytes_from": 1070244,
   "bytes_to": 1069425,
   "last_modified": "2026-11-11T06:35:03Z",
   "read_before_utc": "2026-11-11T05:48:48Z",
   "records_before": 5448,
   "records_after": 5448,
   "added": 227,
   "removed": 227,
   "changed": 26,
   "added_keys": [
    "2026-11-11T06:00"
   ],
   "removed_keys": [
    "2026-11-10T06:00"
   ]
  },
  {
   "at": "2026-11-11T05:48:48Z",
   "file": "observation/meteorology/stations/observations.json",
   "from_sha256": "55a4d1e799c0c46eea6b2555e43c226564162461748aac759fea2da111c377c2",
   "to_sha256": "125d604b8b001b855912d170585118e4c4b5d81a19b0acc64150a7bddcd5b42f",
   "bytes_from": 1071832,
   "bytes_to": 1070244,
   "last_modified": "2026-11-11T05:35:03Z",
   "read_before_utc": "2026-11-11T04:48:45Z",
   "records_before": 5448,
   "records_after": 5448,
   "added": 227,
   "removed": 227,
   "changed": 22,
   "added_keys": [
    "2026-11-11T05:00"
   ],
   "removed_keys": [
    "2026-11-10T05:00"
   ]
  },
  {
   "at": "2026-11-11T04:48:45Z",
   "file": "observation/meteorology/stations/observations.json",
   "from_sha256": "4bd0e5d843d80bae2f3da425b00046a79b953394d0cea0ef838fd4f8f3656369",
   "to_sha256": "55a4d1e799c0c46eea6b2555e43c226564162461748aac759fea2da111c377c2",
   "bytes_from": 1072056,
   "bytes_to": 1071832,
   "last_modified": "2026-11-11T04:35:03Z",
   "read_before_utc": "2026-11-11T04:36:43Z",
   "records_before": 5448,
   "records_after": 5448,
   "added": 227,
   "removed": 227,
   "changed": 29,
   "added_keys": [
    "2026-11-11T04:00"
   ],
   "removed_keys": [
    "2026-11-10T04:00"
   ]
  },
  {
   "at": "2026-11-11T03:41:52Z",
   "file": "observation/meteorology/stations/observations.json",
   "from_sha256": "7b92c17557a5d3c4dfdd773a1a506f0dfc4fb3ba8751074a2c3f2ee56e8f8124",
   "to_sha256": "4bd0e5d843d80bae2f3da425b00046a79b953394d0cea0ef838fd4f8f3656369",
   "bytes_from": 1072647,
   "bytes_to": 1072056,
   "last_modified": "2026-11-11T03:35:02Z",
   "read_before_utc": "2026-11-11T02:22:00Z",
   "records_before": 5448,
   "records_after": 5448,
   "added": 454,
   "removed": 454,
   "changed": 34,
   "added_keys": [
    "2026-11-11T03:00",
    "2026-11-11T02:00"
   ],
   "removed_keys": [
    "2026-11-10T03:00",
    "2026-11-10T02:00"
   ]
  }
 ],
 "updated": "2026-11-11T11:50:09Z"
}
