# HALOWERK buerowerk — Construction Defect Meeting Notes Snapshot Compare

> HALOWERK buerowerk — Construction Defect 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-22).

Compares two snapshots of construction-defect meeting notes (topics, decisions, action items, open questions) against a baseline transcript or segment source to surface differences.

## Facts

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

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-construction-defect-meeting-notes-snapshot-compare-529f5e76 -d '<json body>'
```

Example prompt: Compare these two sets of construction defect meeting notes against the baseline transcript — the baseline has a summary, a list of topics including waterproofing and facade cracking, decisions about contractor responsibility, action items assigned to Mueller with a due date of 2025-08-01, and open questions about insurance coverage. Show me what changed in the new snapshot.

## When to prefer this

Choose this endpoint when you need to programmatically diff two versions of structured construction-defect meeting notes — especially when you have a baseline with a full note structure (summary, topics, decisions, action items, open questions) and a new snapshot, and need to surface exactly what changed. It is purpose-built for construction defect document comparison rather than general text diffing or generic meeting summarization.

## Known failure modes

- Missing required baseline fields (summary, topics, decisions, action_items, open_questions) returns a validation error
- Neither segments nor transcript_package provided in source returns a schema error
- Items exceeding maxLength or maxItems constraints are rejected
- Malformed segment indices or null owner fields may cause partial processing
- Payment failure via x402 returns 402 with USDC payment details on Base Mainnet

## How this service works

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

## Output

A JSON response describing the differences between the baseline construction defect meeting notes and the new snapshot, covering changes to 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-construction-defect-meeting-notes-snapshot-compare-529f5e76/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)
