Weather.gov
Weather.gov is the official website of the National Weather Service (NWS), operated by NOAA within the US Department of Commerce. The NWS provides weather, hydrologic, and climate forecasts and warnings for the United States, its territories, adjacent waters, and ocean areas. The Weather.gov API provides free, open access to forecasts, alerts, observations, radar data, aviation weather, and geographic zone information across all 50 states and territories.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Weather.gov the way a machine reads it — 357 machine-readable artifacts across 13 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Weather.gov scores 52.9/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Weather.gov
Each block below is one kind of artifact we hold for Weather.gov. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 13
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Weather.gov Alerts API
The Alerts API from Weather.gov — 8 operation(s) for alerts.
Weather.gov Aviation API
The Aviation API from Weather.gov — 7 operation(s) for aviation.
Weather.gov Glossary API
The Glossary API from Weather.gov — 1 operation(s) for glossary.
Weather.gov Gridpoints API
The Gridpoints API from Weather.gov — 4 operation(s) for gridpoints.
Weather.gov Icons API
The Icons API from Weather.gov — 3 operation(s) for icons.
Weather.gov Offices API
The Offices API from Weather.gov — 8 operation(s) for offices.
Weather.gov Points API
The Points API from Weather.gov — 3 operation(s) for points.
Weather.gov Products API
The Products API from Weather.gov — 9 operation(s) for products.
Weather.gov Radar API
The Radar API from Weather.gov — 7 operation(s) for radar.
Weather.gov Radio API
The Radio API from Weather.gov — 1 operation(s) for radio.
Weather.gov Stations API
The Stations API from Weather.gov — 7 operation(s) for stations.
Weather.gov Thumbnails API
The Thumbnails API from Weather.gov — 1 operation(s) for thumbnails.
Weather.gov Zones API
The Zones API from Weather.gov — 6 operation(s) for zones.
Scroll within the panel for all 13 ·
Open Collections 1
Open, tool-agnostic collections carry the same runnable value as Postman without locking you to one client — the portable, forkable form of the same exercise.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
weather.gov API
OPEN COLLECTIONPricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Rate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Weather Gov Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Weather Gov Finops
FINOPSFeatures 8
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
Free and Open
No API key required (only a User-Agent header); completely free for any use.
Forecast Gridpoints
12-hour and hourly forecasts for 2.5km grid cells across the US.
Real-Time Alerts
Live weather alerts and warnings including active counts by area, zone, and region.
Observation Data
Latest and historical observations from thousands of weather stations across the US.
Radar Data
Radar station metadata, alarms, queues, and wind profiler data.
Aviation Weather
SIGMETs, AIRMETs, Center Weather Advisories, and Terminal Aerodrome Forecasts for pilots.
GeoJSON Responses
All responses return GeoJSON or JSON-LD by default, suitable for mapping and linked data.
Multiple Output Formats
Supports GeoJSON, JSON-LD, DWML, OXML, CAP, and ATOM formats.
Scroll within the panel for all 8 ·
Semantic Vocabularies 1
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Weather Gov Context
JSON-LDSpectral Rules 2
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Weather.gov API Rules
SPECTRALWeather.gov API Rules
SPECTRALJSON Schema 107
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
AlertAtomEntry
JSON SCHEMAAlertAtomFeed
JSON SCHEMAAlertCap
JSON SCHEMAAlertCertainty
JSON SCHEMAAlertCollectionGeoJson
JSON SCHEMAAlertCollectionJsonLd
JSON SCHEMAAlertCollection
JSON SCHEMAAlertGeoJson
JSON SCHEMAAlertId
JSON SCHEMAAlertJsonLd
JSON SCHEMAAlertMessageType
JSON SCHEMAAlert
JSON SCHEMAAlertSeverity
JSON SCHEMAAlertStatus
JSON SCHEMAAlertUrgency
JSON SCHEMAAlertXMLParameter
JSON SCHEMAAreaCode
JSON SCHEMAAstronomicalData
JSON SCHEMAATSUIdentifier
JSON SCHEMABinaryFile
JSON SCHEMACenterWeatherAdvisoryCollectionGeoJson
JSON SCHEMACenterWeatherAdvisoryGeoJson
JSON SCHEMACenterWeatherAdvisory
JSON SCHEMACenterWeatherServiceUnitJsonLd
JSON SCHEMADate
JSON SCHEMAGeoJsonBoundingBox
JSON SCHEMAGeoJsonCoordinate
JSON SCHEMAGeoJsonFeatureCollection
JSON SCHEMAGeoJsonFeature
JSON SCHEMAGeoJsonGeometry
JSON SCHEMAGeoJsonLineString
JSON SCHEMAGeoJsonPolygon
JSON SCHEMAGeometryString
JSON SCHEMAGridpointForecastUnits
JSON SCHEMAGridpointGeoJson
JSON SCHEMAGridpointHourlyForecastGeoJson
JSON SCHEMAGridpointHourlyForecastJsonLd
JSON SCHEMAGridpointHourlyForecastPeriod
JSON SCHEMAGridpointHourlyForecast
JSON SCHEMAGridpointJsonLd
JSON SCHEMAGridpointQuantitativeValueLayer
JSON SCHEMAGridpoint
JSON SCHEMAGridpoint12hForecastGeoJson
JSON SCHEMAGridpoint12hForecastJsonLd
JSON SCHEMAGridpoint12hForecastPeriod
JSON SCHEMAGridpoint12hForecast
JSON SCHEMAISO8601Duration
JSON SCHEMAISO8601Interval
JSON SCHEMAJsonLdContext
JSON SCHEMALandRegionCode
JSON SCHEMAMarineAreaCode
JSON SCHEMAMarineRegionCode
JSON SCHEMAMetarPhenomenon
JSON SCHEMAMetarSkyCoverage
JSON SCHEMANWSCenterWeatherServiceUnitId
JSON SCHEMANWSConnectDocumentMetadata
JSON SCHEMANWSForecastOfficeId
JSON SCHEMANWSNationalHQId
JSON SCHEMANWSOfficeId
JSON SCHEMANWSRegionalHQId
JSON SCHEMANWSZoneID
JSON SCHEMANWSZoneType
JSON SCHEMAObservationCollectionGeoJson
JSON SCHEMAObservationCollectionJsonLd
JSON SCHEMAObservationGeoJson
JSON SCHEMAObservationJsonLd
JSON SCHEMAObservation
JSON SCHEMAObservationStationCollectionGeoJson
JSON SCHEMAObservationStationCollectionJsonLd
JSON SCHEMAObservationStationGeoJson
JSON SCHEMAObservationStationJsonLd
JSON SCHEMAObservationStation
JSON SCHEMAOfficeBriefing
JSON SCHEMAOfficeHeadlineCollection
JSON SCHEMAOfficeHeadline
JSON SCHEMAOffice
JSON SCHEMAOfficeWeatherStoryCollection
JSON SCHEMAOfficeWeatherStory
JSON SCHEMAPaginationInfo
JSON SCHEMAPointGeoJson
JSON SCHEMAPointJsonLd
JSON SCHEMAPoint
JSON SCHEMAPointString
JSON SCHEMAQuantitativeValue
JSON SCHEMARegionCode
JSON SCHEMARelativeLocationGeoJson
JSON SCHEMARelativeLocationJsonLd
JSON SCHEMARelativeLocation
JSON SCHEMASigmetCollectionGeoJson
JSON SCHEMASigmetGeoJson
JSON SCHEMASigmet
JSON SCHEMASigmetSequenceNumber
JSON SCHEMAStateTerritoryCode
JSON SCHEMATextProductCollection
JSON SCHEMATextProductLocationCollection
JSON SCHEMATextProduct
JSON SCHEMATextProductTypeCollection
JSON SCHEMATime
JSON SCHEMAUnitOfMeasure
JSON SCHEMAZoneCollectionGeoJson
JSON SCHEMAZoneCollectionJsonLd
JSON SCHEMAZoneForecastGeoJson
JSON SCHEMAZoneForecastJsonLd
JSON SCHEMAZoneForecast
JSON SCHEMAZoneGeoJson
JSON SCHEMAZoneJsonLd
JSON SCHEMAZone
JSON SCHEMAScroll within the panel for all 107 ·
JSON Structure 107
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Weather Gov Alert Atom Entry Structure
JSON STRUCTUREWeather Gov Alert Atom Feed Structure
JSON STRUCTUREWeather Gov Alert Cap Structure
JSON STRUCTUREWeather Gov Alert Certainty Structure
JSON STRUCTUREWeather Gov Alert Collection Geo Json Structure
JSON STRUCTUREWeather Gov Alert Collection Json Ld Structure
JSON STRUCTUREWeather Gov Alert Collection Structure
JSON STRUCTUREWeather Gov Alert Geo Json Structure
JSON STRUCTUREWeather Gov Alert Id Structure
JSON STRUCTUREWeather Gov Alert Json Ld Structure
JSON STRUCTUREWeather Gov Alert Message Type Structure
JSON STRUCTUREWeather Gov Alert Severity Structure
JSON STRUCTUREWeather Gov Alert Status Structure
JSON STRUCTUREWeather Gov Alert Structure
JSON STRUCTUREWeather Gov Alert Urgency Structure
JSON STRUCTUREWeather Gov Alert Xml Parameter Structure
JSON STRUCTUREWeather Gov Area Code Structure
JSON STRUCTUREWeather Gov Astronomical Data Structure
JSON STRUCTUREWeather Gov Atsu Identifier Structure
JSON STRUCTUREWeather Gov Binary File Structure
JSON STRUCTUREWeather Gov Center Weather Advisory Geo Json Structure
JSON STRUCTUREWeather Gov Center Weather Advisory Structure
JSON STRUCTUREWeather Gov Date Structure
JSON STRUCTUREWeather Gov Geo Json Bounding Box Structure
JSON STRUCTUREWeather Gov Geo Json Coordinate Structure
JSON STRUCTUREWeather Gov Geo Json Feature Collection Structure
JSON STRUCTUREWeather Gov Geo Json Feature Structure
JSON STRUCTUREWeather Gov Geo Json Geometry Structure
JSON STRUCTUREWeather Gov Geo Json Line String Structure
JSON STRUCTUREWeather Gov Geo Json Polygon Structure
JSON STRUCTUREWeather Gov Geometry String Structure
JSON STRUCTUREWeather Gov Gridpoint Forecast Units Structure
JSON STRUCTUREWeather Gov Gridpoint Geo Json Structure
JSON STRUCTUREWeather Gov Gridpoint Hourly Forecast Geo Json Structure
JSON STRUCTUREWeather Gov Gridpoint Hourly Forecast Json Ld Structure
JSON STRUCTUREWeather Gov Gridpoint Hourly Forecast Period Structure
JSON STRUCTUREWeather Gov Gridpoint Hourly Forecast Structure
JSON STRUCTUREWeather Gov Gridpoint Json Ld Structure
JSON STRUCTUREWeather Gov Gridpoint Quantitative Value Layer Structure
JSON STRUCTUREWeather Gov Gridpoint Structure
JSON STRUCTUREWeather Gov Gridpoint12H Forecast Geo Json Structure
JSON STRUCTUREWeather Gov Gridpoint12H Forecast Json Ld Structure
JSON STRUCTUREWeather Gov Gridpoint12H Forecast Period Structure
JSON STRUCTUREWeather Gov Gridpoint12H Forecast Structure
JSON STRUCTUREWeather Gov Iso8601 Duration Structure
JSON STRUCTUREWeather Gov Iso8601 Interval Structure
JSON STRUCTUREWeather Gov Json Ld Context Structure
JSON STRUCTUREWeather Gov Land Region Code Structure
JSON STRUCTUREWeather Gov Marine Area Code Structure
JSON STRUCTUREWeather Gov Marine Region Code Structure
JSON STRUCTUREWeather Gov Metar Phenomenon Structure
JSON STRUCTUREWeather Gov Metar Sky Coverage Structure
JSON STRUCTUREWeather Gov Nws Center Weather Service Unit Id Structure
JSON STRUCTUREWeather Gov Nws Connect Document Metadata Structure
JSON STRUCTUREWeather Gov Nws Forecast Office Id Structure
JSON STRUCTUREWeather Gov Nws National Hq Id Structure
JSON STRUCTUREWeather Gov Nws Office Id Structure
JSON STRUCTUREWeather Gov Nws Regional Hq Id Structure
JSON STRUCTUREWeather Gov Nws Zone Id Structure
JSON STRUCTUREWeather Gov Nws Zone Type Structure
JSON STRUCTUREWeather Gov Observation Collection Geo Json Structure
JSON STRUCTUREWeather Gov Observation Collection Json Ld Structure
JSON STRUCTUREWeather Gov Observation Geo Json Structure
JSON STRUCTUREWeather Gov Observation Json Ld Structure
JSON STRUCTUREWeather Gov Observation Station Geo Json Structure
JSON STRUCTUREWeather Gov Observation Station Json Ld Structure
JSON STRUCTUREWeather Gov Observation Station Structure
JSON STRUCTUREWeather Gov Observation Structure
JSON STRUCTUREWeather Gov Office Briefing Structure
JSON STRUCTUREWeather Gov Office Headline Collection Structure
JSON STRUCTUREWeather Gov Office Headline Structure
JSON STRUCTUREWeather Gov Office Structure
JSON STRUCTUREWeather Gov Office Weather Story Collection Structure
JSON STRUCTUREWeather Gov Office Weather Story Structure
JSON STRUCTUREWeather Gov Pagination Info Structure
JSON STRUCTUREWeather Gov Point Geo Json Structure
JSON STRUCTUREWeather Gov Point Json Ld Structure
JSON STRUCTUREWeather Gov Point String Structure
JSON STRUCTUREWeather Gov Point Structure
JSON STRUCTUREWeather Gov Quantitative Value Structure
JSON STRUCTUREWeather Gov Region Code Structure
JSON STRUCTUREWeather Gov Relative Location Geo Json Structure
JSON STRUCTUREWeather Gov Relative Location Json Ld Structure
JSON STRUCTUREWeather Gov Relative Location Structure
JSON STRUCTUREWeather Gov Sigmet Collection Geo Json Structure
JSON STRUCTUREWeather Gov Sigmet Geo Json Structure
JSON STRUCTUREWeather Gov Sigmet Sequence Number Structure
JSON STRUCTUREWeather Gov Sigmet Structure
JSON STRUCTUREWeather Gov State Territory Code Structure
JSON STRUCTUREWeather Gov Text Product Collection Structure
JSON STRUCTUREWeather Gov Text Product Location Collection Structure
JSON STRUCTUREWeather Gov Text Product Structure
JSON STRUCTUREWeather Gov Text Product Type Collection Structure
JSON STRUCTUREWeather Gov Time Structure
JSON STRUCTUREWeather Gov Unit Of Measure Structure
JSON STRUCTUREWeather Gov Zone Collection Geo Json Structure
JSON STRUCTUREWeather Gov Zone Collection Json Ld Structure
JSON STRUCTUREWeather Gov Zone Forecast Geo Json Structure
JSON STRUCTUREWeather Gov Zone Forecast Json Ld Structure
JSON STRUCTUREWeather Gov Zone Forecast Structure
JSON STRUCTUREWeather Gov Zone Geo Json Structure
JSON STRUCTUREWeather Gov Zone Json Ld Structure
JSON STRUCTUREWeather Gov Zone Structure
JSON STRUCTUREScroll within the panel for all 107 ·
Examples 107
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Weather Gov Alert Example
EXAMPLEWeather Gov Alert Id Example
EXAMPLEWeather Gov Date Example
EXAMPLEWeather Gov Office Example
EXAMPLEWeather Gov Point Example
EXAMPLEWeather Gov Sigmet Example
EXAMPLEWeather Gov Time Example
EXAMPLEWeather Gov Zone Example
EXAMPLEScroll within the panel for all 107 ·
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.
What developers build with this provider.
Emergency Management
Monitor active weather alerts and warnings for emergency response and public safety decisions.
Application Development
Integrate NWS weather data into mobile apps, websites, and IoT devices.
Aviation Planning
Access SIGMETs, AIRMETs, and TAFs for flight planning and aviation safety.
Agricultural Monitoring
Use zone forecasts and observation data for crop management and agricultural planning.
Research and Education
Access historical observation data and forecast products for climate research and educational purposes.
Resources
Every other property we hold for Weather.gov — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Company 1
The organization behind the API
Other 1
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/weather-gov · machine-readable index on apis.io