{"uid":"cap_-cDpz17SOUjZuSgMdRmHp","slug":"scrapemole-pulse-us-nws-weather-alerts-e20c749c","name":"ScrapeMole Pulse: US NWS Weather Alerts","description":"Pay-per-call \"state of the world\" lookups that language models cannot know on their own: official ECB exchange rates (latest, historical, conversion), the current time and DST-aware time-zone conversion for scheduling, global weather forecasts (MET Norway, by coordinates or place name), official US National Weather Service forecasts and active watches/warnings/advisories (by state, point, place or zone), the live Hacker News front page, public holidays for ~100 countries (list by year, check a date, next holidays, long weekends, available countries via Nager.Date), and geocoding / reverse geocoding (place or address ↔ coordinates via Photon and Nominatim over OpenStreetMap). Public, non-personal data with sources and licences in every response. USDC via x402, no accounts.\n\nPayments: x402 v2, scheme \"exact\", USDC on Base (eip155:8453). The payment is verified before the work and settled only when the response is 200. Terms: https://pulse.scrapemole.workers.dev/terms","url":"https://pulse.scrapemole.workers.dev/v1/weather/alerts?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"lat":{"type":"string","description":"Latitude (alerts covering this point)."},"lon":{"type":"string","description":"Longitude."},"full":{"type":"string","default":"false","description":"true = full description and instruction text."},"zone":{"type":"string","description":"NWS zone or county UGC id, e.g. TXZ211 or NYC061."},"event":{"type":"string","description":"Only alerts whose event name contains this text, e.g. \"Flood\" or \"Tornado Warning\"."},"limit":{"type":"string","default":"20","description":"Max alerts (1-50)."},"place":{"type":"string","description":"US city/address/landmark, geocoded via OpenStreetMap, e.g. \"Miami, FL\"."},"state":{"type":"string","examples":["TX"],"description":"US state/territory or marine area code, e.g. TX, FL, PR. Give state, lat+lon, place or zone."},"severity":{"type":"string","description":"Comma list: extreme, severe, moderate, minor, unknown."}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"note":"Official NWS data for the United States and its territories. Informational only: for life-safety decisions follow official NWS / local authority instructions. ScrapeMole is not affiliated with NOAA or the NWS.","count":1,"scope":{"state":"TX"},"alerts":[{"id":"urn:oid:2.49.0.1.840.0.c07de9639adc13155f85d850767753bdb1249394.001.1","ends":"2026-10-19T19:00:00-05:00","event":"Flood Advisory","onset":"2026-10-15T08:39:00-05:00","urgency":"Expected","areaDesc":"Cotton, OK; Jefferson, OK; Tillman, OK; Clay, TX; Wichita, TX","headline":"Flood Advisory issued October 15 at 8:39AM CDT until October 19 at 7:00PM CDT by NWS Norman OK","issuedBy":"NWS Norman OK","response":"Avoid","severity":"Minor","certainty":"Observed","instruction":"Caution is urged when walking near riverbanks."}],"source":"US National Weather Service API (https://api.weather.gov)","license":"Public domain (US government work, 17 U.S.C. 105)","fetchedAt":"2026-10-19T07:40:00Z","sourceUrl":"https://www.weather.gov/documentation/services-web-api","totalActive":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_rQpZ5kgHg-Ep8JrLjFWaM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves active US National Weather Service watches, warnings, and advisories filtered by state, geographic point, place name, NWS zone, severity, or event type","exampleAgentPrompt":"Are there any active severe or extreme weather alerts in Texas right now? Show me up to 10 results, including the full description and instructions.","exampleUseCases":[{"title":"Tornado warning check before travel","prompt":"I'm driving through Oklahoma tomorrow — are there any active tornado warnings or severe thunderstorm alerts there right now? Give me the full instructions too."},{"title":"Flood advisory monitoring for field team","prompt":"Check if there are any active flood advisories or warnings near coordinates 29.76, -95.37 in the Houston area — I need to know if my field crew should stay home."},{"title":"Statewide emergency alert dashboard","prompt":"Pull all active extreme and severe weather alerts across Florida and list each event name, the areas affected, and when they expire."}],"resultDescription":"A JSON object containing a list of active NWS alerts matching the query filters, each with event name, headline, affected area description, onset and end times, urgency, severity, certainty, recommended response, optional full instruction text, and the issuing NWS office. Also includes total active alert count, query scope, data source attribution, license info, and fetch timestamp.","failureModes":["No alerts found for given scope — returns empty alerts array with count 0","Invalid state code returns 400 or empty result","Geocoding failure for place name returns error","lat/lon outside US territory returns empty or error (NWS only covers US)","Missing required scope parameter (no state, lat+lon, place, or zone) returns 400","limit out of range (must be 1-50) returns 400","Payment not verified — 402 response before work is done"],"whenToPreferThis":"Use this endpoint when you need official, authoritative US government weather alert data from the National Weather Service, including watches, warnings, and advisories. It is the only authoritative source for US NWS alert data and supports flexible filtering by state, point, place name, NWS zone, severity, and event type. Prefer this over global weather providers when the user's concern is US-specific emergency alerts rather than forecasts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:30:28.048Z","isFirstParty":false,"canonicalSlug":"scrapemole-pulse-us-nws-weather-alerts-e20c749c"}