{"schemaVersion":"minder-capture-archive/v1","publisher":"Surfminder","destination":"nags-head","windowDays":7,"coverage":{"count":90,"failed":0,"lastAt":"2026-10-01T18:07:06.519+00:00","firstAt":"2026-09-27T17:12:12.533+00:00","longestCollectionGapHours":20.923299166666666},"items":[{"id":"0d02d411-aee0-4512-b813-6d7a5104dc25","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\":79,\"precipitation\":0,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"SE\",\"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\":80,\"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\":\"9 mph\",\"temperature\":79,\"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\":\"9 mph\",\"temperature\":78,\"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\":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\":1,\"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\":1,\"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\":73,\"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\":72,\"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\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":71,\"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\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":70,\"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\":\"7 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":83,\"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\":\"9 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\":\"12 mph\",\"temperature\":82,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":76,\"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\":\"12 mph\",\"temperature\":75,\"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\":\"12 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":1,\"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\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":27,\"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\":\"9 mph\",\"temperature\":69,\"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\":\"9 mph\",\"temperature\":70,\"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\":\"9 mph\",\"temperature\":71,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T14:50:19+00:00\",\"generatedAt\":\"2026-10-01T18:07:06+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T18:07:06.519Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:50:19+00:00"},{"id":"f45a660c-3fc8-4404-8790-e801600c8cfb","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":"nags-head","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":"6b776887-db3f-4ee5-8ef2-515e5e615239","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":"nags-head","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":"7af32ae9-4529-4c3c-b7e1-ed975d3449ce","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\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":79,\"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\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"SE\",\"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\":80,\"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\":\"9 mph\",\"temperature\":79,\"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\":\"9 mph\",\"temperature\":78,\"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\":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\":1,\"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\":1,\"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\":73,\"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\":72,\"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\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":71,\"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\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":70,\"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\":\"7 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":83,\"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\":\"9 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\":\"12 mph\",\"temperature\":82,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":76,\"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\":\"12 mph\",\"temperature\":75,\"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\":\"12 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":1,\"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\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":27,\"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\":\"9 mph\",\"temperature\":69,\"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\":\"9 mph\",\"temperature\":70,\"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\":\"9 mph\",\"temperature\":71,\"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\":\"9 mph\",\"temperature\":72,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T14:50:19+00:00\",\"generatedAt\":\"2026-10-01T16:07:08+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T17:07:06.642Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:50:19+00:00"},{"id":"5d8a4cd6-512e-4ea2-acd7-19fcd445678b","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":"nags-head","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":"95bf9eba-03a8-4248-87ec-4cff76586972","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":"nags-head","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":"2e9af221-1689-4e65-a12e-9c96eb8b576b","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\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":79,\"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\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"SE\",\"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\":80,\"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\":\"9 mph\",\"temperature\":79,\"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\":\"9 mph\",\"temperature\":78,\"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\":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\":1,\"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\":1,\"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\":73,\"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\":72,\"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\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":71,\"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\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":70,\"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\":\"7 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":83,\"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\":\"9 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\":\"12 mph\",\"temperature\":82,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":76,\"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\":\"12 mph\",\"temperature\":75,\"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\":\"12 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":1,\"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\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":27,\"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\":\"9 mph\",\"temperature\":69,\"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\":\"9 mph\",\"temperature\":70,\"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\":\"9 mph\",\"temperature\":71,\"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\":\"9 mph\",\"temperature\":72,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T14:50:19+00:00\",\"generatedAt\":\"2026-10-01T16:07:08+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T16:07:08.986Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:50:19+00:00"},{"id":"65b3951c-f0d8-4766-828b-54daf7679174","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":"nags-head","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":"51af8c0f-a4db-4517-8a7b-ea812344f9b5","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":"nags-head","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":"deacc3d5-b1b5-4862-8dd0-d27790ab214e","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\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":79,\"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\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"SE\",\"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\":80,\"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\":\"9 mph\",\"temperature\":79,\"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\":\"9 mph\",\"temperature\":78,\"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\":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\":1,\"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\":1,\"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\":73,\"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\":72,\"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\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":71,\"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\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":70,\"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\":\"7 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":82,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":83,\"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\":\"9 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\":\"12 mph\",\"temperature\":82,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":78,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":76,\"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\":\"12 mph\",\"temperature\":75,\"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\":\"12 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":1,\"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\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":27,\"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\":\"9 mph\",\"temperature\":69,\"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\":\"9 mph\",\"temperature\":70,\"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\":\"9 mph\",\"temperature\":71,\"precipitation\":44,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T14:50:19+00:00\",\"generatedAt\":\"2026-10-01T15:07:07+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T15:07:07.674Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:50:19+00:00"},{"id":"7ec8bd75-91e8-44bb-8765-1d0d578ee487","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":"nags-head","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":"7f2de63e-f2bd-4dc5-b517-440b36f7f068","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":"nags-head","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":"e4ea765a-cc80-45bb-b29a-4c520737fa0f","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":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\":\"5 mph\",\"temperature\":79,\"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\":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\":\"9 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\":\"10 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\":\"10 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\":\"10 mph\",\"temperature\":75,\"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\":\"10 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":74,\"precipitation\":1,\"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\":73,\"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\":\"9 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\":\"9 mph\",\"temperature\":72,\"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\":\"8 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 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\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":81,\"precipitation\":0,\"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\":81,\"precipitation\":0,\"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\":81,\"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\":\"9 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\":\"10 mph\",\"temperature\":81,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 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\":\"13 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\":\"13 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"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\":71,\"precipitation\":1,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":27,\"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\":\"9 mph\",\"temperature\":69,\"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\":\"9 mph\",\"temperature\":70,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:15:01+00:00\",\"generatedAt\":\"2026-10-01T14:07:06+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T14:07:07.033Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:15:01+00:00"},{"id":"511b9492-8c57-4e65-997f-3ae74c88a078","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":"nags-head","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":"c17f6106-e71f-4a18-9332-cc40f2137278","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":"nags-head","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":"03aecac5-fe3f-4060-97e8-c06321889162","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\":\"2 mph\",\"temperature\":72,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":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\":\"5 mph\",\"temperature\":79,\"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\":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\":\"9 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\":\"10 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\":\"10 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\":\"10 mph\",\"temperature\":75,\"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\":\"10 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":74,\"precipitation\":1,\"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\":73,\"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\":\"9 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\":\"9 mph\",\"temperature\":72,\"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\":\"8 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":72,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 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\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":81,\"precipitation\":0,\"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\":81,\"precipitation\":0,\"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\":81,\"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\":\"9 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\":\"10 mph\",\"temperature\":81,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 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\":\"13 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\":\"13 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"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\":71,\"precipitation\":1,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":27,\"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\":\"9 mph\",\"temperature\":69,\"precipitation\":44,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:15:01+00:00\",\"generatedAt\":\"2026-10-01T13:07:06+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T13:07:06.937Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:15:01+00:00"},{"id":"29c2bd56-c71b-4ecf-9b91-2b3e3ee64ff4","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":"nags-head","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":"cc1d552e-85a2-4a78-b3fd-fd6dad709947","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":"nags-head","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":"1c3f2502-ddff-49c9-9186-10ebc1639358","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\":\"Patchy Fog\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":\"SW\",\"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\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":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\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"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\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 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\":\"9 mph\",\"temperature\":78,\"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\":\"10 mph\",\"temperature\":78,\"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\":\"10 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\":\"10 mph\",\"temperature\":75,\"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\":\"10 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\":\"10 mph\",\"temperature\":74,\"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\":\"9 mph\",\"temperature\":73,\"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\":\"9 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\":\"9 mph\",\"temperature\":72,\"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\":72,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":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\":72,\"precipitation\":1,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 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\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":81,\"precipitation\":0,\"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\":81,\"precipitation\":0,\"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\":81,\"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\":\"9 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\":\"10 mph\",\"temperature\":81,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 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\":\"13 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\":\"13 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"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\":71,\"precipitation\":1,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:11:15+00:00\",\"generatedAt\":\"2026-10-01T11:07:06+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T12:07:05.936Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:11:15+00:00"},{"id":"6bf3ca76-2188-4d96-a17c-9debf6cd8875","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":"nags-head","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":"301808a6-aea3-4858-95f6-f53c83e1904d","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":"nags-head","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":"a5b3c2f5-90e5-4075-bd73-0d7a84cc7471","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\":\"Patchy Fog\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":\"SW\",\"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\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":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\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"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\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 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\":\"9 mph\",\"temperature\":78,\"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\":\"10 mph\",\"temperature\":78,\"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\":\"10 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\":\"10 mph\",\"temperature\":75,\"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\":\"10 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\":\"10 mph\",\"temperature\":74,\"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\":\"9 mph\",\"temperature\":73,\"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\":\"9 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\":\"9 mph\",\"temperature\":72,\"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\":72,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":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\":72,\"precipitation\":1,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 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\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":81,\"precipitation\":0,\"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\":81,\"precipitation\":0,\"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\":81,\"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\":\"9 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\":\"10 mph\",\"temperature\":81,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 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\":\"13 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\":\"13 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"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\":71,\"precipitation\":1,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":68,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:11:15+00:00\",\"generatedAt\":\"2026-10-01T11:07:06+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T11:07:06.317Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:11:15+00:00"},{"id":"ed751678-cca3-4d99-8d88-f203bd8723ea","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":"nags-head","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":"7964eeb8-c673-47d2-bcb1-c0e85eeb4a7a","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":"nags-head","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":"de8ad111-4185-469b-b187-d24cc15e96ad","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\":\"Areas Of Fog\",\"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\":\"Areas Of Fog\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":\"SW\",\"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\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":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\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"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\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 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\":\"9 mph\",\"temperature\":78,\"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\":\"10 mph\",\"temperature\":78,\"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\":\"10 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\":\"10 mph\",\"temperature\":75,\"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\":\"10 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\":\"10 mph\",\"temperature\":74,\"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\":\"9 mph\",\"temperature\":73,\"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\":\"9 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\":\"9 mph\",\"temperature\":72,\"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\":72,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":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\":72,\"precipitation\":1,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 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\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":81,\"precipitation\":0,\"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\":81,\"precipitation\":0,\"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\":81,\"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\":\"9 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\":\"10 mph\",\"temperature\":81,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 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\":\"13 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\":\"13 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"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\":71,\"precipitation\":1,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:11:15+00:00\",\"generatedAt\":\"2026-10-01T09:07:10+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T10:07:06.717Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:11:15+00:00"},{"id":"bb794a44-9575-4d29-ae9c-1fae801d2fe5","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":"nags-head","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":"a0e4dc44-4510-43a4-9750-5f1f58448770","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":"nags-head","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":"14262e19-9b66-4d0e-8d69-0543f52130ca","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\":\"Areas Of Fog\",\"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\":\"Areas Of Fog\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":\"SW\",\"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\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":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\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"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\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 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\":\"9 mph\",\"temperature\":78,\"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\":\"10 mph\",\"temperature\":78,\"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\":\"10 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\":\"10 mph\",\"temperature\":75,\"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\":\"10 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\":\"10 mph\",\"temperature\":74,\"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\":\"9 mph\",\"temperature\":73,\"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\":\"9 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\":\"9 mph\",\"temperature\":72,\"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\":72,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":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\":72,\"precipitation\":1,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 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\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":81,\"precipitation\":0,\"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\":81,\"precipitation\":0,\"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\":81,\"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\":\"9 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\":\"10 mph\",\"temperature\":81,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 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\":\"13 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\":\"13 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"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\":71,\"precipitation\":1,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:11:15+00:00\",\"generatedAt\":\"2026-10-01T09:07:10+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T09:07:10.450Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:11:15+00:00"},{"id":"d0d2934b-49c6-4cea-93ef-82e6f7602e84","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":"nags-head","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":"54c83317-7724-437a-9129-678bb9a074d4","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":"nags-head","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":"eeef908a-a71c-435d-a364-19cbfc597291","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\":\"Areas Of Fog\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Areas Of Fog\",\"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\":\"Areas Of Fog\",\"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\":\"Areas Of Fog\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":\"SW\",\"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\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":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\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"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\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 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\":\"9 mph\",\"temperature\":78,\"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\":\"10 mph\",\"temperature\":78,\"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\":\"10 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\":\"10 mph\",\"temperature\":75,\"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\":\"10 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\":\"10 mph\",\"temperature\":74,\"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\":\"9 mph\",\"temperature\":73,\"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\":\"9 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\":\"9 mph\",\"temperature\":72,\"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\":72,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":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\":72,\"precipitation\":1,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 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\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":81,\"precipitation\":0,\"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\":81,\"precipitation\":0,\"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\":81,\"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\":\"9 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\":\"10 mph\",\"temperature\":81,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 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\":\"13 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\":\"13 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"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\":71,\"precipitation\":1,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:40:32+00:00\",\"generatedAt\":\"2026-10-01T07:07:11+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T08:07:07.025Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T06:40:32+00:00"},{"id":"9f0f738c-e3a1-436c-b6b5-ce9c4a3944b2","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":"nags-head","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":"b8710cfd-4e92-419a-bf2d-b8d05fdd6045","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":"nags-head","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":"438edfbe-1dfd-41b1-840f-0581d6cc26eb","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\":\"Areas Of Fog\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Areas Of Fog\",\"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\":\"Areas Of Fog\",\"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\":\"Areas Of Fog\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":\"SW\",\"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\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"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\":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\":\"5 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"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\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 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\":\"9 mph\",\"temperature\":78,\"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\":\"10 mph\",\"temperature\":78,\"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\":\"10 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\":\"10 mph\",\"temperature\":75,\"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\":\"10 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\":\"10 mph\",\"temperature\":74,\"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\":\"9 mph\",\"temperature\":73,\"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\":\"9 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\":\"9 mph\",\"temperature\":72,\"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\":72,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"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\":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\":72,\"precipitation\":1,\"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\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"7 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\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Patchy Fog\",\"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\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"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\":\"6 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":80,\"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\":\"7 mph\",\"temperature\":81,\"precipitation\":0,\"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\":81,\"precipitation\":0,\"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\":81,\"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\":\"9 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\":\"10 mph\",\"temperature\":81,\"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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 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\":\"13 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\":\"13 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":1,\"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\":71,\"precipitation\":1,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":71,\"precipitation\":10,\"windDirection\":\"NW\",\"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\":10,\"windDirection\":\"N\",\"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\":10,\"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\":10,\"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\":72,\"precipitation\":10,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 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\":\"13 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"13 mph\",\"temperature\":68,\"precipitation\":22,\"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\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":22,\"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\":\"12 mph\",\"temperature\":67,\"precipitation\":22,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":67,\"precipitation\":27,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:40:32+00:00\",\"generatedAt\":\"2026-10-01T07:07:11+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T07:07:11.813Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T06:40:32+00:00"},{"id":"8064cde4-5b3e-4ab6-847c-bc04042e17d1","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":"nags-head","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":"2c0a0ee8-e0ef-465e-9a69-808b92602f91","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":"nags-head","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":"b4585d09-70a6-4083-a696-09f09cd470c5","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\":\"3 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":68,\"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\":67,\"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\":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\":\"3 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"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\":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\":\"2 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\":74,\"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\":77,\"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\":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\":\"6 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\":\"7 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\":\"8 mph\",\"temperature\":82,\"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\":\"10 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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"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\":\"10 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\":\"10 mph\",\"temperature\":77,\"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\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"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\":75,\"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\":\"8 mph\",\"temperature\":74,\"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\":\"8 mph\",\"temperature\":74,\"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\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"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\":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\":\"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\":\"8 mph\",\"temperature\":71,\"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\":71,\"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\":72,\"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\":\"7 mph\",\"temperature\":75,\"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\":\"7 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\":\"8 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"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\":79,\"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\":78,\"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\":\"15 mph\",\"temperature\":78,\"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\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 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\":\"14 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\":\"14 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":71,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":3,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":12,\"windDirection\":\"N\",\"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\":71,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":72,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":72,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":72,\"precipitation\":12,\"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\":\"18 mph\",\"temperature\":72,\"precipitation\":16,\"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\":\"18 mph\",\"temperature\":72,\"precipitation\":16,\"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\":\"18 mph\",\"temperature\":71,\"precipitation\":16,\"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\":\"17 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":70,\"precipitation\":16,\"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\":\"14 mph\",\"temperature\":70,\"precipitation\":16,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"10 mph\",\"temperature\":68,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T00:04:30+00:00\",\"generatedAt\":\"2026-10-01T06:07:09+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T06:07:10.093Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T00:04:30+00:00"},{"id":"ef17b10e-b68a-4aa2-9213-5e98a6ad57b1","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":"nags-head","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":"5dc2ff0b-c7ce-4e1c-a2b2-cb03bfefb6bc","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":"nags-head","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":"7e36111c-bd0e-43c1-96c8-24d8b3c8fcc5","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\":70,\"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\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":68,\"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\":67,\"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\":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\":\"3 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"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\":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\":\"2 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\":74,\"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\":77,\"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\":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\":\"6 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\":\"7 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\":\"8 mph\",\"temperature\":82,\"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\":\"10 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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"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\":\"10 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\":\"10 mph\",\"temperature\":77,\"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\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"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\":75,\"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\":\"8 mph\",\"temperature\":74,\"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\":\"8 mph\",\"temperature\":74,\"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\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"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\":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\":\"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\":\"8 mph\",\"temperature\":71,\"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\":71,\"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\":72,\"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\":\"7 mph\",\"temperature\":75,\"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\":\"7 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\":\"8 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"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\":79,\"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\":78,\"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\":\"15 mph\",\"temperature\":78,\"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\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 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\":\"14 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\":\"14 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":71,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":3,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":12,\"windDirection\":\"N\",\"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\":71,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":72,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":72,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":72,\"precipitation\":12,\"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\":\"18 mph\",\"temperature\":72,\"precipitation\":16,\"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\":\"18 mph\",\"temperature\":72,\"precipitation\":16,\"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\":\"18 mph\",\"temperature\":71,\"precipitation\":16,\"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\":\"17 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":70,\"precipitation\":16,\"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\":\"14 mph\",\"temperature\":70,\"precipitation\":16,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T00:04:30+00:00\",\"generatedAt\":\"2026-10-01T05:07:09+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T05:07:09.770Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T00:04:30+00:00"},{"id":"8481b566-f47b-44e5-af97-d4a58a569f27","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":"nags-head","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":"3fdd44a0-9342-4ce4-989a-ef9e96ad80db","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":"nags-head","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":"b75bf64d-21d5-4907-87bf-3423019f19e5","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\":71,\"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\":70,\"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\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":68,\"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\":67,\"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\":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\":\"3 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"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\":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\":\"2 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\":74,\"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\":77,\"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\":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\":\"6 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\":\"7 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\":\"8 mph\",\"temperature\":82,\"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\":\"10 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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"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\":\"10 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\":\"10 mph\",\"temperature\":77,\"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\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"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\":75,\"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\":\"8 mph\",\"temperature\":74,\"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\":\"8 mph\",\"temperature\":74,\"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\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"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\":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\":\"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\":\"8 mph\",\"temperature\":71,\"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\":71,\"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\":72,\"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\":\"7 mph\",\"temperature\":75,\"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\":\"7 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\":\"8 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"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\":79,\"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\":78,\"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\":\"15 mph\",\"temperature\":78,\"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\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 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\":\"14 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\":\"14 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":71,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":3,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":12,\"windDirection\":\"N\",\"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\":71,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":72,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":72,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":72,\"precipitation\":12,\"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\":\"18 mph\",\"temperature\":72,\"precipitation\":16,\"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\":\"18 mph\",\"temperature\":72,\"precipitation\":16,\"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\":\"18 mph\",\"temperature\":71,\"precipitation\":16,\"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\":\"17 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":70,\"precipitation\":16,\"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\":\"14 mph\",\"temperature\":70,\"precipitation\":16,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T00:04:30+00:00\",\"generatedAt\":\"2026-10-01T04:07:08+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T04:07:09.077Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T00:04:30+00:00"},{"id":"dab062a3-6f14-412c-8007-0113a2ab05d1","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":"nags-head","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":"6ff69ce7-e301-49a5-85af-8c3eb143ad06","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":"nags-head","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":"fc5d4d53-44e3-48f8-b47e-fa4e49f192d6","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\":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\":71,\"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\":70,\"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\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":68,\"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\":67,\"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\":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\":\"3 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":69,\"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\":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\":\"2 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\":74,\"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\":77,\"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\":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\":\"6 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\":\"7 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\":\"8 mph\",\"temperature\":82,\"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\":\"10 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\":\"12 mph\",\"temperature\":80,\"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\":\"12 mph\",\"temperature\":79,\"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\":\"10 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\":\"10 mph\",\"temperature\":77,\"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\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":75,\"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\":75,\"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\":\"8 mph\",\"temperature\":74,\"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\":\"8 mph\",\"temperature\":74,\"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\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"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\":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\":\"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\":\"8 mph\",\"temperature\":71,\"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\":71,\"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\":72,\"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\":\"7 mph\",\"temperature\":75,\"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\":\"7 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\":\"8 mph\",\"temperature\":80,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":81,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":81,\"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\":79,\"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\":78,\"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\":\"15 mph\",\"temperature\":78,\"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\":\"Mostly Clear\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 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\":\"14 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\":\"14 mph\",\"temperature\":74,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"9 mph\",\"temperature\":72,\"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\":\"10 mph\",\"temperature\":71,\"precipitation\":3,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":3,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":70,\"precipitation\":12,\"windDirection\":\"N\",\"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\":71,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":72,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":72,\"precipitation\":12,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"17 mph\",\"temperature\":72,\"precipitation\":12,\"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\":\"18 mph\",\"temperature\":72,\"precipitation\":16,\"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\":\"18 mph\",\"temperature\":72,\"precipitation\":16,\"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\":\"18 mph\",\"temperature\":71,\"precipitation\":16,\"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\":\"17 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":70,\"precipitation\":16,\"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\":\"14 mph\",\"temperature\":70,\"precipitation\":16,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\",\"updatedAt\":\"2026-10-01T00:04:30+00:00\",\"generatedAt\":\"2026-10-01T03:54:24+00:00\"}","resort_id":"nags-head","fetched_at":"2026-10-01T03:54:24.741Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T00:04:30+00:00"},{"id":"04b00190-bb35-4c79-8cee-1421bff151d9","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":"nags-head","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":"3333460b-d7e3-42bc-9435-c99fa7fe56db","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":"nags-head","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":"81707e4c-7398-4761-abcc-832a95b53fd2","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":"nags-head","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":"76d10994-9042-46c7-9122-eee48fe2248c","hash":"839437dd17946c8debf1406e7c028eecf2ffc37215aa498e0bae44c35b89eb80","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\": 75, \"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\": 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\": \"7 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\": \"7 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\": \"7 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\": \"7 mph\", \"temperature\": 74, \"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\": \"7 mph\", \"temperature\": 73, \"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\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"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\": 66, \"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\": \"3 mph\", \"temperature\": 65, \"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\": 65, \"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\": 66, \"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\": 65, \"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\": 66, \"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\": 66, \"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\": 65, \"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\": 65, \"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\": \"2 mph\", \"temperature\": 65, \"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\": \"2 mph\", \"temperature\": 66, \"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\": 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\": \"1 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\": \"1 mph\", \"temperature\": 78, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 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\": \"3 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\": \"6 mph\", \"temperature\": 80, \"precipitation\": 0, \"windDirection\": \"SE\", \"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\": 80, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-01T16:00:00-04:00\", \"windSpeed\": \"8 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\": \"9 mph\", \"temperature\": 79, \"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\": 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\": \"9 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\": \"9 mph\", \"temperature\": 72, \"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\": \"9 mph\", \"temperature\": 71, \"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\": \"9 mph\", \"temperature\": 71, \"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\": \"9 mph\", \"temperature\": 71, \"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\": 70, \"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\": \"7 mph\", \"temperature\": 70, \"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\": 70, \"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\": \"6 mph\", \"temperature\": 70, \"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\": \"6 mph\", \"temperature\": 70, \"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\": 70, \"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\": \"6 mph\", \"temperature\": 70, \"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\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"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\": 72, \"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\": \"6 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\": 75, \"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\": \"7 mph\", \"temperature\": 78, \"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\": \"8 mph\", \"temperature\": 81, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T14:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 83, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T15:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 83, \"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\": \"12 mph\", \"temperature\": 83, \"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\": 83, \"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\": \"13 mph\", \"temperature\": 82, \"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\": \"13 mph\", \"temperature\": 79, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T20:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T21:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T22:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T23:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-03T00:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 73, \"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\": \"12 mph\", \"temperature\": 72, \"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\": \"12 mph\", \"temperature\": 72, \"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\": \"9 mph\", \"temperature\": 72, \"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\": \"8 mph\", \"temperature\": 71, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-03T05:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-03T06:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"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\": \"7 mph\", \"temperature\": 70, \"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\": \"8 mph\", \"temperature\": 70, \"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\": 71, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T11:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-03T10:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 72, \"precipitation\": 5, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T12:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-03T11:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 73, \"precipitation\": 5, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T13:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-03T12:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 73, \"precipitation\": 5, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-30T12:21:25+00:00\", \"generatedAt\": \"2026-09-30T17:46:03+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-30T17:46:02.262Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-30T12:21:25.000Z"},{"id":"67d5aae5-30a4-4a67-bee1-8553cfc438f3","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":"nags-head","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":"a09ced9e-0d12-4d23-98ad-9bb8c9e3c9b6","hash":"d2cd684e403cb39c66599f96cc0686316f0a2773de0d134d1cdc67c1ec2c4b9b","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\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"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\": \"6 mph\", \"temperature\": 70, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 69, \"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\": 69, \"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\": 69, \"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\": \"3 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\": \"3 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\": \"3 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\": \"2 mph\", \"temperature\": 69, \"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\": \"2 mph\", \"temperature\": 69, \"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\": \"3 mph\", \"temperature\": 69, \"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\": \"3 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 71, \"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\": \"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\": \"7 mph\", \"temperature\": 72, \"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\": \"7 mph\", \"temperature\": 72, \"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\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"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\": 72, \"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\": 72, \"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\": \"6 mph\", \"temperature\": 71, \"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\": \"6 mph\", \"temperature\": 71, \"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\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"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\": \"3 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\": \"SW\", \"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\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 71, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": \"SW\", \"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\": \"5 mph\", \"temperature\": 74, \"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\": \"6 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\": \"7 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\": \"8 mph\", \"temperature\": 75, \"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\": \"9 mph\", \"temperature\": 75, \"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\": \"10 mph\", \"temperature\": 75, \"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\": \"10 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\": \"9 mph\", \"temperature\": 73, \"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\": \"9 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\": \"9 mph\", \"temperature\": 72, \"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\": \"9 mph\", \"temperature\": 72, \"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\": \"9 mph\", \"temperature\": 71, \"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\": 71, \"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\": 71, \"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\": \"7 mph\", \"temperature\": 71, \"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\": 71, \"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\": \"6 mph\", \"temperature\": 71, \"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\": \"6 mph\", \"temperature\": 71, \"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\": 71, \"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\": \"5 mph\", \"temperature\": 71, \"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\": 71, \"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\": 74, \"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\": \"5 mph\", \"temperature\": 75, \"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\": 75, \"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\": 1, \"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\": 76, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T16:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 76, \"precipitation\": 1, \"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\": 76, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T18:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 75, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-10-02T19:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 74, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-29T22:58:30+00:00\", \"generatedAt\": \"2026-09-30T00:24:23+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-30T00:24:22.678Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T22:58:30.000Z"},{"id":"0de159da-b43c-4bbb-b745-dbc0e1c849fb","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":"nags-head","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":"02345128-d1cc-4b26-9f32-303dbe7b34e1","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":"nags-head","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":"c6af32a8-8789-4646-b39e-5f65880b4eb7","hash":"f77f059c73114eee499488a7286d6e48bdbfc11861109b9b4146ab40b0550a10","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\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"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\": \"5 mph\", \"temperature\": 72, \"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\": \"6 mph\", \"temperature\": 73, \"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\": 73, \"precipitation\": 2, \"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\": 73, \"precipitation\": 2, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"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\": 72, \"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\": 73, \"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\": 72, \"precipitation\": 1, \"windDirection\": \"E\", \"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\": 72, \"precipitation\": 1, \"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\": 72, \"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\": 71, \"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\": \"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\": 1, \"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\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"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\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"6 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\": \"6 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"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\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"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\": \"6 mph\", \"temperature\": 69, \"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\": 69, \"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\": 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\": \"6 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\": \"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\": \"6 mph\", \"temperature\": 73, \"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\": 73, \"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\": 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\": \"8 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\": \"8 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\": \"9 mph\", \"temperature\": 73, \"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\": \"9 mph\", \"temperature\": 73, \"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\": \"9 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"7 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\": \"6 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\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 71, \"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\": \"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\": 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\": \"3 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\": \"3 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\": \"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\": \"SW\", \"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\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 71, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": \"SW\", \"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\": \"SW\", \"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\": 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\": 76, \"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\": \"7 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\": \"8 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\": \"9 mph\", \"temperature\": 76, \"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\": \"10 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\": \"10 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\": \"10 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\": \"10 mph\", \"temperature\": 74, \"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\": \"9 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\": \"9 mph\", \"temperature\": 72, \"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\": \"9 mph\", \"temperature\": 72, \"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\": \"9 mph\", \"temperature\": 72, \"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\": 72, \"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\": \"7 mph\", \"temperature\": 71, \"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\": 71, \"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\": 71, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-29T12:51:58+00:00\", \"generatedAt\": \"2026-09-29T13:23:41+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-29T13:23:40.261Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T12:51:58.000Z"},{"id":"4fb26ed8-c6fb-4cd9-848e-5c4cbb0b8493","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":"nags-head","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":"44b5727f-a463-4341-842f-c9557a340e74","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":"nags-head","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":"0c6bd3cb-41c4-4e12-8780-8a85c98fb6a4","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":"nags-head","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":"06979d2a-af19-41db-bd7f-25be6c747cf4","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":"nags-head","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":"0009278c-14b5-4f5a-a516-5f7e866955a2","hash":"403e4353ad1bf5f29a5d38cacc0e519db3747148ff2f9f3e4b688c50200d0e01","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 2, \"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\": 67, \"precipitation\": 2, \"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\": 66, \"precipitation\": 2, \"windDirection\": \"SE\", \"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\": 66, \"precipitation\": 2, \"windDirection\": \"SE\", \"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\": 65, \"precipitation\": 2, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"precipitation\": 2, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"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\": \"2 mph\", \"temperature\": 66, \"precipitation\": 2, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 72, \"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\": 73, \"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\": \"6 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\": \"6 mph\", \"temperature\": 75, \"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\": \"7 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\": \"7 mph\", \"temperature\": 73, \"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\": \"7 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 1, \"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\": 71, \"precipitation\": 1, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"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\": \"6 mph\", \"temperature\": 70, \"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\": 70, \"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\": 69, \"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\": 69, \"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\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"1 mph\", \"temperature\": 68, \"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\": \"1 mph\", \"temperature\": 67, \"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\": \"1 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"1 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"1 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"5 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\": 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\": 75, \"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\": 76, \"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\": \"7 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\": \"8 mph\", \"temperature\": 73, \"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\": \"8 mph\", \"temperature\": 72, \"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\": \"7 mph\", \"temperature\": 71, \"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\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 70, \"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\": \"5 mph\", \"temperature\": 69, \"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\": 69, \"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\": 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\": 68, \"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\": 68, \"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\": \"2 mph\", \"temperature\": 68, \"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\": \"2 mph\", \"temperature\": 69, \"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\": \"Sunny\", \"startTime\": \"2026-10-01T10:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 74, \"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\": \"3 mph\", \"temperature\": 75, \"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\": \"5 mph\", \"temperature\": 77, \"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\": \"6 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\": \"7 mph\", \"temperature\": 78, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 78, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-01T16:00:00-04:00\", \"windSpeed\": \"9 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\": \"10 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\": \"10 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\": \"9 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\": 74, \"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\": 74, \"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\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-28T23:48:01+00:00\", \"generatedAt\": \"2026-09-29T04:34:48+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-29T05:06:43.761Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T23:48:01.000Z"},{"id":"f9522aaa-49cc-4d91-87bf-8ea74d12b2df","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":"nags-head","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":"349ed4db-0d75-4592-b99b-d8692bca2f8d","hash":"e672213c68677cec5f0db11058630678600a18ae1ca141366f1326d9fb369628","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\": \"9 mph\", \"temperature\": 65, \"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\": 65, \"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\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"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\": \"10 mph\", \"temperature\": 70, \"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\": \"10 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\": \"9 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"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\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"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\": 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\": 72, \"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\": \"6 mph\", \"temperature\": 73, \"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\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"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\": 73, \"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\": \"7 mph\", \"temperature\": 73, \"precipitation\": 6, \"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\": 72, \"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\": 72, \"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\": 72, \"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\": \"6 mph\", \"temperature\": 71, \"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\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": 70, \"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\": 69, \"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\": 69, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": 71, \"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\": \"7 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\": \"7 mph\", \"temperature\": 73, \"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\": \"8 mph\", \"temperature\": 73, \"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\": \"9 mph\", \"temperature\": 74, \"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\": \"9 mph\", \"temperature\": 74, \"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\": \"9 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\": \"9 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\": \"9 mph\", \"temperature\": 73, \"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\": \"8 mph\", \"temperature\": 72, \"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\": 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\": \"7 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\": \"7 mph\", \"temperature\": 71, \"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\": 71, \"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\": \"6 mph\", \"temperature\": 71, \"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\": \"6 mph\", \"temperature\": 71, \"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\": \"6 mph\", \"temperature\": 71, \"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\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-28T08:04:05+00:00\", \"generatedAt\": \"2026-09-28T08:11:21+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-28T08:11:19.884Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T08:04:05.000Z"},{"id":"1c58d0ca-e282-431d-bc3b-c4924dcf5437","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":"nags-head","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":"d16422e9-378e-4e86-8ac4-66af734766f3","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":"nags-head","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":"7c1c1ea9-ec84-45b5-ae1a-f7eebd0f1da6","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":"nags-head","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":"274a878d-ba50-4d79-a419-a30486e6e2d0","hash":"e0b9ed9ec85a4e0c3f30cab5a280b7dbc361a6c1f1fc5782867c597f6ad83d1e","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\": \"10 mph\", \"temperature\": 66, \"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\": 65, \"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\": \"9 mph\", \"temperature\": 65, \"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\": 65, \"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\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"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\": \"10 mph\", \"temperature\": 70, \"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\": \"10 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\": \"9 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"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\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"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\": 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\": 72, \"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\": \"6 mph\", \"temperature\": 73, \"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\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"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\": 73, \"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\": \"7 mph\", \"temperature\": 73, \"precipitation\": 6, \"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\": 72, \"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\": 72, \"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\": 72, \"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\": \"6 mph\", \"temperature\": 71, \"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\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": 70, \"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\": 69, \"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\": 69, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": 71, \"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\": \"7 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\": \"7 mph\", \"temperature\": 73, \"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\": \"8 mph\", \"temperature\": 73, \"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\": \"9 mph\", \"temperature\": 74, \"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\": \"9 mph\", \"temperature\": 74, \"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\": \"9 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\": \"9 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\": \"9 mph\", \"temperature\": 73, \"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\": \"8 mph\", \"temperature\": 72, \"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\": 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\": \"7 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\": \"7 mph\", \"temperature\": 71, \"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\": 71, \"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\": \"6 mph\", \"temperature\": 71, \"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\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-28T05:13:37+00:00\", \"generatedAt\": \"2026-09-28T06:19:28+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-28T06:19:26.843Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T05:13:37.000Z"},{"id":"c5048d92-fc65-4456-bc69-60dc6e44de84","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":"nags-head","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":"3ddff44c-5c6e-4521-94e1-8293845060c6","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":"nags-head","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":"0931f11b-3b31-434b-ba03-1f8971883b5d","hash":"e694b00fddca47197b66ab318cbd2b13dd68da9d77b4c499e847a7de9cde32de","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\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"12 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\": \"12 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\": \"13 mph\", \"temperature\": 68, \"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\": \"13 mph\", \"temperature\": 68, \"precipitation\": 2, \"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\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"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\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"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\": 69, \"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\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 70, \"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\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"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\": 72, \"precipitation\": 0, \"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\": 72, \"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\": \"7 mph\", \"temperature\": 72, \"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\": 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\": \"6 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\": \"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\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 71, \"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\": 71, \"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\": 71, \"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\": 71, \"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\": 72, \"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\": \"7 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\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"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\": 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\": \"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\": 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\": \"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\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-28T03:51:34+00:00\", \"generatedAt\": \"2026-09-28T04:13:47+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-28T04:13:46.871Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T03:51:34.000Z"},{"id":"bb9bcf99-326e-4942-bf78-27d2b6694185","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":"nags-head","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":"b4fbbcb7-1e5c-45da-b3e7-cc8223c3a2eb","hash":"2916ca1c1bc08dde214374bf97ba7c266067bd03133e748f547774cfca73f89e","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\": \"10 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"12 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\": \"12 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\": \"13 mph\", \"temperature\": 68, \"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\": \"13 mph\", \"temperature\": 68, \"precipitation\": 2, \"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\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"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\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"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\": 69, \"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\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 70, \"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\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"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\": 72, \"precipitation\": 0, \"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\": 72, \"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\": \"7 mph\", \"temperature\": 72, \"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\": 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\": \"6 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\": \"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\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 71, \"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\": 71, \"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\": 71, \"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\": 71, \"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\": 72, \"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\": \"7 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\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"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\": 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\": \"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\": 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\": \"6 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-27T23:50:25+00:00\", \"generatedAt\": \"2026-09-28T03:11:43+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-28T03:11:42.495Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T23:50:25.000Z"},{"id":"10600b41-b0e7-4257-96d5-46bc0b1547d5","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":"nags-head","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":"b55452bc-a12c-41b7-a965-dfd9b0b176bf","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":"nags-head","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":"8588a714-188a-4567-8537-0c122f88f138","hash":"509fcda54c0202c936671adc96752de197c1305c8e75723a1ed310684b27e2eb","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\": \"9 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"12 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\": \"12 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\": \"13 mph\", \"temperature\": 68, \"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\": \"13 mph\", \"temperature\": 68, \"precipitation\": 2, \"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\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"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\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"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\": 69, \"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\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 70, \"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\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"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\": 72, \"precipitation\": 0, \"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\": 72, \"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\": \"7 mph\", \"temperature\": 72, \"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\": 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\": \"6 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\": \"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\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 71, \"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\": 71, \"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\": 71, \"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\": 71, \"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\": 72, \"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\": \"7 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\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"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\": 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\": \"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\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-27T23:50:25+00:00\", \"generatedAt\": \"2026-09-28T01:13:10+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-28T01:13:08.908Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T23:50:25.000Z"},{"id":"7e31ed4e-1913-4b6a-a06b-6f3b5ea01ace","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":"nags-head","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":"af4448bf-1f94-49c4-9d53-d5ba934fb75e","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":"nags-head","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":"6fb63182-d6a5-4d61-ae95-f57a538ac2f9","hash":"e66b66d8de20529de8210295ed528ddffe1c767f5e68cfd01023dee060a79488","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\": \"10 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"12 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\": \"12 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\": \"13 mph\", \"temperature\": 68, \"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\": \"13 mph\", \"temperature\": 68, \"precipitation\": 2, \"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\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"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\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"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\": 69, \"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\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 70, \"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\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"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\": 72, \"precipitation\": 0, \"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\": 72, \"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\": \"7 mph\", \"temperature\": 72, \"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\": 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\": \"6 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\": \"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\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 71, \"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\": 71, \"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\": 71, \"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\": 71, \"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\": 72, \"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\": \"7 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\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"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\": 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\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-27T23:50:25+00:00\", \"generatedAt\": \"2026-09-28T00:12:19+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-28T00:12:18.539Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T23:50:25.000Z"},{"id":"57fc3721-401b-4c20-8ad9-f5cd99a6e087","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":"nags-head","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":"c699d304-a1d6-484d-9403-0c88e52300f7","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":"nags-head","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":"50081d0b-c773-4225-a665-3bb27dcec27e","hash":"67c650427ff8612a0f8c26a97959a4fdc87786207dc511ed83fdc29b671b46e8","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\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"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\": \"12 mph\", \"temperature\": 67, \"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\": \"13 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\": \"13 mph\", \"temperature\": 65, \"precipitation\": 2, \"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\": 63, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 65, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"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\": 72, \"precipitation\": 0, \"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\": 72, \"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\": \"7 mph\", \"temperature\": 72, \"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\": 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\": \"6 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\": \"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\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 71, \"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\": 71, \"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\": 71, \"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\": 71, \"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\": 72, \"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\": \"7 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\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-27T19:45:07+00:00\", \"generatedAt\": \"2026-09-27T22:12:14+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-27T22:12:13.457Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T19:45:07.000Z"},{"id":"18459581-53b3-4fe1-8589-a8ade545420e","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":"nags-head","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":"fd4fe9df-5f42-45fc-907a-ad5ec4a833d6","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":"nags-head","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":"70082f19-fac1-4025-8e4a-c6f324efe9e0","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":"nags-head","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":"39a14f5b-b6e3-4ca1-b404-d556a5a1a579","hash":"eb9a8f2a7be37c8b9b812b7ef9721e3138096749ea4ccc9d018fea87f2c949e2","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\": 74, \"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\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"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\": \"12 mph\", \"temperature\": 67, \"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\": \"13 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\": \"13 mph\", \"temperature\": 65, \"precipitation\": 2, \"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\": 63, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 65, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"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\": 72, \"precipitation\": 0, \"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\": 72, \"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\": \"7 mph\", \"temperature\": 72, \"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\": 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\": \"6 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\": \"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\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 71, \"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\": 71, \"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\": 71, \"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\": 71, \"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\": 72, \"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\": \"7 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\": \"SE\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-27T19:45:07+00:00\", \"generatedAt\": \"2026-09-27T21:10:15+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-27T21:10:14.186Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T19:45:07.000Z"},{"id":"d28a4e44-6308-4b2f-8562-de31361acefc","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":"nags-head","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":"92139c34-5d1b-4a2f-b740-a6d8e5258ec5","hash":"967dccaad94b43c953480ea4f93421d1e8e4a2e0824b7e28e3c4eefc2171173a","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\": \"Mostly Sunny\", \"startTime\": \"2026-09-27T15:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 74, \"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\": 74, \"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\": 74, \"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\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"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\": \"12 mph\", \"temperature\": 67, \"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\": \"13 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\": \"13 mph\", \"temperature\": 65, \"precipitation\": 2, \"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\": 63, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 65, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 74, \"precipitation\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"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\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 2, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 69, \"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\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"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\": 72, \"precipitation\": 0, \"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\": 72, \"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\": \"7 mph\", \"temperature\": 72, \"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\": 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\": \"6 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\": \"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\": 70, \"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\": 70, \"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\": 70, \"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\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 70, \"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\": \"5 mph\", \"temperature\": 71, \"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\": 71, \"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\": 71, \"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\": 71, \"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\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-27T18:57:22+00:00\", \"generatedAt\": \"2026-09-27T19:09:46+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-27T19:09:45.589Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T18:57:22.000Z"},{"id":"37c1071f-bfde-4acd-a832-f474e7186bd3","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":"nags-head","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":"cada8b22-3dd2-4b75-8ec2-4e163dbe5965","hash":"5b3dad050caab986a9364359040a6baeb3a7b949c08f358e40eda40d78774719","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-27T16:26:00.000Z\", \"sourceHash\": \"2420ec578a1009aa1680778841af3633ca0369dd3957bb45cb9b6a4485028d58\", \"waveHeightM\": 1.5, \"directionDeg\": 24}","resort_id":"nags-head","fetched_at":"2026-09-27T17:12:12.533Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44095.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T16:26:00.000Z"},{"id":"a10d9b8d-cee0-4fca-8619-506cb947d7dd","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":"nags-head","fetched_at":"2026-09-27T17:12:12.533Z","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":"43b06739-e371-4403-82b3-9eaa7205c23f","hash":"5700f443a54f1cf1a6c91fdf8a5bda559075902822962e4ea9a9a1c091c9cb4b","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-27T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-27T13:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 72, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-27T14:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 72, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-27T15:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 73, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-27T16:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-27T17:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 74, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T19:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 73, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 73, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 74, \"precipitation\": 4, \"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\": 72, \"precipitation\": 4, \"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\": 71, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 4, \"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\": 70, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 3, \"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\": 70, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 69, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"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\": \"9 mph\", \"temperature\": 72, \"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\": \"9 mph\", \"temperature\": 73, \"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\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 73, \"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\": \"8 mph\", \"temperature\": 73, \"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\": \"8 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 73, \"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\": \"7 mph\", \"temperature\": 72, \"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\": 72, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"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\": 72, \"precipitation\": 0, \"windDirection\": \"E\", \"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\": 72, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"NE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 72, \"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\": \"6 mph\", \"temperature\": 72, \"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\": \"6 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"N\", \"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\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 72, \"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\": 73, \"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\": 73, \"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\": 73, \"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\": \"7 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\": \"7 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\": \"7 mph\", \"temperature\": 71, \"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\": \"7 mph\", \"temperature\": 71, \"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\": 71, \"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\": \"6 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\": \"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\": \"5 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\": 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\": \"SE\", \"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\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Clear\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"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\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"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\": \"2 mph\", \"temperature\": 72, \"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\": \"3 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\": \"3 mph\", \"temperature\": 71, \"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\": 71, \"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\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly\", \"updatedAt\": \"2026-09-27T13:18:04+00:00\", \"generatedAt\": \"2026-09-27T17:12:13+00:00\"}","resort_id":"nags-head","fetched_at":"2026-09-27T17:12:12.533Z","source_url":"https://api.weather.gov/gridpoints/MHX/91,119/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T13:18:04.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."}