The Beach Data API

Answer "should I go to the beach today?" in one call.

Real-time water quality grades, ocean conditions, and full beach data for 36,000+ beaches across 110 countries — the US, UK, Spain, Italy, France, Croatia, Greece, Malta, Cyprus, Turkey, Portugal, Japan, Philippines, South Korea, Mexico, Costa Rica, Cuba, Dominican Republic, Puerto Rico, Jamaica, Bahamas, Panama, India, Indonesia, Brazil, Colombia, Chile, Peru, New Zealand, Thailand, China, Vietnam, Norway, Sweden, Denmark, Ireland, Morocco, Algeria, Tunisia, Egypt, Kenya, Tanzania, South Africa, and more. Built for developers who want reliable coastal data without the scraping headache.

Also available on RapidAPI, Apify, n8n (verified on n8n Cloud), Zapier (beta), Apyhub, and API.market.

No credit card required - 36K+ beaches covered - 99.9% uptime

Terminal
$ curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://beachdayapi.com/v1/beaches?state=CA
{
  "beach_id": "CA-SM-001",
  "name": "Santa Monica State Beach",
  "state": "CA",
  "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"
}
1M+
API Requests Served
36K+
Beaches Covered
99.9%
Uptime

Everything you need to build beach-aware apps

One API. All the data. No scraping required.

🌊
Water Quality Grades

Letter-grade scores (A through F) sourced from EPA BEACH Act monitoring programs and municipal testing data. Know before you go.

  • Bacterial contamination levels
  • Posted advisories and closures
  • Historical grade trends
🌇
Real-time Conditions

Current ocean and weather conditions pulled from NOAA buoys and weather stations. Continuously refreshed from government, municipal, weather, and marine sources, with timestamps and source provenance.

  • Wave height and period
  • Water and air temperature
  • Wind speed, UV index
🗺
Full Beach Data

Complete beach profiles including amenities, GPS coordinates, access info, and our proprietary Beach Day Score for quick decisions.

  • Coordinates and access details
  • Amenities and lifeguard info
  • Beach Day Score (0-100)

Built for real coastal products

See how Beach Day API fits travel apps, vacation rental platforms, and tourism websites.

Travel Apps

Power beach discovery, destination planning, and better coastal recommendations with live conditions and beach scoring.

See travel app use case

Vacation Rental Platforms

Help guests choose nearby beaches using live conditions, water quality, amenities, and beach scores.

See vacation rental use case

Tourism Websites and City Guides

Turn static destination content into live beach guidance with current conditions, advisories, and amenities.

See tourism use case

Works where developers already build

Explore direct clients, workflow automation, and marketplace access for Beach Day API.

Zapier

Send daily beach alerts, condition digests, and score checks into Slack, email, and Sheets with no-code automation.

See Zapier integration

Apify

Run Beach Day API jobs on schedules, export datasets, and plug results into agent-friendly workflows.

See Apify integration

Python

Use the official Python client for scripts, data workflows, notebooks, and backend services.

See Python client

Node.js

Use the official Node.js client for JavaScript backends, serverless jobs, and API routes.

See Node.js client

n8n

Verified on n8n Cloud — search "Beach Day" directly in the node panel and drag it into your workflow. No install needed on Cloud; also works self-hosted.

See n8n integration

RapidAPI

Test and subscribe through RapidAPI if you want marketplace billing and generated code samples.

See RapidAPI listing

APIDog

Interactive docs with live endpoint testing and auto-generated code snippets for any language.

Open APIDog docs

Apyhub

Test every endpoint live in the browser — interactive playground with one-key billing across the Apyhub catalog.

See Apyhub listing

API.market

Discover and evaluate Beach Day API through a marketplace workflow with API access and marketplace procurement.

See API.market listing

Home Assistant

Monitor beach scores, air temperature, and water temperature in Home Assistant dashboards and automations with our community HACS integration.

See Home Assistant integration

MCP for AI Assistants

Connect compatible AI assistants to Beach Day data through our Streamable HTTP endpoint and six read-only tools.

See MCP setup

Built for Developers and AI Agents

Use Beach Day API from your application, automation, or AI agent. Connect through the REST API or MCP to search beaches, evaluate current conditions, check water quality, tides, amenities, rules, and more.

Up and running in minutes

1
Create a free account

Sign up and get 50 free credits instantly - no credit card required.

2
Grab your API key

Find your key in the dashboard and add it to your request headers.

3
Start querying

Hit the API and start building. Credit costs vary by endpoint (1-10 credits).

Simple, pay-as-you-go pricing

Buy credits when you need them. They never expire for 1 year. No subscriptions, no surprises.

Starter
$20

2,000 credits

$0.01 per credit

Perfect for testing and light use

MOST POPULAR
Pro
$50

5,000 credits

$0.01 per credit

For regular use and production integrations

Business
$200

22,000 credits

$0.009 per credit

High-volume API access at the best rate

Ready to build something coastal?

Join developers using Beach Day API to power their apps with real beach intelligence.

Start for Free - 50 Credits Included

Prefer a hand with the build? Our team can implement Beach Day API for you.