# HALOWERK buerowerk Meeting Notes Snapshot Compare

> HALOWERK buerowerk Meeting Notes 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-10).

Compares two versions of structured meeting notes (baseline vs. current) to detect and surface differences in summaries, topics, decisions, action items, and open questions.

## Facts

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

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-meeting-notes-snapshot-compare-7e54304a -d '<json body>'
```

Example prompt: Compare my baseline meeting notes from last week's manufacturing maintenance standup against today's updated transcript — I need to see exactly what changed in the action items, decisions, and open questions between the two snapshots.

## When to prefer this

Choose this endpoint when you need a structured, field-level diff between two versions of AI-generated meeting notes — particularly when you want to audit changes in action items, decisions, or open questions across meeting iterations. It is ideal for compliance workflows, meeting governance, or any scenario where tracking evolution of structured meeting intelligence matters more than just re-extracting notes from a transcript.

## Known failure modes

- Missing required baseline.notes fields (summary, topics, decisions, action_items, open_questions) returns a validation error
- Neither segments nor transcript_package provided in source object causes schema oneOf violation
- Action item text or quote exceeding maxLength limits triggers rejection
- More than 30 items in any array field causes validation failure
- Malformed or missing baseline object returns 400 bad request
- Payment not completed via x402 protocol returns 402 Payment Required

## How this service works

HALOWERK buerowerk — bezahlte Endpunkte nach x402. Preise in USDC auf Base Mainnet.

## Output

A structured JSON diff report highlighting what was added, removed, or modified between the baseline meeting notes snapshot and the current version, covering summary items, topics, decisions, action items (including owner and due date changes), and open questions.

## 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-meeting-notes-snapshot-compare-7e54304a/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)
