NOAA SWPC Space Weather Scraper avatar

NOAA SWPC Space Weather Scraper

Pricing

from $6.00 / 1,000 results

Go to Apify Store
NOAA SWPC Space Weather Scraper

NOAA SWPC Space Weather Scraper

Track space weather from NOAA SWPC across five products. Pull the planetary Kp index, solar wind speed, density, Bt and Bz, GOES solar flare flux, live alerts, and sunspot numbers, each stamped in UTC. Great for aurora forecasting, radio blackout watching, and solar cycle research.

Pricing

from $6.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

ParseForge Banner

๐Ÿ›ฐ๏ธ NOAA SWPC Space Weather Scraper

๐Ÿš€ Export live space weather data in seconds. Pull the planetary Kp index, solar wind, GOES X-ray flux, official alerts, and sunspot numbers straight from NOAA's Space Weather Prediction Center.

๐Ÿ•’ Last updated: 2026-06-04 ยท ๐Ÿ“Š Up to 8 fields per record ยท 5 products ยท global geomagnetic and solar coverage

Track geomagnetic storms, solar flares, and solar wind conditions using the same public feeds NOAA publishes for forecasters. This Actor reads the keyless SWPC product endpoints and returns clean, per product records with the newest readings first.

Coverage spans five distinct products. Geomagnetic activity through the planetary Kp index, real time solar wind plasma and magnetic field from the DSCOVR and ACE missions, GOES X-ray flux for flare detection, the full live feed of space weather warnings and alerts, and monthly sunspot numbers going back to 1749.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Aurora chasers and photographersForecast aurora visibility from Kp and Bz
HF radio and satellite operatorsWatch X-ray flux and geomagnetic storms
Researchers and data scientistsBuild space weather time series and models
Power grid and aviation analystsMonitor alerts that affect infrastructure

๐Ÿ“‹ What the NOAA SWPC Space Weather Scraper does

This Actor connects to the NOAA Space Weather Prediction Center public product feeds and returns structured records for the product you choose. Each product has its own clean record shape, so you never get columns full of values that belong to a different product.

  • Planetary Kp Index geomagnetic activity index with running a index and station count.
  • Solar Wind speed, density, temperature, total field Bt, and the southward Bz component.
  • GOES X-ray Flux short and long wavelength flux used to classify solar flares.
  • Space Weather Alerts the live feed of NOAA warnings, watches, and summaries with parsed codes.
  • Sunspot Numbers monthly observed and smoothed sunspot numbers plus the F10.7 radio flux.

๐ŸŽฌ Full Demo (๐Ÿšง Coming soon)

โš™๏ธ Input

Choose a product, then optionally cap how many records you want. The newest readings are returned first.

FieldTypeDescription
productselectWhich SWPC product to collect. One of kp-index, solar-wind, xray-flux, alerts, sunspots.
maxItemsintegerMaximum number of records to return. Free plan is limited to 10.

Example, the latest planetary Kp index readings:

{
"product": "kp-index",
"maxItems": 10
}

Example, the most recent solar wind conditions:

{
"product": "solar-wind",
"maxItems": 50
}

โš ๏ธ Good to Know: Solar wind Bt and Bz come from the magnetometer feed and are matched to plasma readings by timestamp. At the very newest minute the magnetometer point can lag the plasma point, so a couple of leading rows may carry a null Bt or Bz until the next reading lands. Sunspot rows older than the modern record use a NOAA no data marker that this Actor normalizes to null.

๐Ÿ“Š Output

Each record below is from a real run of this Actor.

Planetary Kp Index record shape:

FieldDescription
๐Ÿ›ฐ productProduct identifier, here kp-index
๐Ÿ•’ timeUTC timestamp of the reading
๐Ÿงฒ kpPlanetary Kp index value
๐Ÿ“ˆ aRunningRunning a index
๐Ÿ“ก stationCountNumber of contributing magnetometer stations
๐Ÿ•’ scrapedAtWhen this record was collected
โŒ errorError message, null on success

Real sample records:

{
"product": "kp-index",
"time": "2026-06-04T15:00:00",
"kp": 1,
"aRunning": 4,
"stationCount": 8,
"scrapedAt": "2026-06-04T19:38:42.821Z",
"error": null
}
{
"product": "kp-index",
"time": "2026-06-04T12:00:00",
"kp": 1.67,
"aRunning": 6,
"stationCount": 8,
"scrapedAt": "2026-06-04T19:38:42.821Z",
"error": null
}
{
"product": "solar-wind",
"time": "2026-06-04 19:35:00.000",
"speed": 433.1,
"density": 1.46,
"temperature": 57415,
"bt": 3.61,
"bz": 1.86,
"scrapedAt": "2026-06-04T19:38:56.616Z",
"error": null
}

โœจ Why choose this Actor

  • Per product clean records. Every product returns only the fields that belong to it, so there are no permanently empty columns.
  • Newest first. Records arrive sorted from most recent to oldest, ready for dashboards and alerting.
  • No keys, no setup. The SWPC feeds are public, so there is nothing to register or configure.
  • Parsed alerts. Raw alert text is parsed into a message code, serial number, and a one line summary.
  • Faithful to the source. Values are passed through as NOAA publishes them, with only no data markers normalized to null.

๐Ÿ“ˆ How it compares to alternatives

CapabilityThis ActorManual feed readingGeneric API client
Five SWPC products in one placeYesPartialNo
Clean per product record shapesYesNoNo
Parsed alert codes and summariesYesNoNo
Newest first orderingYesNoNo
No API key requiredYesYesVaries

๐Ÿš€ How to use

  1. Create a free Apify account using this sign up link.
  2. Open the NOAA SWPC Space Weather Scraper in the Apify Console.
  3. Pick a product, for example kp-index for geomagnetic activity or xray-flux for flares.
  4. Set maxItems if you want to cap how many records come back.
  5. Click Start, then view or connect the results to your tools.

๐Ÿ’ผ Business use cases

Aurora and tourism

NeedHow this helps
Predict aurora visibilityCombine Kp index with solar wind Bz
Time customer notificationsWatch alerts for geomagnetic storm watches

Communications and navigation

NeedHow this helps
Anticipate HF radio blackoutsTrack GOES X-ray flux for flare onset
Manage GNSS accuracy riskMonitor storm alerts and Kp spikes

Power and infrastructure

NeedHow this helps
Flag induced current riskRead geomagnetic warnings as they post
Plan maintenance windowsUse Kp trends to pick quiet periods

Research and education

NeedHow this helps
Build space weather datasetsPull long sunspot and solar cycle history
Teach solar physicsShow live flux and sunspot relationships

๐Ÿ”Œ Automating NOAA SWPC Space Weather Scraper

Connect the output to the tools your team already uses.

  • Make trigger a scenario when a new geomagnetic alert appears.
  • Zapier push fresh Kp readings into a spreadsheet on a schedule.
  • Slack post a message when X-ray flux crosses a flare threshold.
  • Airbyte sync space weather records into a warehouse.
  • GitHub store snapshots in a repository for versioned history.
  • Google Drive archive periodic pulls for later analysis.

๐ŸŒŸ Beyond business use cases

  • Research assemble decades of sunspot and F10.7 data for solar cycle studies.
  • Personal get a heads up when aurora conditions look promising at your latitude.
  • Non-profit support amateur radio and citizen science communities with shared feeds.
  • Experimentation prototype a space weather model on real Kp and solar wind series.

๐Ÿค– Ask an AI assistant

Paste your collected records into an assistant and ask it to summarize conditions.

โ“ Frequently Asked Questions

Where does the data come from? From the NOAA Space Weather Prediction Center public product feeds at services.swpc.noaa.gov.

Do I need an API key? No. The SWPC feeds are public and keyless, so there is nothing to register.

Which products are available? Planetary Kp index, solar wind, GOES X-ray flux, space weather alerts, and sunspot numbers.

Why do some solar wind rows have a null Bt or Bz? Bt and Bz come from the magnetometer feed and are matched to plasma readings by timestamp. The newest minute can lag, so a leading row or two may be null until the next reading lands.

Why are some older sunspot fields null? Historical rows use a NOAA no data marker for fields that were not measured. This Actor normalizes that marker to null.

How fresh is the data? As fresh as NOAA publishes. Kp updates roughly every three hours, solar wind and X-ray flux update on the order of minutes.

In what order are records returned? Newest first, from the most recent reading back through the available history.

How many records can I get? Free plans return up to 10 records. Paid plans can return far more, up to the product history available.

Can I scrape alerts only? Yes. Set product to alerts to get the live warning and watch feed with parsed codes.

Is the alert text included? Yes. Each alert record includes the full message text plus a parsed code, serial number, and summary line.

Is this affiliated with NOAA? No. This is an independent tool that reads publicly available NOAA data.

What time zone are timestamps in? NOAA publishes these feeds in UTC, and timestamps are passed through unchanged.

๐Ÿ”Œ Integrate with any app

Send your records to spreadsheets, databases, dashboards, or messaging tools through Apify integrations, webhooks, or the API.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection.

๐Ÿ†˜ Need Help? Open our contact form

โš ๏ธ Disclaimer: independent tool, not affiliated with NOAA or its Space Weather Prediction Center. Only publicly available data is collected.