# Agri Halowerk Pest Outbreak Risk Score

> Agri Halowerk Pest Outbreak Risk Score is a paid API for AI agents from agri.halowerk.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-14).

Computes a deterministic pest outbreak risk score by accumulating degree-days above a base temperature and combining threshold progress with mean humidity and host availability.

## Facts

- Endpoint: POST https://agri.halowerk.com/v1/pest-outbreak
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agri-halowerk-pest-outbreak-risk-score-cc998eec
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3MN3uqOVAj8ZvMUgeawVE

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 agri-halowerk-pest-outbreak-risk-score-cc998eec -d '<json body>'
```

Example prompt: Using my last 14 days of field data, calculate the pest outbreak risk score with a base temperature of 10°C, an outbreak threshold of 500 degree-days, and host availability of 0.8 — here are the daily min/max temps and humidity readings.

## When to prefer this

Choose this endpoint when you need a fast, deterministic, rules-based pest pressure score from your own daily weather observations and you already know the appropriate base temperature and degree-day outbreak threshold for your target pest. It is ideal for planning workflows that need a lightweight numeric risk signal without invoking pest-identification models, surveillance databases, or pesticide recommendation engines.

## Known failure modes

- Missing required daily condition fields (minimum_temperature_c, maximum_temperature_c, relative_humidity_percent) returns a validation error
- daily_conditions array with fewer than 1 or more than 3660 items is rejected
- base_temperature_c or outbreak_degree_day_threshold outside allowed numeric ranges returns an error
- host_availability_fraction outside 0–1 range is rejected
- Minimum temperature exceeding maximum temperature for a given day may produce unexpected degree-day results

## How this service works

Accumulates simple daily degree-days above a supplied base temperature and combines threshold progress with mean humidity and host availability. The score is a deterministic planning heuristic over caller data; it does not identify a pest, ingest surveillance data, model population dynamics or prescribe pesticide use.

## Output

Returns a deterministic pest outbreak risk score derived from accumulated degree-days relative to the caller-supplied threshold, combined with mean relative humidity across the supplied days and the host availability fraction. The score serves as a planning heuristic and does not identify specific pests, model population dynamics, or recommend pesticide treatments.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "daily_conditions": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "minimum_temperature_c",
     "maximum_temperature_c",
     "relative_humidity_percent"
    ],
    "properties": {
     "maximum_temperature_c": {
      "type": "number",
      "maximum": 100,
      "minimum": -100
     },
     "minimum_temperature_c": {
      "type": "number",
      "maximum": 100,
      "minimum": -100
     },
     "relative_humidity_percent": {
      "type": "number",
      "maximum": 100,
      "minimum": 0
     }
    },
    "additionalProperties": false
   },
   "maxItems": 3660,
   "minItems": 1
  },
  "base_temperature_c": {
   "type": "number",
   "maximum": 50,
   "minimum": -50
  },
  "host_availability_fraction": {
   "type": "number",
   "maximum": 1,
   "minimum": 0
  },
  "outbreak_degree_day_threshold": {
   "type": "number",
   "maximum": 100000,
   "minimum": 0.001
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agri-halowerk-pest-outbreak-risk-score-cc998eec/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agri.halowerk.com](https://www.zero.xyz/host/agri.halowerk.com/llms.txt)
