Skip to content

Surfline API: Get surf forecast

Gets current surf conditions and the five free forecast days for a Surfline spot found by name. A region narrows spots that share a name. Daily values are taken at 9 a.m. and 3 p.m. local time (morning and afternoon surf heights) and 9 a.m. for the rest.

surfline.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Surfline.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Region optionalregion

Location to distinguish spots with the same name, such as Hawaii or California.

California

Default .

Spot Name, requiredspot_name

Surf spot name, such as Pipeline or Huntington Beach Pier.

Huntington Beach Pier

Output

From a run on Oct 23, 2026, shortened for this page.
{  "region": "United States, California, Orange County, Huntington Beach",  "spot_name": "Huntington Beach Pier Northside",  "forecast_days": [    {      "date": "2026-10-23",      "rating": "Fair",      "wind_direction": "E",      "wind_speed_mph": 1.9,      "main_swell_direction": "S",      "main_swell_height_ft": 1.9,      "main_swell_period_seconds": 17,      "morning_surf_height_max_ft": 5,      "morning_surf_height_min_ft": 4,      "afternoon_surf_height_max_ft": 5,      "afternoon_surf_height_min_ft": 4    },    {      "date": "2026-10-24",      "rating": "Fair to Good",      "wind_direction": "ENE",      "wind_speed_mph": 2.4,      "main_swell_direction": "S",      "main_swell_height_ft": 2.4,      "main_swell_period_seconds": 15,      "morning_surf_height_max_ft": 5,      "morning_surf_height_min_ft": 4,      "afternoon_surf_height_max_ft": 5,      "afternoon_surf_height_min_ft": 4    },    {      "date": "2026-10-25",      "rating": "Fair",      "wind_direction": "ENE",      "wind_speed_mph": 2.1,      "main_swell_direction": "S",      "main_swell_height_ft": 2.2,      "main_swell_period_seconds": 14,      "morning_surf_height_max_ft": 4,      "morning_surf_height_min_ft": 3,      "afternoon_surf_height_max_ft": 4,      "afternoon_surf_height_min_ft": 3    }  ],  "surfline_link": "https://www.surfline.com/surf-report/huntington-beach-pier-northside/5842041f4e65fad6a7708827",  "surfline_spot_id": "5842041f4e65fad6a7708827",  "current_conditions": {    "rating": "Fair",    "tide_state": "Rising",    "wind_direction": "ESE",    "wind_speed_mph": 3.5,    "surf_height_max_ft": 5,    "surf_height_min_ft": 4,    "water_temperature_f": 73  }}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
surfline.com/get_surf_forecast
Returns
spot name and region, current conditions, five forecast days, Surfline link and spot id

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method surfline.com/get_surf_forecast with the inputs above.

Ask your agent

  • What are the surf conditions right now at Pipeline on the North Shore of Oahu, and what's the forecast for the next five days?
  • Can you check the surf forecast for Huntington Beach Pier in California this week?
  • I'm planning a trip to Mavericks in Half Moon Bay; how big will the waves be over the next few days, morning and afternoon?
  • Give me the current swell and five-day outlook for Trestles in Southern California before I head out tomorrow.
  • Look up the surf report for Jaws in Maui, including the spot ID and a link to the full Surfline page.

See more

  • Gets the latest published OnTheSnow snow report for a ski resort by name, optionally narrowed by region or country. Off-season measurements may be unavailable; surface conditions are returned only when stated in words on the report.

    onthesnow.com/get_ski_report
  • Gets The Weather Channel's daily forecast for a city, address, ZIP code or postcode: up to 15 upcoming days with highs, lows, conditions, rain chance, wind, humidity, UV and sun times.

    weather.com/get_daily_forecast
  • Looks up the National Weather Service seven-day day and night forecast for a U.S. city, address, or ZIP code. Forecast availability depends on NWS land-grid coverage.

    weather.gov/get_forecast
  • Gets current conditions and today's high and low from The Weather Channel for a city, postcode, ZIP code or street address worldwide. Street addresses are geocoded exactly first; some observations omit gusts or other measurements.

    weather.com/get_current_weather
  • Gets the latest observed weather from a nearby National Weather Service station for a US city, address, or ZIP code. Measurements the station does not report are null.

    weather.gov/get_current_conditions
  • Gets up to 10 days of MSN Weather forecasts for a city, address, or ZIP code, with optional hourly forecasts for the next 24 hours.

    msn.com/get_forecast
  • Finds the nearest NOAA tide prediction station to a US coastal place (within 30 miles) and returns its high and low tide times in local time with predicted heights above MLLW.

    tidesandcurrents.noaa.gov/get_tide_times
  • Returns CNBC levels and changes for major stock indexes and U.S. futures, optionally by region. Quote times and market-status labels are null when CNBC does not show them; quotes may be delayed.

    cnbc.com/get_market_snapshot