# NOAA Space Weather Conditions

> NOAA Space Weather Conditions is a paid API for AI agents from x402-seller.onrender.com, paid per call via x402, $0.51/call, status unknown (last checked 2026-09-14).

Returns current planetary Kp index, NOAA G-scale geomagnetic storm level, latest GOES solar X-ray flare data, and active SWPC alerts from the past 24 hours in a single call.

## Facts

- Endpoint: GET https://x402-seller.onrender.com/space/weather
- Price: $0.51/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/noaa-space-weather-conditions-cde59588
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1e2pBFejbUetepbPEkNAW

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability noaa-space-weather-conditions-cde59588
```

Example prompt: What are the current space weather conditions — give me the Kp index, the NOAA geomagnetic storm level, any active solar flares, and SWPC alerts from the last 24 hours.

## When to prefer this

Choose this endpoint when you need a single consolidated space weather snapshot combining Kp index, NOAA G-scale storm classification, solar X-ray flare status, and SWPC alert text — all from NOAA SWPC — without building your own multi-source aggregation. Ideal for satellite operators, HF radio monitors, polar aviation dispatchers, and power grid managers needing real-time geomagnetic and solar activity data. Use when you need the official NOAA G-scale label alongside raw Kp for regulatory or operational reporting.

## Known failure modes

- NOAA SWPC upstream outage returns degraded or null data fields
- No active flares returns null solarFlare object
- alertWindowHours out of range (1-168) may return an error or default to 24 hours
- Payment not attached or insufficient results in 402 Payment Required
- Render cold-start may add latency on first call

## How this service works

Current space weather conditions from NOAA SWPC in one call: planetary Kp index mapped to the official NOAA G-scale geomagnetic storm level, the latest GOES solar X-ray flare with both its current and peak class, and active SWPC alerts and warnings from the last 24 hours. Useful for satellite operations, GPS accuracy, HF radio, polar aviation routes and power-grid impact monitoring.

## Output

A JSON object containing: geomagnetic data (current Kp index, estimated Kp, storm level on the NOAA G-scale, storm label, measurement timestamp), the latest GOES solar X-ray flare (current and peak class, start/peak/end times, affected satellite, significance, ongoing status), an array of active SWPC alerts/warnings, counts of alerts in the window vs excluded, and source/attribution metadata.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "alertWindowHours": {
       "type": "string",
       "description": "How far back to include SWPC alerts, in hours (1-168, default 24)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "alerts": {
       "type": "array"
      },
      "source": {
       "type": "string"
      },
      "disclaimer": {
       "type": "string"
      },
      "solarFlare": {
       "type": [
        "object",
        "null"
       ],
       "properties": {
        "peakAt": {
         "type": [
          "string",
          "null"
         ]
        },
        "beganAt": {
         "type": [
          "string",
          "null"
         ]
        },
        "endedAt": {
         "type": [
          "string",
          "null"
         ]
        },
        "ongoing": {
         "type": "boolean"
        },
        "peakClass": {
         "type": [
          "string",
          "null"
         ]
        },
        "satellite": {
         "type": [
          "number",
          "null"
         ]
        },
        "currentClass": {
         "type": [
          "string",
          "null"
         ]
        },
        "significance": {
         "type": [
          "string",
          "null"
         ]
        }
       }
      },
      "attribution": {
       "type": "string"
      },
      "geomagnetic": {
       "type": "object",
       "properties": {
        "kpIndex": {
         "type": [
          "number",
          "null"
         ]
        },
        "measuredAt": {
         "type": [
          "string",
          "null"
         ]
        },
        "stormLabel": {
         "type": [
          "string",
          "null"
         ]
        },
        "stormLevel": {
         "type": [
          "string",
          "null"
         ]
        },
        "estimatedKp": {
         "type": [
          "number",
  
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/noaa-space-weather-conditions-cde59588/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-seller.onrender.com](https://www.zero.xyz/host/x402-seller.onrender.com/llms.txt)
