What it returns
Observations from the NOAA National Data Buoy Center (NDBC): about 900 reporting moored buoys, coastal C-MAN and NOS stations, oil platforms and partner networks in US and international waters. Official public data, updated every 10 to 60 minutes.
Common uses
Surf and fishing apps, boating and marine navigation, offshore operations, shipping, coastal engineering, research and weather dashboards. Pay per row returned.
Request
POST https://api.pushbuild.com/ndbc-buoy-observations/run with a JSON body. Send your key in the X-API-Key header.
| Field | Type | Description |
|---|---|---|
mode | string: latest, history, stations | What to return. Default: "latest". |
stations | string | Comma separated, e.g. 41009,44025,BATN6. Required for history. |
near | string | Only stations within the radius of this point, e.g. 40.7,-73.9 |
radiusMiles | number | Used with Near. Default: 100. |
boundingBox | string | west,south,east,north in degrees, e.g. -82,24,-79,31 |
types | list of strings | Empty for all. |
minWaveHeightM | number | Latest mode: only stations reporting at least this significant wave height. |
days | number | History mode: how many days back (max 45). Default: 7. |
maxItems | integer | Maximum items to return (1-500). Default: 100. |
Example
curl -X POST https://api.pushbuild.com/ndbc-buoy-observations/run \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"maxItems": 20}'
Response
{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}
Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.
Pricing
Pay only for results returned: $0.08 per 1,000 observations. No charge for errors or empty searches.
Related APIs
Italy Train Status API: Trenitalia Live Delays API
Live status of Italian trains (Frecciarossa, Intercity, Regionale) from the official ViaggiaTreno feed: every stop with scheduled and actual times, delay and platform, or a station's live departures and arrivals board..
Private Jet Tracker API: Live Positions & FAA Owners API
Live positions of private and business jets from open ADS-B data, joined to the FAA registry owner: track by tail number, transponder hex, owner name (e.g.
Private Jet Trips API: Flights by Tail, Owner & Airport API
Recent private and business jet trips with departure and arrival airports, times and duration, recorded from open ADS-B data every 10 minutes and joined to FAA registered owners.
Public Holidays API
Public and bank holidays for 100+ countries by year or date range, with regional (state/province) holidays, holiday types, long weekends with bridge days, worldwide upcoming holidays, and an is-it-a-holiday check for any list of dates..
Tide Times API
Official NOAA tide predictions (high/low and hourly), observed water levels, water and air temperature, wind and pressure for 3,000+ US coastal stations.
TSA Checkpoint Travel Numbers + BTS Transportation Stats API
Daily TSA airport checkpoint passenger counts since 2019 with year-over-year and 7-day averages, plus BTS monthly transportation statistics: airline passengers, on-time performance, air cargo, freight rail, trucking, transit and the Transportation Services Index..
Tell us what you need built.
Questions about this API, higher volumes, or a data source you need that we don't cover yet.
hello@pushbuild.com