Changelog

Version history and updates to the SeaLegs Developer API

API Versioning

The SeaLegs API uses versioning in the URL path (e.g., /v3/). We follow these principles:

  • Major versions (v3, v4) may include breaking changes
  • Minor updates within a version are backwards compatible
  • Deprecated features are announced at least 6 months before removal

February 2026

February 25, 2026
New

SpotCast Widget Custom Styling

Widget users can now fully customize the look and feel of the SpotCast widget using CSS custom properties and data attributes.

Changes

  • CSS custom properties - Override fonts, colors, border radius, header/footer background, and recommendation colors via --sl-* variables
  • Custom logo - Replace the default SeaLegs logo with your own using the data-logo-url attribute
  • Hide logo - Set --sl-logo-display: none to remove the logo entirely
  • Forecast data access - Listen for sealegs:forecast events or use the onForecast callback to access raw forecast data from your own code
  • Inline expand mode - Set expandMode: 'inline' on mini widgets to expand day details in place instead of opening a full-screen modal
  • Day card background tints - New --sl-go-bg, --sl-caution-bg, and --sl-nogo-bg CSS custom properties to customize day card background colors
  • Coordinates badge styling - New --sl-coords-bg and --sl-coords-text CSS custom properties to customize the lat/lon badge in the header
  • Toggle bar styling - New --sl-toggle-color and --sl-toggle-bg CSS custom properties to customize the inline expand toggle

See the custom styling guide and data access guide for details.

February 7, 2026
New

Webhook Signing Secret in Dashboard

You can now view and manage your webhook signing secret directly from the Developer Dashboard.

Changes

  • Dashboard Webhooks tab - View, copy, and regenerate your webhook signing secret

December 2025

December 1, 2025
New

Developer API v3 - Initial Release

We're excited to announce the public release of the SeaLegs Developer API!

Features

  • SpotCast API - Create marine weather forecasts with AI-powered recommendations
  • Webhook Support - Receive notifications when forecasts complete, with HMAC-SHA256 signature verification
  • Pre-paid Credits - Simple usage-based billing
  • Developer Dashboard - Manage API keys and monitor usage

Endpoints

  • POST /v3/spotcast - Create a new SpotCast forecast
  • GET /v3/spotcast/{id} - Get SpotCast with latest forecast
  • GET /v3/spotcast/{id}/status - Get processing status
  • POST /v3/spotcast/{id}/refresh - Create new forecast for existing SpotCast
  • GET /v3/spotcasts - List all SpotCasts
  • GET /v3/account/balance - Get credit balance

Upcoming Features

We're actively working on the following features:

  • Usage Analytics API - Programmatic access to your usage data
  • Route Forecasts - Weather forecasts along a route, not just a single point

Feature Requests

Have a feature request? Email us at support@sealegs.ai - we'd love to hear from you!

Deprecation Policy

When we deprecate features:

  1. We announce the deprecation at least 6 months in advance
  2. Deprecated features continue to work during the deprecation period
  3. We provide migration guides for breaking changes
  4. We send email notifications to affected developers

Currently, there are no deprecated features.