{"schemaVersion":"minder-capture-archive/v1","publisher":"Surfminder","destination":"rodanthe","windowDays":7,"coverage":{"count":87,"failed":0,"lastAt":"2026-10-01T18:07:08.622+00:00","firstAt":"2026-09-27T19:09:45.589+00:00","longestCollectionGapHours":20.923299166666666},"items":[{"id":"043e8024-1aea-4236-9c2f-f0d5de9863ac","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":71,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":75,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":78,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":74,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T14:50:19+00:00\",\"generatedAt\":\"2026-10-01T18:07:08+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T18:07:08.622Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:50:19+00:00"},{"id":"e4da0a1a-4dd8-49f7-a593-72603c1b9896","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T18:07:06.219Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"75b97aa3-b918-4dca-8cb7-a3b7cb509416","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":25.1,\"windMS\":null,\"periodS\":11,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T17:26:00.000Z\",\"sourceHash\":\"b4ac6d311d0dee6f23c6c6e712eea260e1e87ef6469759276586dfcdf53e2068\",\"waveHeightM\":0.6,\"directionDeg\":96}","resort_id":"rodanthe","fetched_at":"2026-10-01T18:07:06.075Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T17:26:00.000Z"},{"id":"26c3b47e-236c-4ecb-817e-d42e6f459ac2","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":71,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":75,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":78,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T14:50:19+00:00\",\"generatedAt\":\"2026-10-01T16:07:11+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T17:07:08.483Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:50:19+00:00"},{"id":"a137440f-1bff-441e-9ed1-110647f2ba63","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T17:07:06.494Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"c579285a-0049-4ab8-a8ff-569e1e4da263","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":24.2,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T16:26:00.000Z\",\"sourceHash\":\"f2145a1e12d1d1b9ba2f456e240adb057bd481220286294951b543114ca3eeb8\",\"waveHeightM\":0.6,\"directionDeg\":92}","resort_id":"rodanthe","fetched_at":"2026-10-01T17:07:06.301Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T16:26:00.000Z"},{"id":"155ba443-e81f-44ac-8aea-94f919941798","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":71,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":75,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":78,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T14:50:19+00:00\",\"generatedAt\":\"2026-10-01T16:07:11+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T16:07:11.963Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:50:19+00:00"},{"id":"da8f32de-209e-4f3e-a853-823fe4495eac","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T16:07:08.499Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"09ed4d68-7dd3-45cf-8c7e-ffc5f599e670","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":24,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T15:26:00.000Z\",\"sourceHash\":\"1c582f3e589555b18cb68808c837f4f11df018220d2cbb360f2eeb04c37b2aab\",\"waveHeightM\":0.6,\"directionDeg\":100}","resort_id":"rodanthe","fetched_at":"2026-10-01T16:07:08.293Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T15:26:00.000Z"},{"id":"b9cdb650-9722-48c8-9282-034b639cc56e","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":71,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":75,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":78,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T14:50:19+00:00\",\"generatedAt\":\"2026-10-01T15:07:11+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T15:07:11.337Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:50:19+00:00"},{"id":"1e629cae-b428-494b-9f73-84deccd118de","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T15:07:06.887Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"596a1097-ba16-4e3e-b1b8-a69539173753","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":23.5,\"windMS\":null,\"periodS\":12,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T14:26:00.000Z\",\"sourceHash\":\"79e2fa2410c87d50010939b576d37f72ff6e255d6d39928c9ed58feba9410e32\",\"waveHeightM\":0.6,\"directionDeg\":92}","resort_id":"rodanthe","fetched_at":"2026-10-01T15:07:06.725Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:26:00.000Z"},{"id":"af9186ad-3e3d-4451-baac-6af993e55d81","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":79,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:15:01+00:00\",\"generatedAt\":\"2026-10-01T13:07:08+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T14:07:08.492Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:15:01+00:00"},{"id":"758ae56b-c554-497a-aa94-c61a34bdddd9","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T14:07:06.670Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"a7dbdc99-a876-41e1-b9e7-84bbd92b822c","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":23.1,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T13:26:00.000Z\",\"sourceHash\":\"6819b0cf6eb16050443b4d0044510e5ee9a0444ea5e60972d1d8f0bb1fd92034\",\"waveHeightM\":0.7,\"directionDeg\":89}","resort_id":"rodanthe","fetched_at":"2026-10-01T14:07:06.539Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T13:26:00.000Z"},{"id":"6cfa80d8-2fa7-454e-b247-f1501aabd9a7","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":79,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:15:01+00:00\",\"generatedAt\":\"2026-10-01T13:07:08+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T13:07:09.067Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:15:01+00:00"},{"id":"3b096ded-1bde-448e-a76f-988b2aa366bd","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T13:07:06.552Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"668bc90e-38dd-4d03-998c-58900210cdc8","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":22.9,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T12:26:00.000Z\",\"sourceHash\":\"63e8f18211b686bec24490a3d748e7302bd356f2c98b261c3218b950b485f6e3\",\"waveHeightM\":0.6,\"directionDeg\":93}","resort_id":"rodanthe","fetched_at":"2026-10-01T13:07:06.462Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T12:26:00.000Z"},{"id":"5bc75de8-99a7-401c-822c-01d386796a02","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":79,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:11:15+00:00\",\"generatedAt\":\"2026-10-01T11:07:07+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T12:07:06.984Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:11:15+00:00"},{"id":"7dcd0e9c-6c68-467d-93e1-95412b36f8d3","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T12:07:05.869Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"4852a383-abf2-43a3-8f68-a102bc21bd33","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":22.9,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T11:26:00.000Z\",\"sourceHash\":\"5eb9771a5ba762335e9eac260e161751bbb29e2dcd96d814192f1e3b6cc20344\",\"waveHeightM\":0.7,\"directionDeg\":92}","resort_id":"rodanthe","fetched_at":"2026-10-01T12:07:05.728Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:26:00.000Z"},{"id":"b8163c0c-c2ea-4dba-823f-39982d4503ac","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":79,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:11:15+00:00\",\"generatedAt\":\"2026-10-01T11:07:07+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T11:07:07.809Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:11:15+00:00"},{"id":"e2602ce8-d76b-4405-93c8-a2ff7d978ee4","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T11:07:06.058Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"a3ce1204-8ea7-4106-8d27-2d3f9faa9fd5","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":22.9,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T10:26:00.000Z\",\"sourceHash\":\"1097f97fee918dbe7ae71fc2eefa0c8b1f9219f50da8ed5b5b5ae5a2bb0962a4\",\"waveHeightM\":0.7,\"directionDeg\":80}","resort_id":"rodanthe","fetched_at":"2026-10-01T11:07:05.772Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T10:26:00.000Z"},{"id":"e34ce3bb-f2ed-4607-af3f-637b1b913c67","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":79,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:11:15+00:00\",\"generatedAt\":\"2026-10-01T09:07:12+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T10:07:07.365Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:11:15+00:00"},{"id":"64f1ec96-5e06-42ed-b029-51f5785cfbe8","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T10:07:06.621Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"d6889e87-92ce-4cda-ba81-532803c71948","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":23,\"windMS\":null,\"periodS\":12,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T08:56:00.000Z\",\"sourceHash\":\"2a86bff1f17efa3572dfc16d95722800a30a2372dbcacde21acf7501d4b09622\",\"waveHeightM\":0.7,\"directionDeg\":94}","resort_id":"rodanthe","fetched_at":"2026-10-01T10:07:06.411Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:56:00.000Z"},{"id":"149f3d9b-fa74-4e22-bf28-2305c52036c7","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":79,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:11:15+00:00\",\"generatedAt\":\"2026-10-01T09:07:12+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T09:07:12.626Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:11:15+00:00"},{"id":"7a9266d4-42e6-46cd-a58b-573ad2ea2a0d","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T09:07:10.156Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"b44b4055-5810-43c4-ad68-ba1127a0eabb","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":22.9,\"windMS\":null,\"periodS\":10,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T08:26:00.000Z\",\"sourceHash\":\"3c1e6414055eb04be943e707ffc47f5b8a361f45d7441dbd5df42892bef52f79\",\"waveHeightM\":0.7,\"directionDeg\":59}","resort_id":"rodanthe","fetched_at":"2026-10-01T09:07:09.963Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:26:00.000Z"},{"id":"2dd78cc2-e86a-443f-8880-1795ea14e0c5","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":79,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:40:32+00:00\",\"generatedAt\":\"2026-10-01T07:07:14+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T08:07:07.963Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T06:40:32+00:00"},{"id":"9d536b91-b8bb-4c55-a09b-2deea6035148","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T08:07:06.929Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"98c2df43-2be1-4a3a-b83b-92dca1f9854c","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":22.9,\"windMS\":null,\"periodS\":10,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T07:56:00.000Z\",\"sourceHash\":\"c55d5b735cd62a95dcfd499aad9454a06c8b310b052ae4dc5a9d2d7f83547e2a\",\"waveHeightM\":0.7,\"directionDeg\":68}","resort_id":"rodanthe","fetched_at":"2026-10-01T08:07:06.782Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T07:56:00.000Z"},{"id":"4a776cbd-491f-4573-b90e-65e6195a049e","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":77,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":79,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":80,\"precipitation\":4,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":8,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":10,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":20,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:40:32+00:00\",\"generatedAt\":\"2026-10-01T07:07:14+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T07:07:14.204Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T06:40:32+00:00"},{"id":"243792e5-51de-44d0-86ce-8713ac85e25d","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T07:07:11.411Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"9af80b24-f43a-44b1-a684-d9ea6efae22b","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":23.1,\"windMS\":null,\"periodS\":9,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T06:26:00.000Z\",\"sourceHash\":\"6fcbb1a2888901a0fca93e0b12ed8d20be6d266be71944ac271c1de100271995\",\"waveHeightM\":0.7,\"directionDeg\":71}","resort_id":"rodanthe","fetched_at":"2026-10-01T07:07:11.283Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T06:26:00.000Z"},{"id":"58f6c473-84c1-4bd3-b5d9-08195feb6ccf","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"18 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":73,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":73,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"18 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T00:04:30+00:00\",\"generatedAt\":\"2026-10-01T06:07:12+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T06:07:12.364Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T00:04:30+00:00"},{"id":"86bdd0ae-c4d0-44eb-85cd-b08b2875e883","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T06:07:09.799Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"8bac2bbf-0eb8-4265-ba59-97149950faad","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":23.2,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T05:26:00.000Z\",\"sourceHash\":\"f09f07bf21070e0cc30fc677de420fe10c4c2541a135dfd64b90563002c2a616\",\"waveHeightM\":0.7,\"directionDeg\":90}","resort_id":"rodanthe","fetched_at":"2026-10-01T06:07:09.652Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T05:26:00.000Z"},{"id":"d4f82e8f-cf43-4b9b-ac72-07aefdf2a867","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"18 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":73,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":73,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"18 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T00:04:30+00:00\",\"generatedAt\":\"2026-10-01T05:07:12+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T05:07:12.486Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T00:04:30+00:00"},{"id":"4b6e331b-4470-4f9b-8c8f-ed73d77cdbda","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T05:07:09.457Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"9e42c15a-5859-4986-bac4-0cb226e13cf6","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":23.2,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T04:26:00.000Z\",\"sourceHash\":\"5fc210a87637b38023fd03b2f6db82dfd08dc35846b10b38667de15a550b3af3\",\"waveHeightM\":0.7,\"directionDeg\":94}","resort_id":"rodanthe","fetched_at":"2026-10-01T05:07:09.285Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T04:26:00.000Z"},{"id":"6cc9c52f-63fa-46cc-8eff-03508b682d95","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"18 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":73,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":73,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"18 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T00:04:30+00:00\",\"generatedAt\":\"2026-10-01T04:07:11+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T04:07:12.045Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T00:04:30+00:00"},{"id":"63576d2b-b12a-4505-8296-5a8f58e75c1f","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T04:07:08.649Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"3825ec5a-1604-415f-a2f4-16234a4cc94a","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":23.2,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T03:26:00.000Z\",\"sourceHash\":\"f02a30b6deee97c9be8d4828ef8e9364d2ed392f7bba099af74104947c829af1\",\"waveHeightM\":0.7,\"directionDeg\":94}","resort_id":"rodanthe","fetched_at":"2026-10-01T04:07:08.444Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T03:26:00.000Z"},{"id":"9490bc18-47c7-4309-97b7-99b6a5102d3c","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-09-30T23:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":71,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":73,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"18 mph\",\"temperature\":73,\"precipitation\":11,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":73,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":73,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"20 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"18 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":72,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":71,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\",\"updatedAt\":\"2026-10-01T00:04:30+00:00\",\"generatedAt\":\"2026-10-01T03:55:34+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T03:55:34.529Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T00:04:30+00:00"},{"id":"66e6af48-1604-4310-86a3-f1810facad57","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T02:50:00.000Z\",\"type\":\"H\",\"heightFt\":3.56},{\"time\":\"2026-10-01T08:57:00.000Z\",\"type\":\"L\",\"heightFt\":0.571},{\"time\":\"2026-10-01T15:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.585},{\"time\":\"2026-10-01T22:03:00.000Z\",\"type\":\"L\",\"heightFt\":0.939},{\"time\":\"2026-10-02T03:44:00.000Z\",\"type\":\"H\",\"heightFt\":3.414},{\"time\":\"2026-10-02T09:55:00.000Z\",\"type\":\"L\",\"heightFt\":0.772},{\"time\":\"2026-10-02T16:17:00.000Z\",\"type\":\"H\",\"heightFt\":4.423},{\"time\":\"2026-10-02T23:06:00.000Z\",\"type\":\"L\",\"heightFt\":1.102},{\"time\":\"2026-10-03T04:43:00.000Z\",\"type\":\"H\",\"heightFt\":3.296},{\"time\":\"2026-10-03T10:59:00.000Z\",\"type\":\"L\",\"heightFt\":0.952},{\"time\":\"2026-10-03T17:21:00.000Z\",\"type\":\"H\",\"heightFt\":4.244},{\"time\":\"2026-10-04T00:16:00.000Z\",\"type\":\"L\",\"heightFt\":1.173},{\"time\":\"2026-10-04T05:55:00.000Z\",\"type\":\"H\",\"heightFt\":3.254},{\"time\":\"2026-10-04T12:10:00.000Z\",\"type\":\"L\",\"heightFt\":1.061},{\"time\":\"2026-10-04T18:38:00.000Z\",\"type\":\"H\",\"heightFt\":4.122}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"3c47ec303e8cd2c45c0094164ab18a3434b87dfa7dbfff5d239a73369af767eb\"}","resort_id":"rodanthe","fetched_at":"2026-10-01T03:54:15.425Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"8dfce85b-e5af-4239-b18d-8726ede5971f","kind":"buoy","error":null,"payload":"{\"units\":\"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\",\"waterC\":23.2,\"windMS\":null,\"periodS\":13,\"windDeg\":null,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\",\"observedAt\":\"2026-10-01T03:26:00.000Z\",\"sourceHash\":\"f02a30b6deee97c9be8d4828ef8e9364d2ed392f7bba099af74104947c829af1\",\"waveHeightM\":0.7,\"directionDeg\":94}","resort_id":"rodanthe","fetched_at":"2026-10-01T03:54:10.386Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T03:26:00.000Z"},{"id":"c9e4721c-80e7-42b1-a318-6cbd3d98bfb8","hash":"08a418cc08f086b0fcffdb64c5c0e1aa3beba3fd5189e92d4fa55848f1f71294","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}, {\"time\": \"2026-10-02T03:44:00.000Z\", \"type\": \"H\", \"heightFt\": 3.414}, {\"time\": \"2026-10-02T09:55:00.000Z\", \"type\": \"L\", \"heightFt\": 0.772}, {\"time\": \"2026-10-02T16:17:00.000Z\", \"type\": \"H\", \"heightFt\": 4.423}, {\"time\": \"2026-10-02T23:06:00.000Z\", \"type\": \"L\", \"heightFt\": 1.102}, {\"time\": \"2026-10-03T04:43:00.000Z\", \"type\": \"H\", \"heightFt\": 3.296}, {\"time\": \"2026-10-03T10:59:00.000Z\", \"type\": \"L\", \"heightFt\": 0.952}, {\"time\": \"2026-10-03T17:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.244}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260930&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"fb1d935141c505c3f9fbd416479475bd51af0c61762e58f78b77211fbeb48808\"}","resort_id":"rodanthe","fetched_at":"2026-09-30T17:46:02.262Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260930&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"8cca6102-d33d-4818-843e-cec233cde443","hash":"75ef979c95ed1c730f882cd5950093bc7f283bed3598461b359af78a7ce92dd6","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 23.4, \"windMS\": null, \"periodS\": 13, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-30T17:26:00.000Z\", \"sourceHash\": \"e77636c5b6ce5f14560b9bbdd364d8723f2ca096d4f167689347510d5b44698e\", \"waveHeightM\": 0.6, \"directionDeg\": 94}","resort_id":"rodanthe","fetched_at":"2026-09-30T17:46:02.262Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-30T17:26:00.000Z"},{"id":"39915ca0-ca23-4a72-bd77-f317144f968c","hash":"2736a9d759c9386b564f0cd170cca775f233678014983814c55a5565dfc9104c","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T06:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T07:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T08:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T09:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T10:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T11:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 79, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T12:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 80, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T13:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 80, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T14:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 80, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T15:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 80, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-01T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 80, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-01T17:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 80, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 78, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T00:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T01:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T02:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T03:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T04:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T05:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T06:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T07:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-02T08:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T09:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T12:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T13:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 79, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T14:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 81, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T15:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 81, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T16:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 81, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-02T17:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 81, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T18:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 81, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T19:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 78, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T20:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T21:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T22:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T23:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-03T00:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-03T01:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-03T02:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 3, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-03T03:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 74, \"precipitation\": 3, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-03T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 73, \"precipitation\": 3, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-03T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 73, \"precipitation\": 3, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-03T06:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 73, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-03T07:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-03T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-03T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-03T10:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 73, \"precipitation\": 5, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-03T11:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 73, \"precipitation\": 5, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-03T12:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 73, \"precipitation\": 5, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-30T12:21:25+00:00\", \"generatedAt\": \"2026-09-30T17:46:03+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-30T17:46:02.262Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-30T12:21:25.000Z"},{"id":"bd9235c6-a27a-4687-8516-79dfd5604fcd","hash":"08a418cc08f086b0fcffdb64c5c0e1aa3beba3fd5189e92d4fa55848f1f71294","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}, {\"time\": \"2026-10-02T03:44:00.000Z\", \"type\": \"H\", \"heightFt\": 3.414}, {\"time\": \"2026-10-02T09:55:00.000Z\", \"type\": \"L\", \"heightFt\": 0.772}, {\"time\": \"2026-10-02T16:17:00.000Z\", \"type\": \"H\", \"heightFt\": 4.423}, {\"time\": \"2026-10-02T23:06:00.000Z\", \"type\": \"L\", \"heightFt\": 1.102}, {\"time\": \"2026-10-03T04:43:00.000Z\", \"type\": \"H\", \"heightFt\": 3.296}, {\"time\": \"2026-10-03T10:59:00.000Z\", \"type\": \"L\", \"heightFt\": 0.952}, {\"time\": \"2026-10-03T17:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.244}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260930&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"fb1d935141c505c3f9fbd416479475bd51af0c61762e58f78b77211fbeb48808\"}","resort_id":"rodanthe","fetched_at":"2026-09-30T00:24:22.678Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260930&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"6bbaf9a0-d5e8-4048-ab52-6bf83cc81984","hash":"92c827035e0f7e621dd86b2c30258ee91456807c661f439da2ccd97a630c48eb","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.8, \"windMS\": null, \"periodS\": 9, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-29T23:56:00.000Z\", \"sourceHash\": \"ef922ebf7583de8b1c71d607410598109cb28776ae998da52185fe347c3dff75\", \"waveHeightM\": 0.7, \"directionDeg\": 61}","resort_id":"rodanthe","fetched_at":"2026-09-30T00:24:22.678Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T23:56:00.000Z"},{"id":"60d11ec9-9e6b-4f13-bd8f-d86667df0a4f","hash":"780c2a3b7c75ee660b1f5e910cb46a4af6cf48748cc8fef0dc51094878850ce4","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T03:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T10:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-01T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T11:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-01T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T12:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T13:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T00:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T01:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T02:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T03:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T04:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T05:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T06:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T15:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 75, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T16:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 75, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T17:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 75, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T18:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 75, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T19:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-29T22:58:30+00:00\", \"generatedAt\": \"2026-09-30T00:24:23+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-30T00:24:22.678Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T22:58:30.000Z"},{"id":"b614ba9f-21b9-4fac-92fc-739d382ce1bd","hash":"7a3a73ab286d20cb462b06c6d558d97e0c367c8710c6e721cb2b79cdfcf941b9","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T09:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T13:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T00:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T01:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T02:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T03:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T04:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T05:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T06:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-29T12:51:58+00:00\", \"generatedAt\": \"2026-09-29T13:23:41+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-29T13:23:40.261Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T12:51:58.000Z"},{"id":"548b8aef-bdba-421e-bd50-148983d0d8d1","hash":"f84ce485bf4a659521ca3c8c629d7144243d49cab404401bd6778291de35c294","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}, {\"time\": \"2026-10-02T03:44:00.000Z\", \"type\": \"H\", \"heightFt\": 3.414}, {\"time\": \"2026-10-02T09:55:00.000Z\", \"type\": \"L\", \"heightFt\": 0.772}, {\"time\": \"2026-10-02T16:17:00.000Z\", \"type\": \"H\", \"heightFt\": 4.423}, {\"time\": \"2026-10-02T23:06:00.000Z\", \"type\": \"L\", \"heightFt\": 1.102}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260929&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"db58f6b23d9b7b005d21d35073b16f63bd74abfc406615609f8ecf1f85dd6e96\"}","resort_id":"rodanthe","fetched_at":"2026-09-29T13:23:40.261Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260929&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"23824bf8-2f1f-4362-8ccb-118400a15d83","hash":"3544257c9d0d98b5b768f6982b6d3b951a91f44ea3a7588363758e2cc0a475d1","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.4, \"windMS\": null, \"periodS\": 10, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-29T12:56:00.000Z\", \"sourceHash\": \"ee6840bf2062b6d4b0f0dcc2289761d2133e4dcc8fec0b51cf1ef399ab6243b0\", \"waveHeightM\": 0.6, \"directionDeg\": 65}","resort_id":"rodanthe","fetched_at":"2026-09-29T13:23:40.261Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T12:56:00.000Z"},{"id":"74692743-9f82-4727-a8bf-eea8d7d956af","hash":"3d07eeff5ebd0668e0ef906fd131b1ea5783a8758dc0253c6a1843e22fc50ea3","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 75, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 76, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 77, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 76, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T00:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T02:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T13:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 78, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 79, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 78, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-01T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-01T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T00:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-28T23:48:01+00:00\", \"generatedAt\": \"2026-09-29T05:06:44+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-29T05:06:43.761Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T23:48:01.000Z"},{"id":"54c428cd-1e69-4163-9961-633ccff4b371","hash":"f84ce485bf4a659521ca3c8c629d7144243d49cab404401bd6778291de35c294","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}, {\"time\": \"2026-10-02T03:44:00.000Z\", \"type\": \"H\", \"heightFt\": 3.414}, {\"time\": \"2026-10-02T09:55:00.000Z\", \"type\": \"L\", \"heightFt\": 0.772}, {\"time\": \"2026-10-02T16:17:00.000Z\", \"type\": \"H\", \"heightFt\": 4.423}, {\"time\": \"2026-10-02T23:06:00.000Z\", \"type\": \"L\", \"heightFt\": 1.102}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260929&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"db58f6b23d9b7b005d21d35073b16f63bd74abfc406615609f8ecf1f85dd6e96\"}","resort_id":"rodanthe","fetched_at":"2026-09-29T05:06:43.761Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260929&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"17dc6cbe-51dd-46e0-baf4-e40b5daa9aba","hash":"3d456bc50dcbff8f0d3d52cfa878297d9263938539cea45a6d04fa7c857b58a9","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.9, \"windMS\": null, \"periodS\": 11, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-29T04:26:00.000Z\", \"sourceHash\": \"b919a8f19190ae5fa6daa971f4bb40b87532fdc0d224830b4ad4cc97d69f67e9\", \"waveHeightM\": 0.6, \"directionDeg\": 76}","resort_id":"rodanthe","fetched_at":"2026-09-29T05:06:43.761Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T04:26:00.000Z"},{"id":"84304442-ed19-42a3-adca-596dff0db9e7","hash":"cd10cd1e928d70c5b200cf70089715e3834ca650250dae9998754d88ded702f5","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-28T08:04:05+00:00\", \"generatedAt\": \"2026-09-28T08:11:21+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T08:11:19.884Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T08:04:05.000Z"},{"id":"4c8b8d54-9569-4787-bf29-2eb170fe5e62","hash":"e084376681c7cbdedc759f104de0ccd5261e600a1b4f081fa34fdaa25322b828","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22, \"windMS\": null, \"periodS\": 10, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-28T07:26:00.000Z\", \"sourceHash\": \"ddc8c55a971dbd6d111d595250cd2d8d1397e13f640a0335a5ea2acf7b463c84\", \"waveHeightM\": 1, \"directionDeg\": 78}","resort_id":"rodanthe","fetched_at":"2026-09-28T08:11:19.884Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T07:26:00.000Z"},{"id":"4b9b5e4d-3ca9-4c02-a3d9-26b615c9b27f","hash":"74c69c262968e54dbc5fb15c0fdab781e45270384a17e7c0954db7e8a0fcc16f","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T00:30:00.000Z\", \"type\": \"H\", \"heightFt\": 3.97}, {\"time\": \"2026-09-28T06:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.218}, {\"time\": \"2026-09-28T12:55:00.000Z\", \"type\": \"H\", \"heightFt\": 4.663}, {\"time\": \"2026-09-28T19:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.469}, {\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"72a1edbe28290ca24f4e35e9a9f7c7f710641313262667c3a3d44391b0f95897\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T08:11:19.884Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"adc77557-5a8b-41dc-958f-1dda4cfc7b45","hash":"74c69c262968e54dbc5fb15c0fdab781e45270384a17e7c0954db7e8a0fcc16f","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T00:30:00.000Z\", \"type\": \"H\", \"heightFt\": 3.97}, {\"time\": \"2026-09-28T06:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.218}, {\"time\": \"2026-09-28T12:55:00.000Z\", \"type\": \"H\", \"heightFt\": 4.663}, {\"time\": \"2026-09-28T19:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.469}, {\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"72a1edbe28290ca24f4e35e9a9f7c7f710641313262667c3a3d44391b0f95897\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T06:19:26.843Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"754e730c-2325-4f9d-a9a5-a6a2b380af04","hash":"e1a28b94f37c990b0edb56fcc8a336f1ea96d87bd96c98c6b6ead99b83e1cbf7","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.1, \"windMS\": null, \"periodS\": 5, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-28T05:26:00.000Z\", \"sourceHash\": \"3468e123131b8409a4d0088aabf056efd42169f88d82c73cbb2e564172d30f4c\", \"waveHeightM\": 1.2, \"directionDeg\": 6}","resort_id":"rodanthe","fetched_at":"2026-09-28T06:19:26.843Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T05:26:00.000Z"},{"id":"02af7ca4-5bfc-4342-b14a-b43f5c86133e","hash":"8f18739df4d8aac5ae9191d182abe02c38a2309812dfa9ebc96f94b324b13bbf","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 5, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-28T05:13:37+00:00\", \"generatedAt\": \"2026-09-28T06:19:28+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T06:19:26.843Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T05:13:37.000Z"},{"id":"491c3d37-9a6a-406b-9325-28733713ad8b","hash":"1debce6a41c9f9b5899f38bcbf3ec2121621aea78e02e5d41419ceaf9510e581","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.1, \"windMS\": null, \"periodS\": 10, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-28T03:26:00.000Z\", \"sourceHash\": \"b57b0557a37971170c3bd7956ea2f5baf323935c7d06cdd51520aedd64f2e989\", \"waveHeightM\": 1.1, \"directionDeg\": 78}","resort_id":"rodanthe","fetched_at":"2026-09-28T04:13:46.871Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T03:26:00.000Z"},{"id":"2d2cdd3c-1077-4ad2-8a95-7199268beeaf","hash":"cc9b8778c0efc93f22f8bf42d706f2f4edacdb7bb5880c07dbd8affd50419578","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-28T03:51:34+00:00\", \"generatedAt\": \"2026-09-28T04:13:47+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T04:13:46.871Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T03:51:34.000Z"},{"id":"2383802b-d73a-42c9-9a7b-86fc1ecc4c07","hash":"74c69c262968e54dbc5fb15c0fdab781e45270384a17e7c0954db7e8a0fcc16f","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T00:30:00.000Z\", \"type\": \"H\", \"heightFt\": 3.97}, {\"time\": \"2026-09-28T06:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.218}, {\"time\": \"2026-09-28T12:55:00.000Z\", \"type\": \"H\", \"heightFt\": 4.663}, {\"time\": \"2026-09-28T19:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.469}, {\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"72a1edbe28290ca24f4e35e9a9f7c7f710641313262667c3a3d44391b0f95897\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T04:13:46.871Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"cee8aae1-1f7f-4b0e-9b56-896a77c8a477","hash":"eb7fb03a408b6b329f5bd24fcc48fc95dc74590ff301018c48b8ba50151556b5","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-27T23:50:25+00:00\", \"generatedAt\": \"2026-09-28T03:11:43+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T03:11:42.495Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T23:50:25.000Z"},{"id":"c189ce2a-c88b-4db3-9cc3-010498071bad","hash":"74c69c262968e54dbc5fb15c0fdab781e45270384a17e7c0954db7e8a0fcc16f","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T00:30:00.000Z\", \"type\": \"H\", \"heightFt\": 3.97}, {\"time\": \"2026-09-28T06:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.218}, {\"time\": \"2026-09-28T12:55:00.000Z\", \"type\": \"H\", \"heightFt\": 4.663}, {\"time\": \"2026-09-28T19:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.469}, {\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"72a1edbe28290ca24f4e35e9a9f7c7f710641313262667c3a3d44391b0f95897\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T03:11:42.495Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"39132947-701a-465c-915f-2d2eb3137f99","hash":"fa0a5f162604548365fd113d8118ca6e4d50ab86d88786bc84b14f41020c8dca","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.1, \"windMS\": null, \"periodS\": 10, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-28T02:26:00.000Z\", \"sourceHash\": \"3592bd2984739173080af1bb61de1a4ef9900a0e8f2d78dcdd2ecaf9d97597e8\", \"waveHeightM\": 1.2, \"directionDeg\": 71}","resort_id":"rodanthe","fetched_at":"2026-09-28T03:11:42.495Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T02:26:00.000Z"},{"id":"c08384ef-5ed7-4dfc-85fb-8cf8d26c6880","hash":"74c69c262968e54dbc5fb15c0fdab781e45270384a17e7c0954db7e8a0fcc16f","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T00:30:00.000Z\", \"type\": \"H\", \"heightFt\": 3.97}, {\"time\": \"2026-09-28T06:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.218}, {\"time\": \"2026-09-28T12:55:00.000Z\", \"type\": \"H\", \"heightFt\": 4.663}, {\"time\": \"2026-09-28T19:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.469}, {\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"72a1edbe28290ca24f4e35e9a9f7c7f710641313262667c3a3d44391b0f95897\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T01:13:08.908Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"a1617f2d-68fd-4b50-859f-478437a06927","hash":"bc0aa5de1c0d7bf705f3be4bc1ed12fd16f771938899e31bfe05c44b0956afeb","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.1, \"windMS\": null, \"periodS\": 11, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-28T00:26:00.000Z\", \"sourceHash\": \"62e04d0c68d52b04110b80dd5590c1d03bf5d61f0056a3922784dbd2421c83ca\", \"waveHeightM\": 1.2, \"directionDeg\": 65}","resort_id":"rodanthe","fetched_at":"2026-09-28T01:13:08.908Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T00:26:00.000Z"},{"id":"549289b5-3885-49da-bca5-a9b26eeea96d","hash":"7d4a94434a4b892ca84a13dd5aeb546fa3b138ccea507bce32498d0aee95bee4","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-27T23:50:25+00:00\", \"generatedAt\": \"2026-09-28T01:13:10+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T01:13:08.908Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T23:50:25.000Z"},{"id":"ed929872-da76-4750-bf76-4fffe0d966b5","hash":"b7c3601d845376260a655e2906cf745e0e086aac99fd7f26a14196d573c8b8e5","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.2, \"windMS\": null, \"periodS\": 11, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-27T22:56:00.000Z\", \"sourceHash\": \"f455a1fdda68820edd04a0bfe96ea9c22f88b2341f9cccfd69b495d6d41f3842\", \"waveHeightM\": 1.3, \"directionDeg\": 57}","resort_id":"rodanthe","fetched_at":"2026-09-28T00:12:18.539Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T22:56:00.000Z"},{"id":"93cf205f-1123-4309-a6cd-6695866e8937","hash":"74c69c262968e54dbc5fb15c0fdab781e45270384a17e7c0954db7e8a0fcc16f","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T00:30:00.000Z\", \"type\": \"H\", \"heightFt\": 3.97}, {\"time\": \"2026-09-28T06:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.218}, {\"time\": \"2026-09-28T12:55:00.000Z\", \"type\": \"H\", \"heightFt\": 4.663}, {\"time\": \"2026-09-28T19:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.469}, {\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}, {\"time\": \"2026-10-01T02:50:00.000Z\", \"type\": \"H\", \"heightFt\": 3.56}, {\"time\": \"2026-10-01T08:57:00.000Z\", \"type\": \"L\", \"heightFt\": 0.571}, {\"time\": \"2026-10-01T15:21:00.000Z\", \"type\": \"H\", \"heightFt\": 4.585}, {\"time\": \"2026-10-01T22:03:00.000Z\", \"type\": \"L\", \"heightFt\": 0.939}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"72a1edbe28290ca24f4e35e9a9f7c7f710641313262667c3a3d44391b0f95897\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T00:12:18.539Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"02d98c55-1424-4ff2-969b-0b8adf8c33aa","hash":"9aa1322816c6b6b38a1610963f97383af9d2149d5b62c75ed9c9e2110b102d90","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 73, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-27T23:50:25+00:00\", \"generatedAt\": \"2026-09-28T00:12:20+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-28T00:12:18.539Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T23:50:25.000Z"},{"id":"f26b583c-510d-472c-828c-00e0bfc69b5c","hash":"95a545b148f905c7c168f0def75d2760febd925c426d095409939f81e2d68452","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.3, \"windMS\": null, \"periodS\": 10, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-27T21:26:00.000Z\", \"sourceHash\": \"2229d6edc3079959cc1d6a442f847f9299dde7f44aa042775781afb36fd95f96\", \"waveHeightM\": 1.4, \"directionDeg\": 42}","resort_id":"rodanthe","fetched_at":"2026-09-27T22:12:13.457Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T21:26:00.000Z"},{"id":"d1714b45-d22f-432f-89ed-26b475280339","hash":"a3d8f6910682e4a356ff4d4af6edd3a75e1c62c5e75677549c290c46445af5d3","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-27T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-27T19:45:07+00:00\", \"generatedAt\": \"2026-09-27T22:12:14+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-27T22:12:13.457Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T19:45:07.000Z"},{"id":"b3492e7e-9878-4ae5-a01f-be4cd6a7c944","hash":"d8b7c44779d93f37fc0e07d7bacd5f65acf96817ff42cd5afbd605b7c468edb5","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-27T06:01:00.000Z\", \"type\": \"L\", \"heightFt\": 0.298}, {\"time\": \"2026-09-27T12:14:00.000Z\", \"type\": \"H\", \"heightFt\": 4.504}, {\"time\": \"2026-09-27T18:35:00.000Z\", \"type\": \"L\", \"heightFt\": 0.471}, {\"time\": \"2026-09-28T00:30:00.000Z\", \"type\": \"H\", \"heightFt\": 3.97}, {\"time\": \"2026-09-28T06:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.218}, {\"time\": \"2026-09-28T12:55:00.000Z\", \"type\": \"H\", \"heightFt\": 4.663}, {\"time\": \"2026-09-28T19:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.469}, {\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"167445a7f526bc0e704f47369483a19f701a16d104880ed7c2c828f4d2309490\"}","resort_id":"rodanthe","fetched_at":"2026-09-27T22:12:13.457Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"f8dae860-f67a-4fa8-9db0-2f5ab748a77f","hash":"09998cb683b76a7db2bf912480dae27c14dd975284f3900c03d7ab1661cbeb61","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-27T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-27T17:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 73, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-27T19:45:07+00:00\", \"generatedAt\": \"2026-09-27T21:10:15+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-27T21:10:14.186Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T19:45:07.000Z"},{"id":"d10fe97c-d6e9-4338-961e-40737a247b09","hash":"be6466d0296c68466ad516bc60c0e07c4e876fc8fddd4ef8c8c7d0521bb3ad0d","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.3, \"windMS\": null, \"periodS\": 11, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-27T20:26:00.000Z\", \"sourceHash\": \"0e05de45cdeb3a1c73de3c787decc3c9a1cfa30e0cdc09da5f1c33c703d09053\", \"waveHeightM\": 1.3, \"directionDeg\": 42}","resort_id":"rodanthe","fetched_at":"2026-09-27T21:10:14.186Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T20:26:00.000Z"},{"id":"451eb4e4-4c5c-4c1c-850f-43f971f627e4","hash":"d8b7c44779d93f37fc0e07d7bacd5f65acf96817ff42cd5afbd605b7c468edb5","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-27T06:01:00.000Z\", \"type\": \"L\", \"heightFt\": 0.298}, {\"time\": \"2026-09-27T12:14:00.000Z\", \"type\": \"H\", \"heightFt\": 4.504}, {\"time\": \"2026-09-27T18:35:00.000Z\", \"type\": \"L\", \"heightFt\": 0.471}, {\"time\": \"2026-09-28T00:30:00.000Z\", \"type\": \"H\", \"heightFt\": 3.97}, {\"time\": \"2026-09-28T06:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.218}, {\"time\": \"2026-09-28T12:55:00.000Z\", \"type\": \"H\", \"heightFt\": 4.663}, {\"time\": \"2026-09-28T19:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.469}, {\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"167445a7f526bc0e704f47369483a19f701a16d104880ed7c2c828f4d2309490\"}","resort_id":"rodanthe","fetched_at":"2026-09-27T21:10:14.186Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"e1abc349-6304-4189-b45a-c8f4c6ba1719","hash":"06bc40696a16f8a13f7126bd48c9523857b38ea3e6d328f636542e89eb45e9a5","kind":"buoy","error":null,"payload":"{\"units\": \"#yr  mo dy hr mn degT m/s  m/s     m   sec   sec degT   hPa  degC  degC  degC  nmi  hPa    ft\", \"waterC\": 22.2, \"windMS\": null, \"periodS\": 11, \"windDeg\": null, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44095.txt\", \"observedAt\": \"2026-09-27T18:26:00.000Z\", \"sourceHash\": \"dcddc0df5eb70cdfbec3877b7b0b36649fefbffa398e8d51da6f1b860667c555\", \"waveHeightM\": 1.5, \"directionDeg\": 47}","resort_id":"rodanthe","fetched_at":"2026-09-27T19:09:45.589Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T18:26:00.000Z"},{"id":"b296b5e9-0c74-4531-93c6-7c3d3c71f33c","hash":"d8b7c44779d93f37fc0e07d7bacd5f65acf96817ff42cd5afbd605b7c468edb5","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-27T06:01:00.000Z\", \"type\": \"L\", \"heightFt\": 0.298}, {\"time\": \"2026-09-27T12:14:00.000Z\", \"type\": \"H\", \"heightFt\": 4.504}, {\"time\": \"2026-09-27T18:35:00.000Z\", \"type\": \"L\", \"heightFt\": 0.471}, {\"time\": \"2026-09-28T00:30:00.000Z\", \"type\": \"H\", \"heightFt\": 3.97}, {\"time\": \"2026-09-28T06:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.218}, {\"time\": \"2026-09-28T12:55:00.000Z\", \"type\": \"H\", \"heightFt\": 4.663}, {\"time\": \"2026-09-28T19:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.469}, {\"time\": \"2026-09-29T01:13:00.000Z\", \"type\": \"H\", \"heightFt\": 3.859}, {\"time\": \"2026-09-29T07:19:00.000Z\", \"type\": \"L\", \"heightFt\": 0.251}, {\"time\": \"2026-09-29T13:40:00.000Z\", \"type\": \"H\", \"heightFt\": 4.723}, {\"time\": \"2026-09-29T20:09:00.000Z\", \"type\": \"L\", \"heightFt\": 0.575}, {\"time\": \"2026-09-30T01:59:00.000Z\", \"type\": \"H\", \"heightFt\": 3.715}, {\"time\": \"2026-09-30T08:05:00.000Z\", \"type\": \"L\", \"heightFt\": 0.382}, {\"time\": \"2026-09-30T14:29:00.000Z\", \"type\": \"H\", \"heightFt\": 4.691}, {\"time\": \"2026-09-30T21:04:00.000Z\", \"type\": \"L\", \"heightFt\": 0.749}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"167445a7f526bc0e704f47369483a19f701a16d104880ed7c2c828f4d2309490\"}","resort_id":"rodanthe","fetched_at":"2026-09-27T19:09:45.589Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8652226&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"b2431153-f74c-4f88-9697-039dcf071baa","hash":"c4e0829229390bc2de6dc0aab6c741b0203bae9bd2979c6c5eed1bf778ba4f75","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-27T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-27T15:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 73, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-27T16:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 73, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-27T17:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 73, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly\", \"updatedAt\": \"2026-09-27T18:57:22+00:00\", \"generatedAt\": \"2026-09-27T19:09:47+00:00\"}","resort_id":"rodanthe","fetched_at":"2026-09-27T19:09:45.589Z","source_url":"https://api.weather.gov/gridpoints/MHX/98,103/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T18:57:22.000Z"}],"nextCursor":null,"attribution":"https://surfminder.com/data#reuse","notes":"Records retain original source times, collection times, parser versions and content hashes. A failed check is not a new observation. Forecasts and tide predictions are not observations."}