US weather forecast API for agents
US weather forecast API for agents: return a normalized National Weather Service (NOAA/NWS) multi-period forecast for $0.001 USDC from latitude/longitude only—US coverage, attributed periods, no arbitrary URL proxy and no global weather claim.
Answeringour last check, 2026-09-24
1 of 1checks answered this week
1384 msmedian answer time
$0.001listed price per call
$0.001price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://api.delx.ai/api/v1/x402/weather-forecast
| Category | Everything else |
|---|---|
| Provider host | api.delx.ai |
| Networks | eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp |
| Payment schemes | exact |
| Self-reported calls, 30 days | 1 from 1 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-09-24 | valid payment request | 402 | $0.001 | 1384 ms |
Example input (from the provider)
{
"body": {
"latitude": 38.9072,
"longitude": -77.0369,
"periods": 2
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"latitude": {
"maximum": 90,
"minimum": -90,
"type": "number"
},
"longitude": {
"maximum": 180,
"minimum": -180,
"type": "number"
},
"periods": {
"default": 5,
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"timeout": {
"default": 8,
"maximum": 8,
"minimum": 2,
"type": "integer"
}
},
"required": [
"latitude",
"longitude"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"result": {
"attribution": "Forecast data supplied by the National Weather Service; see provider_url for source and coverage.",
"cache": "miss",
"coordinates": {
"latitude": 38.9072,
"longitude": -77.0369
},
"coverage": "US",
"forecast_url": "https://api.weather.gov/gridpoints/LWX/96,70/forecast",
"periods": [
{
"endTime": "2026-08-01T18:00:00-04:00",
"isDaytime": true,
"name": "Today",
"number": 1,
"shortForecast": "Mostly Sunny",
"startTime": "2026-08-01T12:00:00-04:00",
"temperature": 87,
"temperatureUnit": "F"
},
{
"endTime": "2026-08-02T06:00:00-04:00",
"isDaytime": false,
"name": "Tonight",
"number": 2,
"shortForecast": "Mostly Clear",
"startTime": "2026-08-01T18:00:00-04:00",
"temperature": 70,
"temperatureUnit": "F"
}
],
"periods_requested": 2,
"periods_returned": 2,
"provider": "National Weather Service (NOAA)",
"provider_url": "https://www.weather.gov/",
"schema": "delx/weather-forecast/v1"
},
"tool_name": "get_weather_forecast_nws"
},
"type": {
"const": "json",
"type": "string"
}
},
"required": [
"type",
"example"
],
"type": "object"
}
},
"required": [
"input",
"output"
],
"type": "object"
}