OSHA · NIOSH · NWS

Keep Outdoor Crews Safe. Every Shift.

Weather risk scores grounded in OSHA and NIOSH standards — for construction, utilities, agriculture, and more. Stop parsing raw forecasts. Get a 0–100 risk score with citations and a plain-English briefing, live in minutes.

GET /api/v1/risk?location=Houston,TX&activity=construction
{
  "location": { "name": "Houston, TX" },
  "activity": "construction",
  "risk": {
    "overall": { "score": 74, "level": "HIGH" },
    "recommendation": "DELAY",
    "factors": {
      "heat_stress": {
        "score": 74,
        "value": "WBGT 31.2°C",
        "exceeds_threshold": true,
        "regulatory_reference":
          "NIOSH Criteria Document 2016-106"
      }
    }
  }
}

Built for operators across outdoor industries

🏗️Construction
🌿Landscaping
🌾Agriculture
Utilities
🎪Events
🏔️Recreation

Weather data is not enough

Raw forecasts tell you it's 95°F. outdoor4cast tells you it's a NIOSH Tier 3 heat stress event and recommends delaying heavy labor until 4 PM.

🛡️

NIOSH/OSHA Risk Scoring

Every score cites the governing standard — NIOSH WBGT tiers, OSHA heat stress guidelines, NWS wind chill formulas. Defensible in any safety review.

⚠️

NWS Alerts Integration

Live National Weather Service alerts layered on top of the risk score. Tornado watches, excessive heat warnings, and more — automatically included.

⚙️

Custom Industry Thresholds

Override any threshold for your specific operation. A wind threshold for framing crews differs from one for tower climbers — configure both.

📝

LLM Safety Briefings

Professional plan includes a plain-English briefing, a crew SMS alert, and an email subject line — generated per location, cached for 6 hours.

📅

168-Hour Forecast Window

Request risk scores for up to 7 days ahead. Plan crew schedules, permit windows, and equipment deployments around actual risk, not raw weather.

Sub-Second Cached Responses

Geocoding cached 24 hours. Forecasts cached 1 hour. Alerts cached 15 minutes. Dozens of requests per second without hitting NWS rate limits.

Simple, transparent pricing

Start free. Upgrade when you need more.

Free

For side projects and evaluations

$0/mo
Get Free Key
  • 100 requests / day
  • Construction & Landscaping
  • 24-hour forecast window
  • 1 API key
  • Docs support
  • Custom thresholds
  • LLM briefings

Builder

For small contractors and indie developers

$29/mo
Start Building
  • 2,000 requests / day
  • 4 activities (+ Agriculture, Events)
  • 72-hour forecast window
  • 3 API keys
  • Docs support
  • Custom thresholds
  • LLM briefings
Most Popular

Professional

For safety managers and production apps

$79/mo
Start Free Trial
  • 15,000 requests / day
  • All 17 activities
  • 168-hour forecast window
  • 10 API keys
  • Custom activity thresholds
  • LLM safety briefings
  • Email support

Business

For platforms embedding outdoor4cast

$249/mo
Get Started
  • 100,000 requests / day
  • All 17 activities
  • 168-hour forecast window
  • 20 API keys
  • Custom activity thresholds
  • LLM safety briefings
  • Priority email support

Need higher volume or a custom SLA? Email us

Live in 5 minutes

One endpoint. One header. A risk score with OSHA/NIOSH citations in the response body — no weather parsing required.

curl "https://outdoor4cast.com/api/v1/risk\
  ?location=Houston%2CTX&activity=construction" \
  -H "X-API-Key: od4c_your_key_here"