Waimea Bay

HI · United States

Beach Day Score
450
Excellent
πŸ’§ Water Quality
Monitoring data pending
🌀️ Weather
80Β°F
Light Drizzle · 15.3 mph wind
🌊 Ocean Conditions
No data
🌊 Tides
No data
⏱ Last Updated
Oct 19, 2026 08:20 PM UTC
Data refreshes periodically from government and public monitoring programs.
πŸ“¦ Raw API Response
{ "id": 26775, "name": "Waimea Bay", "state": "HI", "country": "United States", "latitude": 21.639641, "longitude": -158.063706, "description": "", "beach_day_score": 450.0, "water_quality": null, "weather": { "current": { "time": "2026-10-19T10:15", "interval": 900, "weather_code": 51, "precipitation": 0.1, "temperature_2m": 26.9, "wind_speed_10m": 24.6, "relative_humidity_2m": 70 }, "latitude": 21.61687, "timezone": "Pacific/Honolulu", "elevation": 0.0, "longitude": -158.07574, "current_units": { "time": "iso8601", "interval": "seconds", "weather_code": "wmo code", "precipitation": "mm", "temperature_2m": "\u00b0C", "wind_speed_10m": "km/h", "relative_humidity_2m": "%" }, "generationtime_ms": 6.572842597961426, "utc_offset_seconds": -36000, "timezone_abbreviation": "GMT-10" }, "ocean_conditions": null, "tides": null, "updated_at": "2026-10-19T20:20:22.070005+00:00", "rules": [], "amenities": [] }
πŸ”§ Try it yourself

Copy one of these code snippets and replace YOUR_API_KEY to get live data.

curl -H "Authorization: Bearer YOUR_API_KEY" \ "https://beachdayapi.com/v1/beaches/26775/" 2>/dev/null | jq .
from beachdayapi import BeachDayAPI client = BeachDayAPI(api_key="YOUR_API_KEY") beach = client.get_beach(26775) print(beach)
const response = await fetch( "https://beachdayapi.com/v1/beaches/26775/", { headers: { Authorization: "Bearer YOUR_API_KEY" } } ); const data = await response.json(); console.log(data);

Ready to build with beach data?

Get your free API key and 50 credits to start exploring the full Beach Day API β€” no credit card required.