REST APIBeta — Invite Only

Wave Buoy Data API

The first consolidated wave buoy data API. Access real-time wave height, period, direction, swell, and water temperature from 10+ global observation networks — NOAA, CANDHIS, Sofar, Cefas and more — through a single endpoint.

terminal

$ curl

"https://api.labouee.app/v2/buoys/42/readings?limit=1"

{
  "buoy": {
    "name": "Anglet",
    "source": "candhis"
  },
  "reading": {
    "wave_height": 1.8,
    "max_height": 2.9,
    "wave_period": 12,
    "wave_direction": 280,
    "water_temperature": 18.5,
    "energy_kj": 24.3,
    "timestamp": "2026-03-09T14:30:00Z"
  }
}

Complete Wave Buoy Data

Access every measurement from ocean wave buoys through a unified, developer-friendly interface.

Wave Measurements

  • Significant Height
  • Maximum Height
  • Wave Period
  • Wave Direction
  • Wave Energy

Swell Data

  • Swell Height
  • Swell Period
  • Swell Direction
  • Directional Spread
  • Spectral Data

Environmental

  • Water Temperature
  • Sea Surface Temp
  • Update Timestamp
  • Station Metadata
  • Source Network

Real-Time Buoy Data API in Action

Get wave buoy readings with a single request. Wave height, period, direction, swell, and water temperature — all at once.

MethodEndpoint
GET/api/v2/buoys
GET/api/v2/buoys/:id
GET/api/v2/buoys/:id/readings
GET/api/v2/buoys/:id/chart
GET/api/v2/buoys/last_readings
GET/api/v2/conditions

A Wave Buoy API Built for Developers

Everything you need to integrate real-time wave buoy data into your applications.

10+ Buoy Networks, One API

Access wave buoy data from NOAA, Candhis, Sofar, Cefas, and more through a single unified endpoint.

Real-Time Buoy Readings

Data refreshed every 10 to 40 minutes depending on source. Always get the latest wave conditions.

All Wave Data at Once

Get wave height, period, direction, swell, and water temperature in a single API request.

Geographic Queries

Filter buoys by bounding box, nearest location, or radius search. Find exactly what you need.

Historical Access

Retrieve past readings with date range filters and pagination. Perfect for research and analytics.

OpenAPI Documented

Full OpenAPI 3.0 specification with interactive Swagger UI. Start integrating in minutes.

Global Wave Buoy Network Coverage

We aggregate wave buoy data from official oceanographic institutions and buoy observation networks worldwide.

🇺🇸

NOAA NDBC

USA & Global

🇫🇷

Candhis (CEREMA)

France

🇪🇸

Puertos del Estado

Spain

🇵🇹

Hidrografico

Portugal

🇬🇧

Cefas Wavenet

UK

🇮🇹

Mareografico

Italy

🌍

Sofar Ocean

Global

🇦🇺

Queensland Waves

Australia

And more...

Built for Any Wave Data Application

From surf apps to oceanographic research, our wave buoy data API powers a wide range of products.

Surf Apps

Power surf condition checks with real-time wave height, swell period, and buoy readings.

Coastal Monitoring

Build wave monitoring tools for harbors, marinas, coastal engineering, and offshore operations.

Oceanographic Research

Access historical wave buoy readings for climate studies, wave modeling, and machine learning.

IoT & Hardware

Connect devices to live wave buoy data for alerting, displays, and automation.

Frequently Asked Questions

The Buoy API aggregates wave buoy data from 10+ global networks including NOAA NDBC (USA & global), Candhis/CEREMA (France), puertos.es (Spain), hidrografico.pt (Portugal), Cefas Wavenet (UK), Mareografico (Italy), Sofar Ocean (global Spotter buoys), and Queensland Waves (Australia).

Update frequency varies by source, ranging from every 10 to 40 minutes for ocean buoys depending on the network. Our system continuously fetches the latest data from all sources.

The API provides wave height (significant and maximum), wave period, wave direction, swell data (height, period, direction), directional spread, water temperature, and wave energy — all sourced directly from ocean buoys.

Yes. The API provides full historical data access with date range filters and pagination. You can retrieve past readings for any buoy in the network, making it ideal for research, analytics, and machine learning applications.

The API supports multiple geographic query methods: bounding box search, nearest buoy lookup, and radius search. You can filter by coordinates, country, or data source to find exactly the buoys you need.

Yes. The /api/v2/conditions endpoint returns the nearest wave buoy reading for any coordinates. It automatically finds the closest active buoy and returns its latest wave data.

Yes. We provide full OpenAPI 3.0 documentation with an interactive Swagger UI for exploring all endpoints. The documentation includes detailed parameter descriptions, example requests, and response schemas.

Yes. Dedicated NDBC endpoints provide access to all US and global NOAA wave buoy stations with both realtime and historical data modes, including spectral wave data and oceanographic measurements.

The API is used to power surf apps, wave monitoring dashboards for harbors and coastal engineering, wave data widgets, oceanographic research platforms, IoT alerting devices, and wave modeling applications.

The API is currently in invite-only beta. Fill out the request form on this page to apply for early access. Once approved, you'll receive your API key and can start making requests immediately. The API uses standard REST conventions with JSON responses.

Beta — Invite Only

Request Early Access

The Wave Buoy Data API is currently in beta. Request an invite and be among the first developers to build with real-time wave buoy data from 10+ global networks.

Wave Buoy Data API – Real-Time Wave Data for Developers | The Buoy | La Bouée