# ernte.halowerk.com Seasonal Profile

> ernte.halowerk.com Seasonal Profile is a paid API for AI agents from ernte.halowerk.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns the seasonal profile of a German agricultural product as its share of BLE wholesale quote observations across calendar weeks

## Facts

- Endpoint: POST https://ernte.halowerk.com/v1/season?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ernte-halowerk-com-seasonal-profile-bad70f19
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__4VLLbgrSk3x-TkaCJvBt

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 ernte-halowerk-com-seasonal-profile-bad70f19 -d '<json body>'
```

Example prompt: What does the seasonal profile look like for apples in the German BLE wholesale market — broken down by share of quote observations across the year, keeping count and mass bases separate?

## When to prefer this

Use this endpoint when you need a normalized seasonal shape for a German agricultural product based on BLE wholesale quote frequency — particularly when you want to understand when a product is actively traded during the year. Prefer this over the raw weekly series endpoint when you need a relative distribution (shares) rather than absolute price or volume figures. Useful for planning, benchmarking, and dashboarding where the seasonal pattern matters more than the current price level.

## Known failure modes

- Product name too short (under 3 characters) or too long (over 60 characters) returns validation error
- Unknown or unrecognized product name may return empty or sparse profile
- Missing required 'product' field returns 400 bad request
- Payment failure via x402 protocol returns 402 Payment Required
- Seasonal data unavailable for niche products may yield incomplete profiles with many missing-observation flags

## How this service works

Seasonal profile as the share of German quote observations in the BLE wholesale report, not a market share. Example: product apples. Count and mass bases remain separate; missing current observations are explicit.

## Output

A seasonal profile object showing the distribution of BLE wholesale quote observations for the requested product across calendar weeks, expressed as shares of total annual observations. Count-based and mass-based observations are reported separately. Weeks with no current observations are explicitly flagged as missing rather than omitted.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "product": {
   "type": "string",
   "maxLength": 60,
   "minLength": 3
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ernte-halowerk-com-seasonal-profile-bad70f19/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ernte.halowerk.com](https://www.zero.xyz/host/ernte.halowerk.com/llms.txt)
