Beach Conditions & Tide Data API
Pricing
from $10.00 / 1,000 results
Beach Conditions & Tide Data API
Search beaches worldwide and get real-time conditions, water quality grades, tide predictions, weather data, beach rules, amenities, and a proprietary Beach Day Score. Covers 12,000+ beaches across 27+ countries. Export to JSON, CSV, Excel, or connect to webhooks. Works with AI agents via Apify MCP.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Ryan Vinson
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Get structured beach condition data — water quality, tides, weather, beach rules, amenities, advisories, and the proprietary Beach Day Score — for 12,000+ beaches across 27+ countries.
Powered by Beach Day API.
🎯 What you can do with this Actor
| Use Case | How |
|---|---|
| Find beach conditions in a state today | Run Search Beaches + Get Top Scored Beaches |
| Get tide predictions for a specific beach | Run Get Tide Predictions with a Beach ID |
| Export beach data for a travel app | Run Search Beaches → export to JSON/CSV/Excel |
| Monitor conditions daily | Schedule this Actor to run every morning and send results to a webhook |
| Feed an AI agent with coastal data | This Actor is compatible with Apify's MCP server for AI-agent tool calling |
🗺️ Coverage
27+ countries: United States, Australia, South Africa, Spain, Italy, France, Croatia, Greece, French Polynesia, New Caledonia, Fiji, New Zealand, Thailand, Cambodia, Vietnam, China, Samoa, Tonga, Cook Islands, American Samoa, Tuvalu, Niue, Wallis and Futuna, India, Brazil, Colombia, Uruguay, Ecuador, Chile, Peru
12,000+ beaches with data refreshed regularly from government and authoritative public sources:
- EPA BEACH Act monitoring (US)
- NOAA buoy and weather station networks
- State-level monitoring agencies (Australia, South Africa, Spain)
- Open-Meteo weather and ocean models
- OpenStreetMap location data
🚀 How to use it
1. Select an Operation
| Operation | Description | Input Needed |
|---|---|---|
| 🔍 Search Beaches | Find beaches by name, state, or country | Search query, state, country |
| 🏖️ Get Beach Detail | Full detail for one beach — conditions, score, rules, amenities | Beach ID |
| 🏆 Get Top Scored Beaches | Beaches ranked by current Beach Day Score | State, country (optional) |
| 🌊 Get Tide Predictions | 7-day tide predictions for a beach | Beach ID |
| 📋 Get Beach Rules | Local beach rules (dogs, alcohol, fires, etc.) | Beach ID |
| 🚻 Get Beach Amenities | On-site amenities (restrooms, lifeguards, parking, etc.) | Beach ID |
| 📊 Get Beach Conditions | Historical condition snapshots for a beach | Beach ID |
2. Configure Filters
- Beach ID — numeric ID from Search Beaches results
- State — filter by state code (e.g.
CA,FL,AU-NSW) - Country — filter by country name (e.g.
United States,Australia) - Max Results — max items to return (up to 500)
- Days — history window for tides/conditions (up to 7)
3. Run and Export
Once the Actor finishes, you can:
- View results as a table in the Apify Console
- Export as JSON, CSV, Excel, XML, or RSS
- Schedule recurring runs (daily, weekly)
- Connect via webhook to push results into your own system
📊 Sample Output
Each result row includes:
| Field | Type | Example |
|---|---|---|
operation | string | get_beach_detail |
id | integer | 372 |
name | string | "Santa Monica Beach" |
city | string | "Santa Monica" |
state | string | "CA" |
country | string | "United States" |
latitude | float | 34.010 |
longitude | float | -118.496 |
beach_day_score | integer | 73 |
water_quality_grade | string | "Good" |
weather_summary | string | "Sunny, 72°F" |
advisory_status | string | "No advisory" |
_raw | object | Full API response data |
🤖 AI Agent Usage
This Actor is compatible with Apify's MCP server, making it callable by AI agents and applications. An agent can:
- Search for beaches near a location
- Check current conditions at a specific beach before recommending it
- Get tide predictions for surf-timing questions
- Compare Beach Day Scores across multiple nearby beaches
This makes the Actor a natural tool for travel assistants, coastal safety bots, and outdoor activity planners.
💰 Pricing
This Actor uses pay-per-event pricing based on the operation type:
| Tier | Operations | Price per result |
|---|---|---|
| Light | Search Beaches, Tide Predictions, Beach Rules, Beach Amenities | $0.005 |
| Heavy | Beach Detail, Top Scored Beaches, Beach Conditions | $0.01 |
Results are counted per row pushed to the dataset. A search returning 25 beaches = 25 result charges. A single beach detail = 1 result charge.
📝 Notes
- Data is as-is from authoritative public sources. Always verify critical conditions through official channels.
- Beach Day Scores range from 0 to 100. Higher scores = better beach-going conditions.
- Tide data availability depends on the beach's nearest NOAA/regional tide station.
- Water quality monitoring schedules vary by state and country — some beaches refresh daily, others weekly.