NOAA API - Weather, Climate & Ocean Data Actor
Pricing
from $0.01 / 1,000 results
NOAA API - Weather, Climate & Ocean Data Actor
Access NOAA weather, climate, and ocean data. Get historical weather records, climate normals, storm data, sea surface temperatures, severe weather alerts, and forecasts.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
The Howlers
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
7 days ago
Last modified
Categories
Share
NOAA API - Weather, Climate & Ocean Data
Access NOAA weather, climate, and ocean data. Get historical weather records, climate normals, storm data, sea surface temperatures, and severe weather alerts.
BYOK (Bring Your Own Key) -- you provide your own API credentials.
Before You Start
This actor requires your own API credentials to fetch real data.
Where to get your key: NOAA API token (free from ncdc.noaa.gov)
Quick Start
Run with real data
{"task": "get_weather_data","apiToken": "YOUR_API_KEY_HERE","limit": 100}
Input Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
task | string | "get_weather_data" | Yes* | The operation to perform |
apiToken | string | - | Yes* | NOAA API token (free from ncdc.noaa.gov) |
stationId | string | - | No | Weather station identifier |
locationId | string | - | No | Location identifier (FIPS, ZIP, city) |
latitude | number | - | No | Latitude coordinate |
longitude | number | - | No | Longitude coordinate |
startDate | string | - | No | Start date (YYYY-MM-DD) |
endDate | string | - | No | End date (YYYY-MM-DD) |
dataType | string | - | No | Type of weather data |
limit | integer | 100 | No | Maximum number of results to return |
webhookUrl | string | - | No | URL to receive results via webhook |
Pricing
This actor uses pay-per-event billing:
| Event | Description | Price |
|---|---|---|
| API Request | Each NOAA API data request completed | $0.01 |
Troubleshooting
"API key is required"
- Add your API key in the input
"API error 403" or "Unauthorized"
Your API key is invalid, expired, or doesn't have access to this specific API endpoint. Double-check your key and account permissions.
"API error 429" or "Rate limit"
Too many requests. Wait a minute and try again, or reduce the number of items per run.
No results or empty dataset
Check the run log for error messages. Common causes:
- Invalid input format (check the examples above)
- API key without proper permissions
- The target data doesn't exist or is too small to track
How do I test without an API key?
Built by John Rippy | Actor Arsenal