AI-Powered
Marine Weather API

Build marine weather forecasts into your app with our REST API. No charts to interpret, no data to analyze—just clear, human-readable conditions and recommendations for any marine location on Earth.

Request
curl -X POST https://api.sealegs.ai/v3/spotcast \
  -H "X-API-Key: your_api_key" \
  -d '{
    "latitude": 25.954,
    "longitude": -79.743,
    "start_date": "2025-12-03",
    "num_days": 3
  }'
Response
{
  "summary": "The three-day period shows progressively
    favorable conditions for recreational boating.
    Wednesday starts rough but improves significantly
    by evening. Thursday and Friday offer excellent
    all-day conditions with light winds (7-12kt) and
    manageable seas (1.8-2.8ft). High forecast
    confidence (95%) for Thursday and Friday ensures
    reliable planning. Wave periods remain short at
    4 seconds throughout, creating slightly choppy
    conditions, but wave heights stay comfortable
    for typical recreational vessels."
}

Powerful Marine Weather Data

Everything you need to build marine weather applications

Global Coverage

Weather forecasts for any marine location worldwide, including coastal waters and open ocean.

Marine Weather

Wind speed, gusts, wave height, swell, precipitation, visibility, and more for marine conditions.

Weather Models

Access data from GFS, NAM, HRRR, and other leading weather models for comprehensive analysis.

Accuracy

We analyze data from multiple weather models and look at trends with a proprietary algorithm to create trusted, accurate forecasts.

AI Analysis

AI-powered daily classifications and natural language summaries to help you understand the conditions at a glance.

Global Marine Weather Coverage

AI-powered marine forecasts for any location on Earth. Explore our regional guides.

Florida coastline at sunset
Florida
Keys, Gulf Coast, Atlantic
Offshore oil rig in the Gulf of Mexico at sunset
Gulf of Mexico
Offshore, TX to FL
Caribbean port with turquoise waters
Caribbean
Islands, charters, diving
Coastal lighthouse overlooking the Atlantic Ocean
Northeast USA
NJ, NY, CT, RI, New England
Chesapeake Bay Bridge spanning the water
Chesapeake Bay
Annapolis, Hampton Roads
Puget Sound waterfront with lighthouse
Pacific Northwest
Puget Sound, OR coast
Hawaiian beach sunset with palm trees
Hawaii
Channels, surf, charters
Santorini Greece overlooking the Mediterranean Sea
Mediterranean
Greece, Croatia, Turkey
Tropical island beach in Southeast Asia from above
Southeast Asia
Thailand, Indonesia, PH
Sydney Opera House and harbour at dusk
Australia
Reef, Sydney, Bass Strait

Simple, Usage-Based Pricing

Start free with 10 forecast-day credits. Pay only for what you use after that.

Free

$0 to get started
  • 10 free forecast-day credits
  • Full API access
  • Multi-model forecasts
  • No credit card required
Start Free

Enterprise

Custom pricing
  • Volume discounts
  • Higher rate limits
  • SLA guarantees
  • Custom integrations
  • Custom branding of widgets
Contact Sales

Getting Started

Integrate the marine weather API with the approach that works best for you

No Code

SpotCast Widget

Embed a live marine forecast on your website with just a few lines of HTML. No API calls needed—we handle everything.

  • Copy & paste embed code
  • Automatic updates
  • Customizable styling
  • Works on any website
Embed a Widget
API

REST API

Full programmatic access to marine forecasts. Build custom integrations, mobile apps, or backend services.

Request
curl -X POST .../v3/spotcast \
  -d '{"latitude": 25.954,
       "longitude": -79.743}'
Response
{"summary": "Excellent
  conditions with light
  winds (7-12kt)..."}
  • RESTful JSON API
  • Webhook support
  • Custom metadata
  • Multi-language support
Use the API

No Code Widget Setup

1

Create an Account

Sign up for a free developer account and add balance to get started.

Sign Up
2

Create a Widget

Go to your dashboard and create a new SpotCast Widget. Set your location, customize the style, and we'll give you an embed code.

3

Add to Your Website

Copy the embed code and paste it into your HTML. That's it—your live marine forecast is ready!

<!-- Add this where you want the widget -->
<div id="sealegs-widget-wgt_abc123"></div>
<script src="https://cdn.sealegs.ai/spotcast_widget.js"
  data-widget-id="wgt_abc123"
  data-type="mini"
  async></script>

API API Setup

1

Create an Account

Sign up for a free developer account and add balance to get started.

Sign Up
2

Get Your API Key

Generate an API key from your dashboard. Keep it secure!

X-API-Key: slk_live_abc123...
3

Make Your First Request

Fetch a marine weather forecast for any location.

curl -X POST https://api.sealegs.ai/v3/spotcast \
  -H "X-API-Key: your_api_key" \
  -d '{
    "latitude": 25.954,
    "longitude": -79.743,
    "start_date": "2025-12-03",
    "num_days": 3
  }'
4

Build Your App

Use the AI-powered forecast to power your marine application!

{
  "summary": "The three-day period shows progressively
    favorable conditions for recreational boating.
    Wednesday starts rough but improves significantly
    by evening. Thursday and Friday offer excellent
    all-day conditions with light winds (7-12kt) and
    manageable seas (1.8-2.8ft). High forecast
    confidence (95%) for Thursday and Friday ensures
    reliable planning. Wave periods remain short at
    4 seconds throughout, creating slightly choppy
    conditions, but wave heights stay comfortable
    for typical recreational vessels."
}
Full Documentation

Latest from the Blog

Technical articles about marine weather APIs, integration guides, and engineering insights.

View all posts →

Ready to Get Started?

Create your free developer account and start building with our marine weather API today.

Get Started Free