# Canadian Fire Weather Index Calculator

> Canadian Fire Weather Index Calculator is a paid API for AI agents from natur.halowerk.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Computes all components of the Canadian Fire Weather Index system (FFMC, DMC, DC, ISI, BUI, FWI) from an hourly forecast to quantify wildfire ignition and spread risk.

## Facts

- Endpoint: POST https://natur.halowerk.com/v1/fire-weather
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/canadian-fire-weather-index-calculator-49041edb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qNqObcKFj6-5sB4OadNIW

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 canadian-fire-weather-index-calculator-49041edb -d '<json body>'
```

Example prompt: Using this hourly forecast for tomorrow — temperature 28°C, relative humidity 22%, wind speed 35 km/h, no precipitation — calculate all the Canadian Fire Weather Index components including the FFMC, DMC, Drought Code, ISI, Buildup Index, and the final FWI score.

## When to prefer this

Choose this endpoint when you need the full suite of Canadian Fire Weather Index components derived from hourly forecast data, especially when fire management decisions require all six indices (FFMC, DMC, DC, ISI, BUI, FWI) in a single call. Prefer it over manual computation or climatological lookups when real-time or forecast-driven fire danger assessment is needed. It is particularly suited for automated fire monitoring pipelines, prescribed burn go/no-go decisions, and seasonal fire risk tracking in boreal and temperate forest ecosystems.

## Known failure modes

- Missing or malformed hourly forecast fields (temperature, RH, wind, precipitation) return a 400 validation error
- Out-of-range meteorological values may produce physically unrealistic FWI outputs
- Insufficient hourly resolution in forecast data may degrade index accuracy
- Payment failure via x402 protocol returns 402 with no computation performed

## How this service works

Calculates the Canadian Fire Weather Index components from an hourly forecast: the Fine Fuel Moisture Code for the surface litter that carries ignition, the Duff Moisture Code and Drought Code for the deeper layers that determine whether a fire keeps going, the Initial Spread Index combining wind with surface dryness, the Buildup Index, and the resulting Fire Weather Index.

## Output

Returns all six Canadian Fire Weather Index components: FFMC (surface litter flammability, 0–101), DMC (duff moisture, unitless), DC (drought severity, 0–1000), ISI (fire spread potential combining wind and FFMC), BUI (total fuel availability combining DMC and DC), and FWI (overall fire intensity/danger rating). Values are numeric and decision-ready for fire management planning.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "lat": {
   "type": "number",
   "maximum": 90,
   "minimum": -90
  },
  "lon": {
   "type": "number",
   "maximum": 180,
   "minimum": -180
  },
  "initial_dc": {
   "type": "number",
   "default": 15,
   "maximum": 1500,
   "minimum": 0
  },
  "initial_dmc": {
   "type": "number",
   "default": 6,
   "maximum": 500,
   "minimum": 0
  },
  "initial_ffmc": {
   "type": "number",
   "default": 85,
   "maximum": 101,
   "minimum": 0,
   "description": "Starting Fine Fuel Moisture Code. 85 is the standard spring startup value."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/canadian-fire-weather-index-calculator-49041edb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from natur.halowerk.com](https://www.zero.xyz/host/natur.halowerk.com/llms.txt)
