# medien.halowerk.com Confidence Histogram Snapshot Compare

> medien.halowerk.com Confidence Histogram Snapshot Compare is a paid API for AI agents from medien.halowerk.com, paid per call via x402, $0.031/call, status unknown (last checked 2026-10-25).

Compares a caller-supplied previous confidence histogram snapshot against the current live provider output and returns exact change witnesses showing what shifted between the two snapshots.

## Facts

- Endpoint: POST https://medien.halowerk.com/v1/baumarkt/media/confidence-histogram/snapshot-compare?utm_source=zero.xyz
- Price: $0.031/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-25
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/medien-halowerk-com-confidence-histogram-snapshot-compare-510701c9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KpBg0CHM_TUrRP7A2dI_B

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 medien-halowerk-com-confidence-histogram-snapshot-compare-510701c9 -d '<json body>'
```

Example prompt: Compare the current confidence histogram from the baumarkt media provider against this baseline snapshot I took yesterday and tell me exactly which confidence bands changed and by how much.

## When to prefer this

Choose this endpoint when you need to detect precise changes in confidence histogram distributions between a caller-supplied historical baseline and the current live provider output, especially when you want full current provider disclosure without re-authenticating or re-submitting the baseline to the provider. It is ideal for auditing confidence drift, monitoring stability before triggering payment flows, or generating evidence of change for compliance purposes.

## Known failure modes

- Malformed or missing baseline snapshot in request body returns a 400 error
- Baseline snapshot format does not match current provider histogram structure, yielding a schema mismatch error
- Timing bounds exceeded, causing validation to fail before the provider call is made
- Current provider call fails or times out, returning a provider error with no diff output
- Confidence band keys in the baseline are unrecognized, resulting in an empty or partial change witness list

## How this service works

Compare Separate provider confidence bands from unknown confidence values. against a bounded caller-supplied previous snapshot and return exact change witnesses. Baseline is caller supplied and is never authenticated as historical server output. Pure bounded timing/source-quote validation runs before payment. Exactly one current motor call, zero baseline provider calls. Full current provider disclosure retained; baseline is not submitted to the provider.

## Output

A JSON object listing exact change witnesses between the caller-supplied baseline confidence histogram snapshot and the current live provider output, including which confidence bands appeared, disappeared, or shifted, along with source attribution and timing validation metadata. The current provider disclosure is fully retained; the baseline is not submitted to the provider.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "source": {
   "type": "object",
   "oneOf": [
    {
     "required": [
      "url"
     ]
    },
    {
     "required": [
      "content_base64"
     ]
    }
   ],
   "properties": {
    "url": {
     "type": "string",
     "pattern": "^https?://",
     "maxLength": 2048
    },
    "filename": {
     "type": "string",
     "maxLength": 260
    },
    "content_base64": {
     "type": "string",
     "maxLength": 12000000,
     "minLength": 4
    }
   },
   "additionalProperties": false
  },
  "baseline": {
   "type": "object",
   "required": [
    "words",
    "media"
   ],
   "properties": {
    "cues": {
     "type": "array",
     "items": {
      "type": "object"
     },
     "maxItems": 20000,
     "minItems": 1
    },
    "media": {
     "type": "object",
     "required": [
      "duration_seconds"
     ],
     "properties": {
      "duration_seconds": {
       "type": "number",
       "maximum": 1800,
       "exclusiveMinimum": 0
      }
     }
    },
    "words": {
     "type": "array",
     "items": {
      "type": "object",
      "required": [
       "word",
       "start",
       "end",
       "speaker"
      ],
      "properties": {
       "end": {
        "type": "number",
        "maximum": 1800.5,
        "exclusiveMinimum": 0
       },
       "word": {
        "type": "string",
        "maxLength": 3000,
        "minLength": 1
       },
       "start": {
        "type": "number",
        "maximum": 1800.5,
        "minimum": 0
       },
       "speaker": {
        "type": [
         "integer",
         "null"
        ],
        "minimum": 0
       },
       "confidence": {
        "type": [
         "number",
         "null"
        ],
        "maximum": 1,
        "minimum": 0
       }
      },
      "additionalProperties": false
     },
     "maxItems": 20000,
     "minItems": 1
    }
   }
  },
  "language": {
   "enum": [
    "de",
    "en",
    "es",
    "fr",
    "it",
    "nl",
    "pt",
    "multi"
   ],
   "type": "string"
  },
  "duration_minutes": {
   "type": "integer",
   "maximum": 30,
   "minimum": 1
  },
  "confidence_threshold": {
   "type": "number",
   "maximum": 1,
   "minimum": 0
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/medien-halowerk-com-confidence-histogram-snapshot-compare-510701c9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from medien.halowerk.com](https://www.zero.xyz/host/medien.halowerk.com/llms.txt)
