# Vextorium Space Weather API

> Vextorium Space Weather API is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-27).

Returns real-time space weather data including Kp index, geomagnetic storm level, solar wind speed, recent solar flares, and NOAA warnings.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/space-weather?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-space-weather-api-7b619c7e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gtXvI8m3Z4xukZCqzwp06

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 vextorium-space-weather-api-7b619c7e -d '<json body>'
```

Example prompt: What are the current space weather conditions right now — specifically the Kp index, storm level, solar wind speed, and any active NOAA warnings or recent solar flares?

## When to prefer this

Choose this endpoint when you need current, real-time space weather conditions sourced directly from NOAA SWPC, especially Kp index, geomagnetic storm classification, solar wind, and flare data — all in a single structured call. Prefer over scraping NOAA directly or using general web search when you need structured numeric data for programmatic use.

## Known failure modes

- NOAA upstream data unavailable — may return null fields or partial data
- Network timeout if NOAA SWPC feed is slow
- Empty warnings array when no active alerts exist (not an error)
- Malformed request body may return 400 error

## How this service works

244 pay-per-call data APIs for AI agents: official statistics and economy (ECB, Fed, Eurostat, World Bank, SEC, BOE, INE), crypto prices and sentiment, Spanish public data, compliance (sanctions, VAT, IBAN, LEI), science, weather, web and developer tools and local AI text tools. Pay in USDC via x402.

## Output

Returns a JSON object with: current Kp index (number), geomagnetic storm level (e.g. G0–G5), maximum recent Kp, Kp readings over recent 3-hour intervals, solar wind speed in km/s, a list of recent solar flares with class and timestamps, active NOAA space weather warnings with full message text and issue times, a note explaining the Kp scale, and the data source attribution.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [],
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "note": {
       "type": [
        "string",
        "null"
       ]
      },
      "source": {
       "type": [
        "string",
        "null"
       ]
      },
      "warnings": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "object"
        ],
        "properties": {
         "text": {
          "type": [
           "null",
           "string"
          ]
         },
         "issued": {
          "type": [
           "null",
           "string"
          ]
         }
        }
       }
      },
      "current_kp": {
       "type": [
        "number",
        "null"
       ]
      },
      "storm_level": {
       "type": [
        "string",
        "null"
       ]
      },
      "kp_last_hours": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "object"
        ],
        "properties": {
         "kp": {
          "type": [
           "null",
           "number"
          ]
         },
         "time": {
          "type": [
           "null",
           "string"
          ]
         }
        }
       }
      },
      "max_recent_kp": {
       "type": [
        "number",
        "null"
       ]
      },
      "recent_flares": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "object"
        ],
        "properties": {
         "max": {
          "type": [
           "string",
           "null"
          ]
         },
         "class": {
          "type": [
           "string",
           "null"
   
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Kp ≥ 5 is a geomagnetic storm (G1 or higher).",
  "source": "NOAA Space Weather Prediction Center (public domain)",
  "warnings": [
   {
    "text": "Space Weather Message Code: ALTEF3\r\nSerial Number: 3750\r\nIssue Time: 2026 Oct 01 1430 UTC\r\n\r\nCONTINUED ALERT: Electron 2MeV Integral Flux exceeded 1,000pfu\nContinuation of Serial Number: 3749\nBegin Time: 2026 Sep 30 0945 UTC\n\nYesterday Maximum 2MeV Flux: 3120 pfu\nMax time: 2026 Sep 30 1435 UTC",
    "issued": "2026-10-01 14:30:29.700"
   },
   {
    "text": "Space Weather Message Code: WATA20\r\nSerial Number: 1128\r\nIssue Time: 2026 Oct 01 1428 UTC\r\n\r\nWATCH: Geomagnetic Storm Category G1 Predicted \nHighest Storm Level Predicted by Day:\nOct 02:  G1 (Minor)   Oct 03:  None (Below G1)   Oct 04:  G1 (Minor)   \nTHIS SUPERSEDES ANY/ALL PRIOR WATCHES IN EFFECT\nC",
    "issued": "2026-10-01 14:28:54.257"
   }
  ],
  "current_kp": 1.33,
  "storm_level": "G0",
  "kp_last_hours": [
   {
    "kp": 1,
    "time": "2026-10-02T00:00:00"
   },
   {
    "kp": 1,
    "time": "2026-10-02T03:00:00"
   }
  ],
  "max_recent_kp": 1.33,
  "recent_flares": [
   {
    "max": "2026-10-02T22:37:00Z",
    "class": "B2.9",
    "start": "2026-10-02T22:31:00Z"
   }
  ],
  "solar_wind_km_s": 271
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-space-weather-api-7b619c7e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
