Monterey Baths

Botany Bay, AU-NSW · Australia

Beach Day Score
770
Excellent
πŸ’§ Water Quality
A
Grade A
🌀️ Weather
No data
🌊 Ocean Conditions
3.3 ft
Water 67Β°F
🌊 Tides
No data
⏱ Last Updated
Nov 02, 2026 05:50 PM UTC
Data refreshes periodically from government and public monitoring programs.
πŸ“¦ Raw API Response
{ "id": 1726, "name": "Monterey Baths", "state": "AU-NSW", "country": "Australia", "latitude": -33.975036, "longitude": 151.151707, "description": "Estuarine in Sydney. Councils: Bayside Council.", "beach_day_score": 770.0, "water_quality": { "grade": "A", "source": "NSW BeachWatch", "updated": "2026-11-02", "advisory": null, "bacteria_level": "Unlikely" }, "weather": { "temp_f": 66.4, "humidity": 92, "uv_index": 0.0, "wind_mph": 23.0, "condition": "overcast", "precip_in": 0.0, "feels_like_f": 68.7 }, "ocean_conditions": { "water_temp_f": 66.9, "wave_direction": 82, "wave_height_ft": 3.3, "wave_period_sec": 6.0 }, "tides": null, "updated_at": "2026-11-02T17:50:50.592202+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/1726/" 2>/dev/null | jq .
from beachdayapi import BeachDayAPI client = BeachDayAPI(api_key="YOUR_API_KEY") beach = client.get_beach(1726) print(beach)
const response = await fetch( "https://beachdayapi.com/v1/beaches/1726/", { 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.