SaaS • DevTool • Productivity
The API that answers: "should I go to the beach today?"
One REST API call returns real-time water quality grades, wave height, water temperature, UV index, wind speed, tide data, and active advisories — covering 500+ beaches across the United States and Australia.
The problem
Coastal data in the US is fragmented across NOAA buoys, state water quality programs, tide stations, and county health advisories — each with different APIs, formats, and auth schemes. Anyone building a travel app, real estate tool, outdoor recreation product, or local weather service has to scrape and stitch together multiple sources.
Beach Day API solves this by aggregating all of it into one clean REST API. One curl call, one JSON response, one answer.
Sample response (single endpoint)
{
"beach_id": "CA-SM-001",
"name": "Santa Monica State Beach",
"beach_day_score": 87,
"water_quality_grade": "A",
"conditions": {
"water_temp_f": 68,
"wave_height_ft": 2.1,
"wind_mph": 8,
"uv_index": 6,
"air_temp_f": 75
},
"advisories": [],
"last_updated": "2025-07-04T10:30:00Z"
}
Data coverage
- 500+ beaches across all US coastal states (CA, FL, HI, OR, WA, East Coast, Gulf Coast) and Australia
- Real-time water quality grades sourced from state monitoring programs
- Ocean conditions from NOAA NDBC buoys mapped to each beach
- Tide predictions from NOAA tide stations
- Active advisories, closures, and health warnings
Developer features
- Clean REST API with full OpenAPI 3.0 spec
- Code examples in curl, Python, JavaScript, Ruby, and Go
- Response includes a composite beach_day_score (0-100) with all raw data available
- Credit-based pricing — no subscriptions, no surprise bills
- 50 free credits on signup (no credit card required)
- Credits expire 1 year after purchase
Pricing
- Starter: $20 (2,000 credits)
- Pro: $50 (5,000 credits)
- Enterprise: $200 (22,000 credits)
- Endpoint costs range from free (/health) to 10 credits depending on depth
Get started
https://beachdayapi.com — sign up, grab your API key, and make your first call in 60 seconds. No credit card needed.
Built with