# VibeSprings Outdoor Delay Risk Scorer

> VibeSprings Outdoor Delay Risk Scorer is a paid API for AI agents from vibesprings.net, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-14).

Returns a 0–100 scheduling-disruption risk score for US outdoor activities by combining precipitation history, NRCS soil data, temperature, and wind forecasts

## Facts

- Endpoint: GET https://vibesprings.net/api/delay-risk
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vibesprings-outdoor-delay-risk-scorer-5612aab5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ksu3upbSCPnV3MmvAVF1K

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vibesprings-outdoor-delay-risk-scorer-5612aab5
```

Example prompt: What's the scheduling delay risk score for my outdoor construction site at 39.7 latitude, -104.9 longitude over the next 5 days? The soil is clay, the terrain is steep, and it's an open-exposure ground work site.

## When to prefer this

Use this endpoint when you need a single composite risk score that blends meteorological forecast data with soil and terrain characteristics for US outdoor scheduling decisions — rather than querying raw weather forecasts or soil data separately. It is purpose-built for ground work, outdoor events, logistics, and aerial/drone operations, and is preferable to a generic weather API when the use case involves disruption risk assessment against physical site conditions.

## Known failure modes

- Non-US coordinates provided — endpoint only covers US locations served by NOAA/NWS
- Missing required lat or lon query parameters returns a 400 error
- Invalid soil type or profile enum value returns a 400 validation error
- Days parameter outside 1–7 range returns a 400 error
- NOAA/NWS upstream data unavailability may cause 503 or degraded response
- Payment not provided or invalid x402 payment header causes 402 error

## How this service works

Combines precipitation history, NRCS soil characteristics, temperature, and wind forecast into a 0–100 scheduling-disruption risk score for outdoor work, events, logistics, and drone operations. US coverage (NOAA/NWS data).

## Output

A 0–100 integer delay-risk score representing the likelihood of weather-related scheduling disruption, derived from precipitation history, NRCS soil characteristics (drainage class, hydrologic group), temperature, and wind forecast for the specified US location and activity profile over the requested forecast window.

## Request schema (JSON Schema)

```json
{
 "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": [
      "lat",
      "lon"
     ],
     "properties": {
      "lat": {
       "type": "number",
       "description": "Latitude of the site (-90 to 90, US locations only)"
      },
      "lon": {
       "type": "number",
       "description": "Longitude of the site (-180 to 180, US locations only)"
      },
      "days": {
       "type": "number",
       "description": "Forecast window in days, 1-7 (default: 3)"
      },
      "soil": {
       "type": "string",
       "description": "Soil type: clay, sand, loam, silt, mixed (default: mixed)"
      },
      "profile": {
       "type": "string",
       "description": "Activity profile: ground_work, outdoor_event, logistics, or aerial (default: ground_work)"
      },
      "exposure": {
       "type": "string",
       "description": "Sun exposure: open, shaded (default: open)"
      },
      "gradient": {
       "type": "string",
       "description": "Slope gradient: flat, moderate, steep (default: moderate)"
      },
      "drainageClass": {
       "type": "string",
       "description": "NRCS Soil Drainage Class (e.g. Well drained, Poorly drained)"
      },
      "hydrologicGroup": {
       "type": "string",
       "description": "NRCS Hydrologic Soil Group (A, B, C, D, or dual groups like B/D)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "days": [
   {
    "band": "moderate",
    "date": "2026-07-09",
    "score": 38,
    "factors": [
     {
      "name": "precipitation",
      "detail": "0.20\" expected",
      "contribution": 22
     }
    ]
   }
  ],
  "soil": "mixed",
  "success": true,
  "coverage": "US and territories",
  "location": {
   "lat": 38.85,
   "lon": -77.3
  },
  "algorithm": {
   "engine": "ilystics-v2.2.1",
   "scoring": "vibesprings-delay-risk-v1"
  },
  "windowBand": "moderate",
  "data_source": "NOAA/NWS (US public domain)",
  "windowScore": 42
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vibesprings-outdoor-delay-risk-scorer-5612aab5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vibesprings.net](https://www.zero.xyz/host/vibesprings.net/llms.txt)
