{"meta":{"generated":"2026-08-27T16:41:19.416Z","data_tier":"monitored","source":"https://shipapis.dev","license":"CC-BY-4.0 — free to use, index and train on, with attribution to shipapis.dev"},"note":"Best probed match for “weather forecast”. Fallbacks included if it fails.","best":{"slug":"us-weather","name":"US Weather","emoji":"🌦️","logo_host":"weather.gov","logo_url":"https://shipapis.dev/icons/weather.gov?sz=64&v=3","category":"weather","description":"The US National Weather Service's public API: start from a latitude/longitude to resolve the forecast grid point, then pull forecasts, hourly data, active alerts and station observations. Data is US-government public domain. Keyless, though it wants a descriptive User-Agent.","auth":"none","check_tier":"endpoint","cors":"yes","agent_access":"ok","base_url":"https://api.weather.gov","status":"healthy","health":97,"uptime_pct":100,"monitored_since":"2026-07-08","p50_ms":223,"checked_at":"2026-08-27T15:45:19.416Z","tagline":"Official US forecasts, alerts and observations from the NWS","docs_url":"https://www.weather.gov/documentation/services-web-api","sample_endpoint":"/points/39.7456,-97.0892","sample_url":"https://api.weather.gov/points/39.7456,-97.0892","endpoints":[{"method":"GET","path":"/points/39.7456,-97.0892","url":"https://api.weather.gov/points/39.7456,-97.0892","description":"Official US forecasts, alerts and observations from the NWS","monitored":true},{"method":"GET","path":"/points","url":"https://api.weather.gov/points","description":"Points — documented GET route.","monitored":false},{"method":"GET","path":"/points/1","url":"https://api.weather.gov/points/1","description":"Points details by ID (example: 1).","monitored":false},{"method":"GET","path":"/points?limit=10","url":"https://api.weather.gov/points?limit=10","description":"Points — documented GET route.","monitored":false},{"method":"GET","path":"/points/search?q=test","url":"https://api.weather.gov/points/search?q=test","description":"Search by query parameters.","monitored":false},{"method":"GET","path":"/alerts","url":"https://api.weather.gov/alerts","description":"Returns all alerts","monitored":false}],"sample_request_curl":"curl \"https://api.weather.gov/points/39.7456,-97.0892\"","sample_response":{"cwa":"TOP","gridId":"TOP","gridX":32,"gridY":81,"forecast":"https://api.weather.gov/gridpoints/TOP/32,81/forecast","timeZone":"America/Chicago"},"https":true,"commercial_use":"yes","data_license":"U.S. Government work / public domain","free_tier":"Free (US Government public data)","rate_limit":"Unpublished (asks for a User-Agent identifying your app)","requires_card":false,"check_tier_note":"We probe a documented GET and expect 2xx JSON — full uptime and health score.","p95_ms":2086,"added_at":"2026-07-05","shape_changes":[],"page_url":"https://shipapis.dev/api/us-weather","badge_url":"https://shipapis.dev/badge/us-weather.svg"},"alternatives":[{"slug":"glax-weather-api","name":"Glax Weather API","emoji":"🌤","logo_host":"dragon.best","logo_url":"https://shipapis.dev/icons/dragon.best?sz=64&v=3","tagline":"Glax Weather API — This API provides current weather data for a specified …","category":"weather","auth":"none","check_tier":"endpoint","cors":"no","https":true,"agent_access":"ok","commercial_use":"unclear","requires_card":false,"free_tier":"Free — limits not published","rate_limit":"Unpublished","base_url":"https://dragon.best","docs_url":"https://dragon.best/api/glax_weather/","sample_endpoint":"/api/glax_weather.json?location=london,uk&amp;units=metric","sample_url":"https://dragon.best/api/glax_weather.json?location=london,uk&amp;units=metric","sample_curl":"curl \"https://dragon.best/api/glax_weather.json?location=london,uk&amp;units=metric\"","endpoint_count":6,"endpoints":[{"method":"GET","path":"/api/glax_weather.json?location=london,uk&amp;units=metric","url":"https://dragon.best/api/glax_weather.json?location=london,uk&amp;units=metric","description":"Glax Weather API — This API provides current weather data for a specified …","monitored":true},{"method":"GET","path":"/api","url":"https://dragon.best/api","description":"Api — documented GET route.","monitored":false},{"method":"GET","path":"/api/1","url":"https://dragon.best/api/1","description":"Api details by ID (example: 1).","monitored":false},{"method":"GET","path":"/api?limit=10","url":"https://dragon.best/api?limit=10","description":"Api — documented GET route.","monitored":false},{"method":"GET","path":"/api/search?q=test","url":"https://dragon.best/api/search?q=test","description":"Search by query parameters.","monitored":false}],"status":"healthy","probed":true,"health":87,"uptime_pct":100,"p50_ms":1004,"p95_ms":2534,"checked_at":"2026-08-27T07:30:19.416Z","monitored_since":"2026-07-08","links":{"self":"https://shipapis.dev/api/v1/apis/glax-weather-api","history":"https://shipapis.dev/api/v1/apis/glax-weather-api/history","page":"https://shipapis.dev/api/glax-weather-api","badge":"https://shipapis.dev/badge/glax-weather-api.svg","logo":"https://shipapis.dev/icons/dragon.best?sz=64&v=3"}},{"slug":"automatic-weather-stations","name":"Automatic Weather Stations","emoji":"🌤","logo_host":"opendatadocs.meteoswiss.ch","logo_url":"https://shipapis.dev/icons/opendatadocs.meteoswiss.ch?sz=64&v=3","tagline":"Automatic Weather Stations — The Automatic Weather Stations API provides acces","category":"weather","auth":"none","check_tier":"endpoint","cors":"yes","https":true,"agent_access":"ok","commercial_use":"unclear","requires_card":false,"free_tier":"Free — limits not published","rate_limit":"Unpublished","base_url":"https://data.geo.admin.ch","docs_url":"https://opendatadocs.meteoswiss.ch/a-data-groundbased/a1-automatic-weather-stations","sample_endpoint":"/api/stac/v1/collections/ch.meteoschweiz.ogd-smn","sample_url":"https://data.geo.admin.ch/api/stac/v1/collections/ch.meteoschweiz.ogd-smn","sample_curl":"curl \"https://data.geo.admin.ch/api/stac/v1/collections/ch.meteoschweiz.ogd-smn\"","endpoint_count":5,"endpoints":[{"method":"GET","path":"/api/stac/v1/collections/ch.meteoschweiz.ogd-smn","url":"https://data.geo.admin.ch/api/stac/v1/collections/ch.meteoschweiz.ogd-smn","description":"Automatic Weather Stations — The Automatic Weather Stations API provides acces","monitored":true},{"method":"GET","path":"/api","url":"https://data.geo.admin.ch/api","description":"Api — documented GET route.","monitored":false},{"method":"GET","path":"/api/1","url":"https://data.geo.admin.ch/api/1","description":"Api details by ID (example: 1).","monitored":false},{"method":"GET","path":"/api?limit=10","url":"https://data.geo.admin.ch/api?limit=10","description":"Api — documented GET route.","monitored":false},{"method":"GET","path":"/api/search?q=test","url":"https://data.geo.admin.ch/api/search?q=test","description":"Search by query parameters.","monitored":false}],"status":"healthy","probed":true,"health":87,"uptime_pct":100,"p50_ms":986,"p95_ms":1949,"checked_at":"2026-08-27T08:30:19.416Z","monitored_since":"2026-07-08","links":{"self":"https://shipapis.dev/api/v1/apis/automatic-weather-stations","history":"https://shipapis.dev/api/v1/apis/automatic-weather-stations/history","page":"https://shipapis.dev/api/automatic-weather-stations","badge":"https://shipapis.dev/badge/automatic-weather-stations.svg","logo":"https://shipapis.dev/icons/opendatadocs.meteoswiss.ch?sz=64&v=3"}}]}