# HALOWERK buerowerk – Marketing Consent Source Note Snapshot Compare

> HALOWERK buerowerk – Marketing Consent Source Note Snapshot Compare is a paid API for AI agents from buero.halowerk.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-18).

Compares a new meeting transcript/segments snapshot against a baseline to detect changes in marketing consent source notes (topics, decisions, action items, open questions)

## Facts

- Endpoint: POST https://buero.halowerk.com/v1/baumarkt/meeting/marketing-consent-source-note-register/snapshot-compare?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-buerowerk-marketing-consent-source-note-snapshot-compare-4f75d78b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wrXgGGU21tiejYucS98jc

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 halowerk-buerowerk-marketing-consent-source-note-snapshot-compare-4f75d78b -d '<json body>'
```

Example prompt: Compare this week's marketing team meeting transcript against last week's baseline notes — I need to know what changed in the action items, decisions, and open questions related to our consent tracking discussions.

## When to prefer this

Use this endpoint when you need to programmatically detect what changed in meeting notes — specifically around marketing consent source discussions — between two distinct meeting sessions. Prefer it over generic diff tools when working with structured meeting transcript data (segments or transcript packages) and when you need semantic categorization of changes by type (action items, decisions, topics, open questions). Best suited for compliance tracking, meeting audit trails, or agent workflows that monitor consent-related meeting content over time.

## Known failure modes

- Missing required baseline.source field (segments or transcript_package must be provided) returns validation error
- Empty or malformed transcript segments cause processing failure
- Baseline notes missing required summary array returns schema validation error
- Action items missing required fields (text, quote, segment_index) cause rejection
- Payment failure via x402 results in 402 response before processing
- Mismatched segment indices between baseline and new content may yield incomplete diffs

## How this service works

Compare Source keyword register for consent vocabulary, no legal conclusion with verified-note crosswalk; literal vocabulary only. 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.

## Output

A JSON object containing a structured diff between the baseline meeting notes (topics, summary, decisions, action items, open questions) and the new transcript snapshot, indicating added, removed, or changed elements in each category.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "baseline": {
   "type": "object",
   "required": [
    "source",
    "notes"
   ],
   "properties": {
    "notes": {
     "type": "object",
     "required": [
      "summary",
      "topics",
      "decisions",
      "action_items",
      "open_questions"
     ],
     "properties": {
      "topics": {
       "type": "array",
       "items": {
        "$ref": "#/$defs/ma5dd9d00ff"
       },
       "maxItems": 30
      },
      "summary": {
       "type": "array",
       "items": {
        "$ref": "#/$defs/ma5dd9d00ff"
       },
       "maxItems": 30,
       "minItems": 1
      },
      "decisions": {
       "type": "array",
       "items": {
        "$ref": "#/$defs/ma5dd9d00ff"
       },
       "maxItems": 30
      },
      "action_items": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "text",
         "quote",
         "segment_index",
         "owner",
         "due_raw"
        ],
        "properties": {
         "text": {
          "type": "string",
          "maxLength": 1000,
          "minLength": 1
         },
         "owner": {
          "type": [
           "string",
           "null"
          ],
          "maxLength": 80
         },
         "quote": {
          "type": "string",
          "maxLength": 3000,
          "minLength": 1
         },
         "due_raw": {
          "type": [
           "string",
           "null"
          ],
          "maxLength": 3000
         },
         "segment_index": {
          "type": "integer",
          "minimum": 0
         }
        }
       },
       "maxItems": 30
      },
      "open_questions": {
       "type": "array",
       "items": {
        "$ref": "#/$defs/ma5dd9d00ff"
       },
       "maxItems": 30
      }
     }
    },
    "source": {
     "type": "object",
     "oneOf": [
      {
       "required": [
        "segments"
       ]
      },
      {
       "required": [
        "transcript_package"
       ]
      }
     ],
     "required": [],
     "properties": {
      "segments": {
       "$ref": "#/$defs/mbdf0d3bb9b"
      },
      "transcript_package": {
       "$ref": "#/$defs/m81f20e3330"
      }
     },
     "additionalProperties": false
    }
   }
  },
  "segments": {
   "$ref": "#/$defs/mbdf0d3bb9b"
  },
  "transcript_package": {
   "$ref": "#/$defs/m81f20e3330"
  }
 }
}
```

## Response schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-buerowerk-marketing-consent-source-note-snapshot-compare-4f75d78b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from buero.halowerk.com](https://www.zero.xyz/host/buero.halowerk.com/llms.txt)
