https://api.weather.gov/points/{latitude},{longitude}
Give it a latitude and longitude and it tells you everything the API needs to know about that spot: which of the 122 local forecast offices covers it, which square of that office’s forecast grid it falls in, which forecast zone and county it belongs to, and which radar watches it. Nearly every other endpoint wants one of those identifiers, so this is where the chain starts.
Anyone building an app that starts from “where the user is”. If you have coordinates and want a forecast, you call this first.
Worked example
Worked example
https://api.weather.gov/points/39.7456,-97.0892
A spot in Washington County, Kansas. The response points at grid TOP/32,81 — feed that into the gridpoint forecast endpoint next.
cURL
curl "https://api.weather.gov/points/39.7456,-97.0892" \ -H "User-Agent: (myweatherapp.example.com, me@example.com)"