Science
Recent solar flare events (GOES X-ray, C/M/X class) API
Recent solar flare EVENTS from NOAA SWPC GOES X-ray sensors over the last 7 days: each flare's begin/peak/end time and GOES class (C/M/X), plus the current long-channel X-ray flux mapped to a live flare class, the strongest recent class, and a derived activity verdict (radio-blackout / radiation-storm risk). Distinct from the current-Kp space-weather endpoint — this is the flare/X-ray dataset. Answers 'were there any M- or X-class flares recently?', 'current X-ray flux level?', 'is solar flare activity elevated right now?'.
Price$0.01per request
MethodPOST
Route/v1/science/solar-flares
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache1800s public
sciencespace-weathersolar-flarex-raygoesnoaaswpcradio-blackoutsolar-activity
API URL
Integration docshttps://x402.hexl.dev/v1/science/solar-flaresExample request
{
"limit": 5
}Example response
{
"observedAt": "2026-06-05T00:21:00Z",
"count": 5,
"strongestClass": "C1.8",
"currentLongFluxWm2": 0.0000010648307124938583,
"currentClass": "C1.1",
"activityVerdict": "Low flare activity (C-class) — minimal impact.",
"flares": [
{
"class": "C1.5",
"beginTime": "2026-06-04T23:37:00Z",
"peakTime": "2026-06-04T23:42:00Z",
"endTime": "2026-06-04T23:45:00Z",
"peakLongFluxWm2": 0.0000015496697187700192
},
{
"class": "C1.8",
"beginTime": "2026-06-04T16:25:00Z",
"peakTime": "2026-06-04T16:35:00Z",
"endTime": "2026-06-04T16:44:00Z",
"peakLongFluxWm2": 0.0000018243227941638906
},
{
"class": "C1.6",
"beginTime": "2026-06-04T15:53:00Z",
"peakTime": "2026-06-04T15:58:00Z",
"endTime": "2026-06-04T16:06:00Z",
"peakLongFluxWm2": 0.000001655140408729494
},
{
"class": "C1.5",
"beginTime": "2026-06-04T12:50:00Z",
"peakTime": "2026-06-04T12:58:00Z",
"endTime": "2026-06-04T13:09:00Z",
"peakLongFluxWm2": 0.00000158810712491686
},
{
"class": "C1.5",
"beginTime": "2026-06-04T06:31:00Z",
"peakTime": "2026-06-04T06:38:00Z",
"endTime": "2026-06-04T06:40:00Z",
"peakLongFluxWm2": 0.0000015790179759278544
}
]
}Input schema
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 15,
"description": "Max flare events to return."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"additionalProperties": true
}