Esker Stream
AK · United States
Beach Day Score
700
Excellent
π§ Water Quality
B
Grade B
π€οΈ Weather
No data
π Ocean Conditions
ft
Water 80Β°F
· Rip current: unknown
π Tides
No data
β± Last Updated
Nov 04, 2026 05:55 PM UTC
Data refreshes periodically from government and public monitoring programs.
π¦ Raw API Response
{
"id": 16,
"name": "Esker Stream",
"state": "AK",
"country": "United States",
"latitude": 59.9080582,
"longitude": -139.7373801,
"description": "",
"beach_day_score": 700.0,
"water_quality": {
"grade": "B",
"source": "initial_crawl_synthetic",
"updated": "2026-11-04",
"advisory": null,
"synthetic": true,
"bacteria_level": "10 cfu/100ml",
"measurement_status": "synthetic_placeholder_not_a_measurement",
"not_for_safety_decisions": true
},
"weather": {
"temp_f": 40.4,
"uv_index": 0.2,
"condition": "partly_cloudy",
"feels_like_f": 34.9,
"humidity_pct": 79,
"weather_code": 3,
"wind_speed_mph": 5.1,
"precipitation_in": 0.0
},
"ocean_conditions": {
"water_temp_f": 80.4,
"wave_height_ft": null,
"rip_current_risk": "unknown"
},
"tides": null,
"updated_at": "2026-11-04T17:55:12.193149+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/16/" 2>/dev/null | jq .
from beachdayapi import BeachDayAPI
client = BeachDayAPI(api_key="YOUR_API_KEY")
beach = client.get_beach(16)
print(beach)
const response = await fetch(
"https://beachdayapi.com/v1/beaches/16/",
{ 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.