NDBC Marine Buoy Observations Scraper — NOAA Ocean Data avatar

NDBC Marine Buoy Observations Scraper — NOAA Ocean Data

Pricing

from $3.00 / 1,000 results

Go to Apify Store
NDBC Marine Buoy Observations Scraper — NOAA Ocean Data

NDBC Marine Buoy Observations Scraper — NOAA Ocean Data

Extract real-time meteorological and oceanographic observations from NOAA NDBC moored buoys and coastal stations. Wind, waves, pressure, water and air temperature for 1,000+ stations worldwide.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Compute Edge

Compute Edge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

NDBC Marine Buoy Observations Scraper

Extract real-time meteorological and oceanographic observations from the NOAA National Data Buoy Center (NDBC) network — over 1,000 moored buoys, coastal stations, and partner platforms reporting wind, waves, pressure, water temperature, and air temperature in near real time.

This Actor merges the active-station metadata (location, owner, station type) with the latest observation feed published by NDBC, giving you a single clean JSON record per station. No API key required.

Why scrape NDBC data?

  • Maritime operations: monitor sea state for shipping, fishing fleets, offshore construction, and search-and-rescue planning.
  • Surf forecasting: pull live wave height, period and direction for surf/swell prediction apps.
  • Insurance & risk: validate storm severity and sea-state for marine claims and parametric weather products.
  • Renewable energy: track wind and wave conditions near offshore wind farms.
  • Research: build long-term datasets of coastal climate without scraping each station page by hand.

Output fields

FieldDescription
stationIdNDBC station identifier (e.g. 41001)
stationNameHuman-readable station name
owner / programOperating agency and program
stationTypebuoy, fixed, dart, ship, etc.
latitude / longitudeStation position
observationTimeUtcUTC timestamp of the latest report
windDirectionDeg / windSpeedMs / gustSpeedMsWind
waveHeightM / dominantPeriodSec / averagePeriodSec / meanWaveDirectionDegWave state
pressureHpa / pressureTendencyHpaAtmospheric pressure
airTempC / waterTempC / dewPointCTemperatures
visibilityNmi / tideFtOther
stationPageUrlLink to the live NDBC station page

How to use

  1. Click Try for free and open the input form.
  2. Optionally limit by station IDs, owner/network, bounding box, or require wave data.
  3. Run the actor — output is published to the default dataset in JSON, CSV, or Excel formats.

Pricing

Pay-per-result. Each station observation = one record. A full unfiltered run returns the latest observation from every reporting NDBC station (typically 600–900 records). Apify compute charged separately.

Tutorial: how to scrape buoy data for a region

  1. Set minLat / maxLat / minLon / maxLon to your bounding box (for the US East Coast try 24 / 45 / -82 / -65).
  2. Set requireWaveData = true to drop stations that only report met data.
  3. Run. Use the stationPageUrl to jump to NDBC's full historical archive for any station of interest.

Other actors

  • CISA Known Exploited Vulnerabilities Scraper
  • NOAA Tides & Currents Scraper
  • USGS Earthquake Scraper

FAQ

Does this need an API key? No. NDBC publishes both feeds publicly.

How fresh is the data? Most stations report every 10–60 minutes; NDBC aggregates them into the latest-observation feed.

Are international stations included? Yes — NDBC integrates partner buoys from CDIP, the International Tsunameter Partnership, PRMARRA, and others.

Data is sourced from the public NDBC feeds operated by NOAA. Use is subject to NDBC's terms; please attribute NOAA when redistributing.