Beach Conditions & Tide Data API avatar

Beach Conditions & Tide Data API

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Beach Conditions & Tide Data API

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

Ryan Vinson

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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 CaseHow
Find beach conditions in a state todayRun Search Beaches + Get Top Scored Beaches
Get tide predictions for a specific beachRun Get Tide Predictions with a Beach ID
Export beach data for a travel appRun Search Beaches → export to JSON/CSV/Excel
Monitor conditions dailySchedule this Actor to run every morning and send results to a webhook
Feed an AI agent with coastal dataThis 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

OperationDescriptionInput Needed
🔍 Search BeachesFind beaches by name, state, or countrySearch query, state, country
🏖️ Get Beach DetailFull detail for one beach — conditions, score, rules, amenitiesBeach ID
🏆 Get Top Scored BeachesBeaches ranked by current Beach Day ScoreState, country (optional)
🌊 Get Tide Predictions7-day tide predictions for a beachBeach ID
📋 Get Beach RulesLocal beach rules (dogs, alcohol, fires, etc.)Beach ID
🚻 Get Beach AmenitiesOn-site amenities (restrooms, lifeguards, parking, etc.)Beach ID
📊 Get Beach ConditionsHistorical condition snapshots for a beachBeach 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:

FieldTypeExample
operationstringget_beach_detail
idinteger372
namestring"Santa Monica Beach"
citystring"Santa Monica"
statestring"CA"
countrystring"United States"
latitudefloat34.010
longitudefloat-118.496
beach_day_scoreinteger73
water_quality_gradestring"Good"
weather_summarystring"Sunny, 72°F"
advisory_statusstring"No advisory"
_rawobjectFull 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:

TierOperationsPrice per result
LightSearch Beaches, Tide Predictions, Beach Rules, Beach Amenities$0.005
HeavyBeach 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.