{"schemaVersion":"minder-capture-archive/v1","publisher":"Surfminder","destination":"ocean-city","windowDays":7,"coverage":{"count":96,"failed":0,"lastAt":"2026-10-01T18:07:07.591+00:00","firstAt":"2026-09-27T12:15:31.798+00:00","longestCollectionGapHours":20.923299166666666},"items":[{"id":"9102c52b-b55c-4a0d-952a-32449aa6aab4","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\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":61,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T14:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":64,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:05:59+00:00\",\"generatedAt\":\"2026-10-01T18:07:07+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T18:07:07.591Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:05:59+00:00"},{"id":"4715bb9b-99f4-4c32-9cdb-925259941abd","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T18:07:07.339Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"06e16430-c1f2-4fe7-970d-2f963ef2f315","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\":19.8,\"windMS\":6,\"periodS\":null,\"windDeg\":190,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T17:30:00.000Z\",\"sourceHash\":\"19c556a6036a86331281832ed1c71a03861dbde866c8fd0a0ec1a196458508a6\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T18:07:07.291Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T17:30:00.000Z"},{"id":"7a85bc88-5b49-4fbb-ab30-d86ea7469d86","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\":\"Partly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":61,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:05:59+00:00\",\"generatedAt\":\"2026-10-01T16:07:10+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T17:07:07.629Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:05:59+00:00"},{"id":"50efa92b-b64f-4830-8578-3ee1e7e8dca6","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T17:07:07.441Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"c46dcfb2-1af2-4ba9-a6e2-3ab902933e1d","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\":19.6,\"windMS\":5,\"periodS\":null,\"windDeg\":200,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T16:30:00.000Z\",\"sourceHash\":\"7ea04d2dc3f8c86d2627efef5981e115bee047c86f559191e1afec1dcf8b1988\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T17:07:07.381Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T16:30:00.000Z"},{"id":"19597dc3-e353-4b59-9b33-27e6c7b44e34","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\":\"Partly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":61,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:05:59+00:00\",\"generatedAt\":\"2026-10-01T16:07:10+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T16:07:10.630Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:05:59+00:00"},{"id":"c66a1768-854b-41fb-994f-f975ae8b5797","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T16:07:10.271Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"b2b0230d-0de2-443e-af7b-5e0149581d1e","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\":19.6,\"windMS\":5,\"periodS\":null,\"windDeg\":200,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T15:40:00.000Z\",\"sourceHash\":\"7bf5ee1a90c212b2cd344422dc31c582e35d9e44f40eb412a9e2c2311085d33b\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T16:07:10.193Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T15:40:00.000Z"},{"id":"e6df3958-bccb-4b6b-99d4-0a75b22192e1","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\":\"Partly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":61,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:05:59+00:00\",\"generatedAt\":\"2026-10-01T15:07:09+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T15:07:09.758Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:05:59+00:00"},{"id":"3a7c4376-95db-4df3-88d8-652e8cf28f20","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T15:07:09.399Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"4eef8fdf-5534-4d73-b8aa-c10aca5adb89","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\":19.4,\"windMS\":4,\"periodS\":null,\"windDeg\":190,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T14:30:00.000Z\",\"sourceHash\":\"5b6cb9c28d51f6ace6e59de89d8879800f22cf5395d0e07aad51507b79ee0c84\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T15:07:09.355Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T14:30:00.000Z"},{"id":"0bfa128b-ecf1-4d73-bd94-8ccca81adeef","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\":\"Partly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":61,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:05:59+00:00\",\"generatedAt\":\"2026-10-01T13:07:07+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T14:07:07.940Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:05:59+00:00"},{"id":"3a9e6384-6105-4005-be71-3677c4a8b034","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T14:07:07.901Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"037df3eb-b7b2-4661-b9d1-4c8b5816c5f9","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\":19.4,\"windMS\":4,\"periodS\":null,\"windDeg\":190,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T13:30:00.000Z\",\"sourceHash\":\"b6eb298c9b35ab7013cd9c3e881f08fee8400858c3473518f1d5af46bee05f76\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T14:07:07.845Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T13:30:00.000Z"},{"id":"65efe823-a416-4529-88df-ca629ce68f43","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\":\"Partly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":61,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":63,\"precipitation\":55,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T11:05:59+00:00\",\"generatedAt\":\"2026-10-01T13:07:07+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T13:07:08.063Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:05:59+00:00"},{"id":"0105cffc-bbf9-4a9f-9232-71966db0a9f1","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T13:07:07.838Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"0b31597d-7996-4fa8-b340-48dfab47e33c","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\":19.3,\"windMS\":5,\"periodS\":null,\"windDeg\":180,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T12:30:00.000Z\",\"sourceHash\":\"94d28bbd3d6a5fab169a80eb38a2fbe342c079b59545bfb6e71d06ab08241dfb\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T13:07:07.754Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T12:30:00.000Z"},{"id":"763b79a4-9867-4465-996c-12bf12a4f8a3","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":65,\"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\":\"8 mph\",\"temperature\":66,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":61,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T10:50:31+00:00\",\"generatedAt\":\"2026-10-01T11:07:06+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T12:07:06.840Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T10:50:31+00:00"},{"id":"93c1d904-032a-4fad-bfab-7b84f891b79a","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T12:07:06.796Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"288fad71-a136-4887-83c4-a1af2786bc58","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\":19.4,\"windMS\":5,\"periodS\":null,\"windDeg\":180,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T11:40:00.000Z\",\"sourceHash\":\"8942036b0595de5876eb9cce2401777339c0da2336bc096064c19755fbe79403\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T12:07:06.722Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T11:40:00.000Z"},{"id":"3c68ae95-772c-4712-916c-275ebab54a8a","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":65,\"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\":\"8 mph\",\"temperature\":65,\"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\":\"8 mph\",\"temperature\":66,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":61,\"precipitation\":41,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:02:00+00:00\",\"generatedAt\":\"2026-10-01T10:07:07+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T11:07:06.937Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:02:00+00:00"},{"id":"8dd33de6-2245-48d5-b4b4-9d4e33044b19","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T11:07:06.863Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"263b2934-ee76-4998-b26d-2dafaf866e47","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\":19.4,\"windMS\":4,\"periodS\":null,\"windDeg\":180,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T10:30:00.000Z\",\"sourceHash\":\"42d32ecd14b40a46e8ed8b03f5d398c456f251fe770cd5025b6f40f4dde799ad\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T11:07:06.812Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T10:30:00.000Z"},{"id":"363cfccb-a5fd-4f23-8536-cb5c3ba31494","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\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":65,\"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\":\"8 mph\",\"temperature\":65,\"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\":\"8 mph\",\"temperature\":66,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:02:00+00:00\",\"generatedAt\":\"2026-10-01T09:07:11+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T10:07:07.130Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:02:00+00:00"},{"id":"a48ced12-c3fa-4b44-82dc-5bac2a7fdd98","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T10:07:07.089Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"0f7bc5f9-36c0-4a61-bde3-d6ea3f2fbfdc","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\":19.5,\"windMS\":3,\"periodS\":null,\"windDeg\":190,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T09:00:00.000Z\",\"sourceHash\":\"a0b325b33047aee811bce1c44c7f69f5e7b54ead7895b958eabd3e183adb4083\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T10:07:07.009Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T09:00:00.000Z"},{"id":"3dfab1e2-a5d6-435e-8b50-fe2dad02fb92","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\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":65,\"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\":\"8 mph\",\"temperature\":65,\"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\":\"8 mph\",\"temperature\":66,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":71,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":70,\"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\":\"13 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":72,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":77,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":76,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":75,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":8,\"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\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":30,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":68,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":67,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":30,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":62,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":63,\"precipitation\":47,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":47,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":24,\"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\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":64,\"precipitation\":18,\"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\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":63,\"precipitation\":18,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":63,\"precipitation\":41,\"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\":\"14 mph\",\"temperature\":62,\"precipitation\":41,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T08:02:00+00:00\",\"generatedAt\":\"2026-10-01T09:07:11+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T09:07:11.635Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:02:00+00:00"},{"id":"a85e6814-65e2-4d91-969a-8fed37dbc35a","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T09:07:11.318Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"41b2d228-5c62-49f5-b01e-a3919f2b504e","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\":19.7,\"windMS\":3,\"periodS\":null,\"windDeg\":200,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T08:30:00.000Z\",\"sourceHash\":\"f2a6dc510dd4108dd53a59a3c8e9f51bec22bbbc80d1b9364e81c475608643e2\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T09:07:11.260Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T08:30:00.000Z"},{"id":"ee1c3ec7-9516-489d-8061-0e3572c02302","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"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\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":65,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"8 mph\",\"temperature\":67,\"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\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":76,\"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\":\"13 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\":\"13 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":79,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":16,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":68,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":63,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":63,\"precipitation\":16,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T01:34:47+00:00\",\"generatedAt\":\"2026-10-01T07:07:13+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T08:07:07.574Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T01:34:47+00:00"},{"id":"d5ad05bb-848b-426d-8f45-c826a794666b","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T08:07:07.540Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"c3a459f5-ea0f-4358-a41c-495d12d07246","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\":19.5,\"windMS\":3,\"periodS\":null,\"windDeg\":200,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T07:20:00.000Z\",\"sourceHash\":\"09e5f4d79978c75242fd3fd01d5bf1cd62a95b02d8d11c5196245e74d52cc994\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T08:07:07.482Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T07:20:00.000Z"},{"id":"d47472cd-8f3c-4303-9980-ec9aa96ab824","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"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\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":65,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"8 mph\",\"temperature\":67,\"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\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":76,\"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\":\"13 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\":\"13 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":79,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":16,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":68,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":63,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":63,\"precipitation\":16,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T01:34:47+00:00\",\"generatedAt\":\"2026-10-01T07:07:13+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T07:07:13.116Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T01:34:47+00:00"},{"id":"999bf640-3adc-4383-b9ed-21c3cc4cac65","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T07:07:12.839Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"158787dc-5a1e-4792-826f-d95b283062fb","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\":19.4,\"windMS\":4,\"periodS\":null,\"windDeg\":200,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T06:40:00.000Z\",\"sourceHash\":\"8c9398b93568e5921179591971c31f00c69d87417703241dc3c75d43572888ec\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T07:07:12.768Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T06:40:00.000Z"},{"id":"d2679fa2-1a26-4d8d-a20e-6abf2b527626","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\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T02:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":65,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"8 mph\",\"temperature\":67,\"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\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":76,\"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\":\"13 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\":\"13 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":79,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":16,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":68,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":63,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T01:34:47+00:00\",\"generatedAt\":\"2026-10-01T06:07:11+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T06:07:11.296Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T01:34:47+00:00"},{"id":"2d45f360-1a7b-4baa-a938-396e1026ff2d","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T06:07:11.042Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"99b2d1d2-4ead-40ce-8cf9-756c4e0cc182","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\":19.5,\"windMS\":4,\"periodS\":null,\"windDeg\":200,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T05:40:00.000Z\",\"sourceHash\":\"910ff91dc828963aad90253f0a572b8317c60aaaf16aa5ec629dc14e833b01d0\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T06:07:11.001Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T05:40:00.000Z"},{"id":"041054c1-8595-4bd5-87d1-be0c687c50c6","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\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"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\":\"7 mph\",\"temperature\":67,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":65,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"8 mph\",\"temperature\":67,\"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\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":76,\"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\":\"13 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\":\"13 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":79,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":16,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":68,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T01:34:47+00:00\",\"generatedAt\":\"2026-10-01T05:07:11+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T05:07:11.256Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T01:34:47+00:00"},{"id":"f23b06e4-a2fc-4825-b9c0-4b2a79fa496a","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T05:07:10.951Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"97cb0147-e91b-46b2-b0ea-fa5b4aaf661d","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\":19.3,\"windMS\":5,\"periodS\":null,\"windDeg\":190,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T04:40:00.000Z\",\"sourceHash\":\"5f9a7719cf5e85740c4f099188fe302657a966d3b4b4c4b82f16107333c33e4c\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T05:07:10.793Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T04:40:00.000Z"},{"id":"25036056-98ac-43a0-a4de-d8c4ba8d85bf","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\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T00:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"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\":\"7 mph\",\"temperature\":67,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":65,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"8 mph\",\"temperature\":67,\"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\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":76,\"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\":\"13 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\":\"13 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":79,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":16,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":68,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T01:34:47+00:00\",\"generatedAt\":\"2026-10-01T04:07:10+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T04:07:10.449Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T01:34:47+00:00"},{"id":"c54806cf-834e-470f-b9e7-0853c0ccca4f","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T04:07:10.137Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"d37848f8-5a67-43a3-9802-efcd8613f43e","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\":19.4,\"windMS\":4,\"periodS\":null,\"windDeg\":190,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T03:40:00.000Z\",\"sourceHash\":\"4438f35d5ea64e01481142d3b294ac32cae16be229f45201ed03cbde2ab49714\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T04:07:10.089Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T03:40:00.000Z"},{"id":"98ee82e3-92f9-4795-b38c-3d57f8536ecc","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\":\"Partly Cloudy\",\"startTime\":\"2026-09-30T23:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T00:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"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\":\"7 mph\",\"temperature\":67,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":65,\"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\":\"7 mph\",\"temperature\":66,\"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\":\"8 mph\",\"temperature\":67,\"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\":\"8 mph\",\"temperature\":68,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":71,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":70,\"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\":\"12 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":69,\"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\":\"13 mph\",\"temperature\":69,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":68,\"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\":\"12 mph\",\"temperature\":69,\"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\":\"12 mph\",\"temperature\":71,\"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\":\"13 mph\",\"temperature\":74,\"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\":\"13 mph\",\"temperature\":76,\"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\":\"13 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\":\"13 mph\",\"temperature\":79,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":80,\"precipitation\":1,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":79,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":77,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":75,\"precipitation\":1,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":74,\"precipitation\":16,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"13 mph\",\"temperature\":73,\"precipitation\":16,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":16,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":16,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":69,\"precipitation\":19,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":68,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":66,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":19,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":65,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"16 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":18,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"15 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"14 mph\",\"temperature\":64,\"precipitation\":13,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"12 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":64,\"precipitation\":10,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\",\"updatedAt\":\"2026-10-01T01:34:47+00:00\",\"generatedAt\":\"2026-10-01T03:55:32+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T03:55:32.813Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T01:34:47+00:00"},{"id":"07f49868-cb23-4ff4-8e7c-e5a27f0ddd67","kind":"tides","error":null,"payload":"{\"datum\":\"MLLW\",\"units\":\"ft\",\"events\":[{\"time\":\"2026-10-01T03:20:00.000Z\",\"type\":\"H\",\"heightFt\":2.339},{\"time\":\"2026-10-01T09:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.243},{\"time\":\"2026-10-01T16:01:00.000Z\",\"type\":\"H\",\"heightFt\":2.84},{\"time\":\"2026-10-01T22:26:00.000Z\",\"type\":\"L\",\"heightFt\":0.644},{\"time\":\"2026-10-02T04:13:00.000Z\",\"type\":\"H\",\"heightFt\":2.251},{\"time\":\"2026-10-02T10:12:00.000Z\",\"type\":\"L\",\"heightFt\":0.34},{\"time\":\"2026-10-02T17:05:00.000Z\",\"type\":\"H\",\"heightFt\":2.773},{\"time\":\"2026-10-02T23:31:00.000Z\",\"type\":\"L\",\"heightFt\":0.745},{\"time\":\"2026-10-03T05:15:00.000Z\",\"type\":\"H\",\"heightFt\":2.183},{\"time\":\"2026-10-03T11:15:00.000Z\",\"type\":\"L\",\"heightFt\":0.432},{\"time\":\"2026-10-03T18:22:00.000Z\",\"type\":\"H\",\"heightFt\":2.727},{\"time\":\"2026-10-04T00:38:00.000Z\",\"type\":\"L\",\"heightFt\":0.792},{\"time\":\"2026-10-04T06:29:00.000Z\",\"type\":\"H\",\"heightFt\":2.168},{\"time\":\"2026-10-04T12:23:00.000Z\",\"type\":\"L\",\"heightFt\":0.498},{\"time\":\"2026-10-04T19:44:00.000Z\",\"type\":\"H\",\"heightFt\":2.736}],\"timeZone\":\"UTC\",\"sourceUrl\":\"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\",\"sourceHash\":\"7c619d167adf3e17cf71d6e1279d75f8d92f465beefd466872098c4099cc2e2d\"}","resort_id":"ocean-city","fetched_at":"2026-10-01T03:55:28.005Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20261001&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"f91d250c-831a-4238-a8ee-fdaec631d90f","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\":19.2,\"windMS\":4,\"periodS\":null,\"windDeg\":190,\"sourceUrl\":\"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\",\"observedAt\":\"2026-10-01T03:20:00.000Z\",\"sourceHash\":\"e3b5e526640572799584d04464b9734b615357e1aa5ca42f9b4305c527827a94\",\"waveHeightM\":null,\"directionDeg\":null}","resort_id":"ocean-city","fetched_at":"2026-10-01T03:55:20.466Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-10-01T03:20:00.000Z"},{"id":"a9a136c3-ae41-44b9-a7c4-ab083826643a","hash":"4651b8a1a169be80e85509b472226910721f6ec979528fe1589a072aa6fb9e24","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\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T00:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T02:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T03:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T04:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T05:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T06:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 64, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T08:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"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\": \"9 mph\", \"temperature\": 68, \"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\": \"9 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T12:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-01T11:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T13:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-01T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T14:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-01T13:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 75, \"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\": \"12 mph\", \"temperature\": 76, \"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\": \"13 mph\", \"temperature\": 76, \"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\": \"13 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T17:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 76, \"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\": \"13 mph\", \"temperature\": 75, \"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\": \"13 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T20:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 72, \"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\": \"13 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T22:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 70, \"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\": \"13 mph\", \"temperature\": 70, \"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\": \"13 mph\", \"temperature\": 70, \"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\": \"13 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T02:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T03:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 69, \"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\": \"13 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T05:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-02T06:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 68, \"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\": \"13 mph\", \"temperature\": 68, \"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\": \"12 mph\", \"temperature\": 69, \"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\": \"13 mph\", \"temperature\": 71, \"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\": \"13 mph\", \"temperature\": 73, \"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\": \"14 mph\", \"temperature\": 75, \"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\": \"14 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-02T13:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 78, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-02T14:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 79, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-02T15:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 79, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-02T16:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 80, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T18:00:00-04:00\", \"summary\": \"Mostly 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\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T18:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T19:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T20:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 74, \"precipitation\": 12, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-02T21:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 73, \"precipitation\": 12, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-02T22:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 73, \"precipitation\": 12, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-02T23:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 73, \"precipitation\": 12, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-03T00:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 73, \"precipitation\": 12, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-03T01:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 72, \"precipitation\": 12, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T03:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-10-03T02:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 23, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T04:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-10-03T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 70, \"precipitation\": 23, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T05:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-10-03T04:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 68, \"precipitation\": 23, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T06:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-10-03T05:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 67, \"precipitation\": 23, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T07:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-10-03T06:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 66, \"precipitation\": 23, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T08:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-10-03T07:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 65, \"precipitation\": 23, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T09:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-10-03T08:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 64, \"precipitation\": 25, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T10:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-10-03T09:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 64, \"precipitation\": 25, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T11:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-10-03T10:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 64, \"precipitation\": 25, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T12:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-10-03T11:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 64, \"precipitation\": 25, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-03T13:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-10-03T12:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 65, \"precipitation\": 25, \"windDirection\": \"N\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-30T13:06:34+00:00\", \"generatedAt\": \"2026-09-30T17:46:03+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-30T17:46:02.262Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-30T13:06:34.000Z"},{"id":"93b2964c-4262-451e-859b-6ecfdb2e3a8d","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-30T17:46:02.262Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"6d3d68d1-2ce7-4e6f-af4f-f0b0e252d8a1","hash":"12a05e4e5fc6e4dde850a2500ab9e9219837c34e114f5b04547162c706e3db2e","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}, {\"time\": \"2026-10-02T04:13:00.000Z\", \"type\": \"H\", \"heightFt\": 2.251}, {\"time\": \"2026-10-02T10:12:00.000Z\", \"type\": \"L\", \"heightFt\": 0.34}, {\"time\": \"2026-10-02T17:05:00.000Z\", \"type\": \"H\", \"heightFt\": 2.773}, {\"time\": \"2026-10-02T23:31:00.000Z\", \"type\": \"L\", \"heightFt\": 0.745}, {\"time\": \"2026-10-03T05:15:00.000Z\", \"type\": \"H\", \"heightFt\": 2.183}, {\"time\": \"2026-10-03T11:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.432}, {\"time\": \"2026-10-03T18:22:00.000Z\", \"type\": \"H\", \"heightFt\": 2.727}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260930&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"b0c27450e1ce9de76d9990665ee03380942c5d719d23669311ec8f853d451611\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"fa755d89-f05a-4e07-8f5b-21fd6055afe7","hash":"fe18c2b42681ffb217c49c6cfed07e625d02b04e090dc44dfa3b5fa51ffd600f","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\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 61, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"E\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 1, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T23:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T00:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T02:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T03:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T04:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T05:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T06:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"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\": \"8 mph\", \"temperature\": 68, \"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\": \"9 mph\", \"temperature\": 70, \"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\": \"10 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T12:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-01T11:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 73, \"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\": \"12 mph\", \"temperature\": 75, \"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\": \"12 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\": \"13 mph\", \"temperature\": 76, \"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\": \"13 mph\", \"temperature\": 76, \"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\": \"13 mph\", \"temperature\": 75, \"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\": \"13 mph\", \"temperature\": 74, \"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\": \"13 mph\", \"temperature\": 73, \"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\": \"12 mph\", \"temperature\": 72, \"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\": \"12 mph\", \"temperature\": 72, \"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\": \"12 mph\", \"temperature\": 71, \"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\": \"13 mph\", \"temperature\": 70, \"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\": \"13 mph\", \"temperature\": 70, \"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\": \"13 mph\", \"temperature\": 70, \"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\": \"13 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T02:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T03:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 69, \"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\": \"12 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-02T06:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"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\": \"10 mph\", \"temperature\": 68, \"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\": \"10 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T09:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 70, \"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\": \"10 mph\", \"temperature\": 72, \"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\": \"12 mph\", \"temperature\": 73, \"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\": \"13 mph\", \"temperature\": 74, \"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\": \"13 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T14:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T16:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T15:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 77, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T17:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T16:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 78, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T18:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-10-02T17:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T18:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T19:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 74, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-29T18:23:37+00:00\", \"generatedAt\": \"2026-09-30T00:24:23+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-30T00:24:22.678Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T18:23:37.000Z"},{"id":"2f7cb56c-5096-45bc-887e-812ba1dfc3a6","hash":"12a05e4e5fc6e4dde850a2500ab9e9219837c34e114f5b04547162c706e3db2e","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}, {\"time\": \"2026-10-02T04:13:00.000Z\", \"type\": \"H\", \"heightFt\": 2.251}, {\"time\": \"2026-10-02T10:12:00.000Z\", \"type\": \"L\", \"heightFt\": 0.34}, {\"time\": \"2026-10-02T17:05:00.000Z\", \"type\": \"H\", \"heightFt\": 2.773}, {\"time\": \"2026-10-02T23:31:00.000Z\", \"type\": \"L\", \"heightFt\": 0.745}, {\"time\": \"2026-10-03T05:15:00.000Z\", \"type\": \"H\", \"heightFt\": 2.183}, {\"time\": \"2026-10-03T11:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.432}, {\"time\": \"2026-10-03T18:22:00.000Z\", \"type\": \"H\", \"heightFt\": 2.727}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260930&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"b0c27450e1ce9de76d9990665ee03380942c5d719d23669311ec8f853d451611\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"058abf9d-2a9b-42cd-be73-225a93906295","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-30T00:24:22.678Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"69bd4b04-1d44-4c55-b028-c5b3e5c9bf79","hash":"da1e6765099796e023cc7a628107cc593f5da8df6febe47ffa5eda859847fdbb","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}, {\"time\": \"2026-10-02T04:13:00.000Z\", \"type\": \"H\", \"heightFt\": 2.251}, {\"time\": \"2026-10-02T10:12:00.000Z\", \"type\": \"L\", \"heightFt\": 0.34}, {\"time\": \"2026-10-02T17:05:00.000Z\", \"type\": \"H\", \"heightFt\": 2.773}, {\"time\": \"2026-10-02T23:31:00.000Z\", \"type\": \"L\", \"heightFt\": 0.745}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260929&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"2bb5e018e8458a9a17c84fdf5e2f3054eb0dac841ac94ae971e9e4db0733a1d9\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"2d59442a-243c-4dc1-9b07-d2eff213b898","hash":"7f1b6470846d2e17feaef4efc35a757ab10897b57800054e995df064cf73d724","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\": 64, \"precipitation\": 1, \"windDirection\": \"W\", \"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\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 4, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 73, \"precipitation\": 4, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Patchy Fog\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"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\": \"8 mph\", \"temperature\": 67, \"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\": \"8 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"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\": \"8 mph\", \"temperature\": 66, \"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\": \"8 mph\", \"temperature\": 66, \"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\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T05:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-01T06:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 65, \"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\": \"8 mph\", \"temperature\": 67, \"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\": \"9 mph\", \"temperature\": 69, \"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\": \"9 mph\", \"temperature\": 71, \"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\": \"10 mph\", \"temperature\": 73, \"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\": \"12 mph\", \"temperature\": 74, \"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\": \"12 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T14:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T15:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T16:00:00-04:00\", \"windSpeed\": \"13 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\": \"14 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\": \"14 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\": \"14 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\": \"14 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\": \"14 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T22:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 72, \"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\": \"14 mph\", \"temperature\": 71, \"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\": \"14 mph\", \"temperature\": 71, \"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\": \"13 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T02:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-02T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-02T03:00:00-04:00\", \"windSpeed\": \"13 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\": \"12 mph\", \"temperature\": 69, \"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\": \"12 mph\", \"temperature\": 68, \"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\": \"12 mph\", \"temperature\": 67, \"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\": \"12 mph\", \"temperature\": 67, \"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\": \"10 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-29T07:06:54+00:00\", \"generatedAt\": \"2026-09-29T13:23:41+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-29T13:23:40.261Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T07:06:54.000Z"},{"id":"029f1885-5b7a-4727-8451-f6b815cfbb94","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-29T13:23:40.261Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"538fb3cd-78e6-4a1e-ad15-0f8d046ccf08","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-29T05:06:43.761Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"352403a9-b109-4152-b492-fef508de3704","hash":"da1e6765099796e023cc7a628107cc593f5da8df6febe47ffa5eda859847fdbb","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}, {\"time\": \"2026-10-02T04:13:00.000Z\", \"type\": \"H\", \"heightFt\": 2.251}, {\"time\": \"2026-10-02T10:12:00.000Z\", \"type\": \"L\", \"heightFt\": 0.34}, {\"time\": \"2026-10-02T17:05:00.000Z\", \"type\": \"H\", \"heightFt\": 2.773}, {\"time\": \"2026-10-02T23:31:00.000Z\", \"type\": \"L\", \"heightFt\": 0.745}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260929&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"2bb5e018e8458a9a17c84fdf5e2f3054eb0dac841ac94ae971e9e4db0733a1d9\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"2de46044-8fce-466e-b928-6b39675865f5","hash":"7ff1c9fade1e6daa1b4d2223fcffbf1466ccad7315ed38b2d294d59e1f279710","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\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"W\", \"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\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 4, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 73, \"precipitation\": 4, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 72, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 71, \"precipitation\": 3, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T04:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T03:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 72, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"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\": \"8 mph\", \"temperature\": 67, \"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\": \"8 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T01:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"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\": \"8 mph\", \"temperature\": 66, \"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\": \"8 mph\", \"temperature\": 66, \"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\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-10-01T05:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-10-01T06:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T07:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 65, \"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\": \"8 mph\", \"temperature\": 67, \"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\": \"9 mph\", \"temperature\": 69, \"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\": \"9 mph\", \"temperature\": 71, \"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\": \"10 mph\", \"temperature\": 73, \"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\": \"12 mph\", \"temperature\": 74, \"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\": \"12 mph\", \"temperature\": 75, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T14:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T15:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 76, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-10-01T16:00:00-04:00\", \"windSpeed\": \"13 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\": \"14 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\": \"14 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\": \"14 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\": \"14 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\": \"14 mph\", \"temperature\": 73, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-10-01T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-10-01T22:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 72, \"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\": \"14 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-29T04:13:47+00:00\", \"generatedAt\": \"2026-09-29T04:34:49+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-29T05:06:43.761Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-29T04:13:47.000Z"},{"id":"73cbce95-5bc3-4e3f-b978-7fc79c2f8074","hash":"dda023f77fec8652bee819d86e6cf7064e0783b5c0ff6d4c3731515fee7c0c92","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\": \"Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 4, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 64, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 66, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 67, \"precipitation\": 5, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 67, \"precipitation\": 5, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 2, \"windDirection\": \"W\", \"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\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"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\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 4, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 5, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 4, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"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\": \"7 mph\", \"temperature\": 67, \"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\": \"7 mph\", \"temperature\": 67, \"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\": \"7 mph\", \"temperature\": 67, \"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\": \"7 mph\", \"temperature\": 67, \"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\": \"7 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-28T06:06:50+00:00\", \"generatedAt\": \"2026-09-28T08:11:21+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-28T08:11:19.884Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T06:06:50.000Z"},{"id":"6d6d9d65-e099-4ce6-bd71-b8640d29c51f","hash":"3ed57a2044dbe45477f998d71189de9bdce5564ac40db4c47957c73d534763f6","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"34109b74547fecbf385806ff1cee7bd518aa985e7ecb1d8bae2884c470f62814\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"2ea28e0e-2a0e-4a76-82e5-2e4de4698eca","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-28T08:11:19.884Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"e12e7808-343d-4931-93ac-a3335474053f","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-28T06:19:26.843Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"cb8a50a1-ec05-41b3-9e5e-097a7a028138","hash":"0daa010602521a82856f86c836440d594af54788c1587e8d9500f47c7511ee95","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\": \"Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 6, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 4, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 62, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 64, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 66, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 67, \"precipitation\": 5, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 67, \"precipitation\": 5, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 2, \"windDirection\": \"W\", \"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\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"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\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 4, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 5, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 4, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 66, \"precipitation\": 1, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"SE\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T22:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"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\": \"7 mph\", \"temperature\": 67, \"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\": \"7 mph\", \"temperature\": 67, \"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\": \"7 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-28T06:06:50+00:00\", \"generatedAt\": \"2026-09-28T06:19:28+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-28T06:19:26.843Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T06:06:50.000Z"},{"id":"3a4f184e-d39a-4890-a254-30ccb8776a7e","hash":"3ed57a2044dbe45477f998d71189de9bdce5564ac40db4c47957c73d534763f6","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"34109b74547fecbf385806ff1cee7bd518aa985e7ecb1d8bae2884c470f62814\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"81ac5b84-1641-4231-a2c4-85d19b52e352","hash":"28bd877904d5689655f52939a9bffeb81f6c6a697fe6e82a3e58405434e7b7fa","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\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 21, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 10, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 7, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 6, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 63, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 67, \"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\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-28T01:21:19+00:00\", \"generatedAt\": \"2026-09-28T04:13:47+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-28T04:13:46.871Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T01:21:19.000Z"},{"id":"4838d5de-52a6-4e64-81be-c872d8a13cf1","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-28T04:13:46.871Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"3b034c41-6008-45ca-b513-832e79e7aa7d","hash":"3ed57a2044dbe45477f998d71189de9bdce5564ac40db4c47957c73d534763f6","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"34109b74547fecbf385806ff1cee7bd518aa985e7ecb1d8bae2884c470f62814\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"ba7b25cd-5a4d-41ac-b17e-25fc5f9517ac","hash":"3ed57a2044dbe45477f998d71189de9bdce5564ac40db4c47957c73d534763f6","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"34109b74547fecbf385806ff1cee7bd518aa985e7ecb1d8bae2884c470f62814\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"7f4c1ef7-8418-4759-94d8-183a63bb2ec5","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-28T03:11:42.495Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"5cc5ff2c-e7bc-4eb3-b503-e041290e4619","hash":"8924dbd8181dddab0e7cf8dd39cabcd1aa54c9c13dec01abcf61477c5d1b2d6e","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\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 64, \"precipitation\": 21, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 21, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 10, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 62, \"precipitation\": 7, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 6, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 63, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"9 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"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\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-28T01:21:19+00:00\", \"generatedAt\": \"2026-09-28T03:11:43+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-28T03:11:42.495Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-28T01:21:19.000Z"},{"id":"e3705e0f-b475-4194-b6e5-9ac9538f4b58","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-28T01:13:08.908Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"b368a76c-9c85-4570-9e6b-607c8013adbb","hash":"3ed57a2044dbe45477f998d71189de9bdce5564ac40db4c47957c73d534763f6","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"34109b74547fecbf385806ff1cee7bd518aa985e7ecb1d8bae2884c470f62814\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"7b17a608-075a-4829-b11c-623ccc9a263d","hash":"58fbaec0d4515d585fb44076f46b7f577f347aff158990a02f22961e9d08305a","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\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 22, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 24, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 64, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 10, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 7, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 62, \"precipitation\": 6, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-27T18:22:32+00:00\", \"generatedAt\": \"2026-09-28T01:13:09+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-28T01:13:08.908Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T18:22:32.000Z"},{"id":"cbfbb9b6-c084-40d5-82fa-da367d845b26","hash":"3ed57a2044dbe45477f998d71189de9bdce5564ac40db4c47957c73d534763f6","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}, {\"time\": \"2026-10-01T03:20:00.000Z\", \"type\": \"H\", \"heightFt\": 2.339}, {\"time\": \"2026-10-01T09:15:00.000Z\", \"type\": \"L\", \"heightFt\": 0.243}, {\"time\": \"2026-10-01T16:01:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-10-01T22:26:00.000Z\", \"type\": \"L\", \"heightFt\": 0.644}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260928&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"34109b74547fecbf385806ff1cee7bd518aa985e7ecb1d8bae2884c470f62814\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"60283511-e030-486d-ae0b-531724347573","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-28T00:12:18.539Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"05cd8f65-3a59-4604-b201-a657128fd8f3","hash":"9180464180928e0c383d9b4abf01318b309eb71bc9167f046c8e6e8a888225a5","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\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 22, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 24, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 64, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 10, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 7, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 62, \"precipitation\": 6, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-27T18:22:32+00:00\", \"generatedAt\": \"2026-09-28T00:12:19+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-28T00:12:18.539Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T18:22:32.000Z"},{"id":"67f6398c-6f0b-492d-8c1c-4f7a7210c7a2","hash":"c8838feb0f470b7756abc7c58c824c2bc19298648852a226c0a37273cbd216fa","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\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 62, \"precipitation\": 20, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Cloudy\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 13, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 22, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 24, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 64, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 10, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 7, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 62, \"precipitation\": 6, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T17:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-27T18:22:32+00:00\", \"generatedAt\": \"2026-09-27T22:12:14+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-27T22:12:13.457Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T18:22:32.000Z"},{"id":"3d40831a-f13a-4095-a945-db2dbd25a34a","hash":"8006d095a86556e1b699bc83daf376bcf7475b23cd57218b1677344b9d8b9490","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-27T00:28:00.000Z\", \"type\": \"H\", \"heightFt\": 2.589}, {\"time\": \"2026-09-27T06:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.228}, {\"time\": \"2026-09-27T12:49:00.000Z\", \"type\": \"H\", \"heightFt\": 2.744}, {\"time\": \"2026-09-27T18:54:00.000Z\", \"type\": \"L\", \"heightFt\": 0.221}, {\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"d8f536ff13754193ea2dd10fa66f92679a99f8665fa2d2ac098d38029178cf11\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"2eff43ee-1e5d-4465-88d5-39434ec383af","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-27T22:12:13.457Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"e7399251-3443-4d58-86ab-8ab991cc7c5d","hash":"8006d095a86556e1b699bc83daf376bcf7475b23cd57218b1677344b9d8b9490","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-27T00:28:00.000Z\", \"type\": \"H\", \"heightFt\": 2.589}, {\"time\": \"2026-09-27T06:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.228}, {\"time\": \"2026-09-27T12:49:00.000Z\", \"type\": \"H\", \"heightFt\": 2.744}, {\"time\": \"2026-09-27T18:54:00.000Z\", \"type\": \"L\", \"heightFt\": 0.221}, {\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"d8f536ff13754193ea2dd10fa66f92679a99f8665fa2d2ac098d38029178cf11\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"70f46031-aae2-46d4-9a6d-871ec9644509","hash":"1158bfd73a9e99fb26808400a7ce195e946dc1194edbd34d8f5d7c686282a266","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\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T17:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 63, \"precipitation\": 36, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T19:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 62, \"precipitation\": 20, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Cloudy\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 13, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 22, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 24, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 64, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 10, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 7, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 62, \"precipitation\": 6, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T15:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T16:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 71, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-27T18:22:32+00:00\", \"generatedAt\": \"2026-09-27T21:10:15+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-27T21:10:14.186Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T18:22:32.000Z"},{"id":"506dad5e-fd6e-4b09-b29e-18a91051abd1","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-27T21:10:14.186Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"fe1015e4-002b-488b-b007-ed887141687f","hash":"8006d095a86556e1b699bc83daf376bcf7475b23cd57218b1677344b9d8b9490","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-27T00:28:00.000Z\", \"type\": \"H\", \"heightFt\": 2.589}, {\"time\": \"2026-09-27T06:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.228}, {\"time\": \"2026-09-27T12:49:00.000Z\", \"type\": \"H\", \"heightFt\": 2.744}, {\"time\": \"2026-09-27T18:54:00.000Z\", \"type\": \"L\", \"heightFt\": 0.221}, {\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"d8f536ff13754193ea2dd10fa66f92679a99f8665fa2d2ac098d38029178cf11\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"ca74ba95-934c-4bc2-803a-51e5e642070c","hash":"5f78974e693d96d9b51ef24f38df248b26b748d3739f428f9e0c42843b4b13a5","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\": \"Rain Showers Likely\", \"startTime\": \"2026-09-27T15:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 62, \"precipitation\": 64, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T17:00:00-04:00\", \"summary\": \"Rain Showers Likely\", \"startTime\": \"2026-09-27T16:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 62, \"precipitation\": 63, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T18:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T17:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 63, \"precipitation\": 36, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T19:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 62, \"precipitation\": 20, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Cloudy\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 13, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 22, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 24, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 64, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 10, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 7, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 62, \"precipitation\": 6, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 5, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 62, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 65, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 68, \"precipitation\": 4, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 3, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 3, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 62, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 68, \"precipitation\": 2, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"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\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T03:00:00-04:00\", \"summary\": \"Mostly Clear\", \"startTime\": \"2026-09-30T02:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T14:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T14:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-27T18:22:32+00:00\", \"generatedAt\": \"2026-09-27T19:09:47+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-27T19:09:45.589Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T18:22:32.000Z"},{"id":"a9aaa6bb-413a-4ff8-a3db-e071265f782c","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-27T19:09:45.589Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"6d517610-ce7f-4c79-808d-6fa63aa5c140","hash":"8006d095a86556e1b699bc83daf376bcf7475b23cd57218b1677344b9d8b9490","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-27T00:28:00.000Z\", \"type\": \"H\", \"heightFt\": 2.589}, {\"time\": \"2026-09-27T06:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.228}, {\"time\": \"2026-09-27T12:49:00.000Z\", \"type\": \"H\", \"heightFt\": 2.744}, {\"time\": \"2026-09-27T18:54:00.000Z\", \"type\": \"L\", \"heightFt\": 0.221}, {\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"d8f536ff13754193ea2dd10fa66f92679a99f8665fa2d2ac098d38029178cf11\"}","resort_id":"ocean-city","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=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"64c5e099-1340-47da-880e-c71cd373ffe2","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-27T17:12:12.533Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"4f6dffd3-5185-4394-8c2c-20dd8b8a5464","hash":"1249c758a7c7b2b087700b1506702265273f6a69c04322d724db2c1b94fde77b","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\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T13:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 31, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T15:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T14:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 51, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T16:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T15:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 44, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T17:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T16:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 28, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T18:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T17:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 62, \"precipitation\": 31, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T19:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 62, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 19, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 18, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 62, \"precipitation\": 19, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 18, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 19, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 23, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 14, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 12, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 63, \"precipitation\": 9, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 9, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T10:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T09:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T11:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T10:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T12:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T11:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T13:00:00-04:00\", \"summary\": \"Sunny\", \"startTime\": \"2026-09-30T12:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-27T06:17:51+00:00\", \"generatedAt\": \"2026-09-27T17:12:13+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-27T17:12:12.533Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T06:17:51.000Z"},{"id":"f354f4b8-6e34-4e74-8984-3f0fb7fe7eba","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-27T13:35:10.069Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"e0118c4a-5eb2-417d-9472-379cf6d08d8f","hash":"8006d095a86556e1b699bc83daf376bcf7475b23cd57218b1677344b9d8b9490","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-27T00:28:00.000Z\", \"type\": \"H\", \"heightFt\": 2.589}, {\"time\": \"2026-09-27T06:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.228}, {\"time\": \"2026-09-27T12:49:00.000Z\", \"type\": \"H\", \"heightFt\": 2.744}, {\"time\": \"2026-09-27T18:54:00.000Z\", \"type\": \"L\", \"heightFt\": 0.221}, {\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"d8f536ff13754193ea2dd10fa66f92679a99f8665fa2d2ac098d38029178cf11\"}","resort_id":"ocean-city","fetched_at":"2026-09-27T13:35:10.069Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"cf2f50bb-d24a-43b8-9891-0bd29cfd3dc4","hash":"0d94a97fead0990afcb86f4864a0919d35e31fd435db473bbe48baa2d4cf90a0","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-27T10:00:00-04:00\", \"summary\": \"Rain Showers Likely\", \"startTime\": \"2026-09-27T09:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 60, \"precipitation\": 72, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T11:00:00-04:00\", \"summary\": \"Rain Showers Likely\", \"startTime\": \"2026-09-27T10:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 60, \"precipitation\": 64, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T12:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T11:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 60, \"precipitation\": 43, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T13:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T12:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 60, \"precipitation\": 38, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T14:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T13:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 31, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T15:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T14:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 51, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T16:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T15:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 44, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T17:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T16:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 28, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T18:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T17:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 62, \"precipitation\": 31, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T19:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 62, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 19, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 18, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 62, \"precipitation\": 19, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 18, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 19, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 23, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 14, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 12, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 63, \"precipitation\": 9, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 9, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T08:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-27T06:17:51+00:00\", \"generatedAt\": \"2026-09-27T13:35:10+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-27T13:35:10.069Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T06:17:51.000Z"},{"id":"c52b20b8-6d73-4351-a2e3-882f375d59ae","hash":"2bb4ad7b2d4ca9bf8304a0f2a42fb9f03d284390460a62972885638884a80951","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\": null, \"windMS\": 6, \"periodS\": null, \"windDeg\": 360, \"sourceUrl\": \"https://www.ndbc.noaa.gov/data/realtime2/44009.txt\", \"observedAt\": \"2026-09-05T14:50:00.000Z\", \"sourceHash\": \"70f2890cf345fac077a4a66426df8db30db43fadcc32794ff82dca1d23ad8b68\", \"waveHeightM\": null, \"directionDeg\": null}","resort_id":"ocean-city","fetched_at":"2026-09-27T12:15:31.798Z","source_url":"https://www.ndbc.noaa.gov/data/realtime2/44009.txt","parser_version":"surf-0.1.0","source_updated_at":"2026-09-05T14:50:00.000Z"},{"id":"3f44046b-2643-4cd3-9dec-061c397dfdee","hash":"8006d095a86556e1b699bc83daf376bcf7475b23cd57218b1677344b9d8b9490","kind":"tides","error":null,"payload":"{\"datum\": \"MLLW\", \"units\": \"ft\", \"events\": [{\"time\": \"2026-09-27T00:28:00.000Z\", \"type\": \"H\", \"heightFt\": 2.589}, {\"time\": \"2026-09-27T06:20:00.000Z\", \"type\": \"L\", \"heightFt\": 0.228}, {\"time\": \"2026-09-27T12:49:00.000Z\", \"type\": \"H\", \"heightFt\": 2.744}, {\"time\": \"2026-09-27T18:54:00.000Z\", \"type\": \"L\", \"heightFt\": 0.221}, {\"time\": \"2026-09-28T01:08:00.000Z\", \"type\": \"H\", \"heightFt\": 2.554}, {\"time\": \"2026-09-28T06:58:00.000Z\", \"type\": \"L\", \"heightFt\": 0.156}, {\"time\": \"2026-09-28T13:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.84}, {\"time\": \"2026-09-28T19:40:00.000Z\", \"type\": \"L\", \"heightFt\": 0.274}, {\"time\": \"2026-09-29T01:50:00.000Z\", \"type\": \"H\", \"heightFt\": 2.498}, {\"time\": \"2026-09-29T07:39:00.000Z\", \"type\": \"L\", \"heightFt\": 0.135}, {\"time\": \"2026-09-29T14:18:00.000Z\", \"type\": \"H\", \"heightFt\": 2.888}, {\"time\": \"2026-09-29T20:30:00.000Z\", \"type\": \"L\", \"heightFt\": 0.377}, {\"time\": \"2026-09-30T02:33:00.000Z\", \"type\": \"H\", \"heightFt\": 2.424}, {\"time\": \"2026-09-30T08:24:00.000Z\", \"type\": \"L\", \"heightFt\": 0.168}, {\"time\": \"2026-09-30T15:07:00.000Z\", \"type\": \"H\", \"heightFt\": 2.886}, {\"time\": \"2026-09-30T21:25:00.000Z\", \"type\": \"L\", \"heightFt\": 0.511}], \"timeZone\": \"UTC\", \"sourceUrl\": \"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json\", \"sourceHash\": \"d8f536ff13754193ea2dd10fa66f92679a99f8665fa2d2ac098d38029178cf11\"}","resort_id":"ocean-city","fetched_at":"2026-09-27T12:15:31.798Z","source_url":"https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&application=Surfminder&begin_date=20260927&range=96&datum=MLLW&station=8570283&time_zone=gmt&units=english&interval=hilo&format=json","parser_version":"surf-0.1.0","source_updated_at":null},{"id":"3757f1e2-053d-4c8c-aef0-2765ccf91723","hash":"d9ba44334d3433fb2ea857cc2557bad9d47b91bb3f41cf0a121d53be40e09585","kind":"weather","error":null,"payload":"{\"label\": \"NWS hourly forecast near resort; not a measured slope temperature.\", \"periods\": [{\"endTime\": \"2026-09-27T09:00:00-04:00\", \"summary\": \"Rain Showers\", \"startTime\": \"2026-09-27T08:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 59, \"precipitation\": 77, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T10:00:00-04:00\", \"summary\": \"Rain Showers Likely\", \"startTime\": \"2026-09-27T09:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 60, \"precipitation\": 72, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T11:00:00-04:00\", \"summary\": \"Rain Showers Likely\", \"startTime\": \"2026-09-27T10:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 60, \"precipitation\": 64, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T12:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T11:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 60, \"precipitation\": 43, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T13:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T12:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 60, \"precipitation\": 38, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T14:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T13:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 31, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T15:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T14:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 51, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T16:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T15:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 44, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T17:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T16:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 61, \"precipitation\": 28, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T18:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T17:00:00-04:00\", \"windSpeed\": \"18 mph\", \"temperature\": 62, \"precipitation\": 31, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T19:00:00-04:00\", \"summary\": \"Chance Rain Showers\", \"startTime\": \"2026-09-27T18:00:00-04:00\", \"windSpeed\": \"17 mph\", \"temperature\": 62, \"precipitation\": 26, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T20:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T19:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 21, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T21:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T20:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 19, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T22:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T21:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 62, \"precipitation\": 18, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-27T23:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T22:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 62, \"precipitation\": 19, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T00:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-27T23:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 18, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T01:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T00:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 19, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T02:00:00-04:00\", \"summary\": \"Slight Chance Rain Showers\", \"startTime\": \"2026-09-28T01:00:00-04:00\", \"windSpeed\": \"16 mph\", \"temperature\": 63, \"precipitation\": 23, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T02:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 14, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T03:00:00-04:00\", \"windSpeed\": \"15 mph\", \"temperature\": 63, \"precipitation\": 12, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T04:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 63, \"precipitation\": 11, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T05:00:00-04:00\", \"windSpeed\": \"14 mph\", \"temperature\": 63, \"precipitation\": 9, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T07:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T06:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 9, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T08:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T07:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 63, \"precipitation\": 8, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T09:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T08:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 63, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T10:00:00-04:00\", \"summary\": \"Partly Sunny\", \"startTime\": \"2026-09-28T09:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 64, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T11:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T10:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T12:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T11:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T13:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T12:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T14:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T13:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T15:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T14:00:00-04:00\", \"windSpeed\": \"13 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T16:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T15:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 68, \"precipitation\": 1, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T17:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T16:00:00-04:00\", \"windSpeed\": \"12 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T18:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T17:00:00-04:00\", \"windSpeed\": \"10 mph\", \"temperature\": 67, \"precipitation\": 2, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T19:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T18:00:00-04:00\", \"windSpeed\": \"8 mph\", \"temperature\": 67, \"precipitation\": 1, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T20:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T19:00:00-04:00\", \"windSpeed\": \"7 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T21:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T20:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T22:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T21:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-28T23:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T22:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T00:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-28T23:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T01:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T00:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T02:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T01:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T03:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T02:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T04:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T03:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T05:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T04:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T06:00:00-04:00\", \"summary\": \"Mostly Cloudy\", \"startTime\": \"2026-09-29T05:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T06:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T07:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 62, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T09:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T08:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T10:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T09:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T11:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T10:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T12:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T11:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T13:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T12:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T14:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T13:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T15:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T14:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"NW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T16:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T15:00:00-04:00\", \"windSpeed\": \"6 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T17:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T16:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 70, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T18:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-29T17:00:00-04:00\", \"windSpeed\": \"5 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T19:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T18:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T20:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T19:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 69, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T21:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T20:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 68, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T22:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T21:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 67, \"precipitation\": 0, \"windDirection\": \"S\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-29T23:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T22:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"SW\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T00:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-29T23:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 66, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T01:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T00:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T02:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T01:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 65, \"precipitation\": 0, \"windDirection\": \"W\", \"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\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T05:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T04:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T06:00:00-04:00\", \"summary\": \"Partly Cloudy\", \"startTime\": \"2026-09-30T05:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T07:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T06:00:00-04:00\", \"windSpeed\": \"3 mph\", \"temperature\": 63, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}, {\"endTime\": \"2026-09-30T08:00:00-04:00\", \"summary\": \"Mostly Sunny\", \"startTime\": \"2026-09-30T07:00:00-04:00\", \"windSpeed\": \"2 mph\", \"temperature\": 64, \"precipitation\": 0, \"windDirection\": \"W\", \"temperatureUnit\": \"F\"}], \"sourceUrl\": \"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly\", \"updatedAt\": \"2026-09-27T06:17:51+00:00\", \"generatedAt\": \"2026-09-27T12:15:32+00:00\"}","resort_id":"ocean-city","fetched_at":"2026-09-27T12:15:31.798Z","source_url":"https://api.weather.gov/gridpoints/AKQ/123,124/forecast/hourly","parser_version":"surf-0.1.0","source_updated_at":"2026-09-27T06:17:51.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."}