{"id":"711fe9a4-7543-42fc-a798-b8d2bcecc6b1","task":"Breeze ChMS API: manage people and events","domain":"breezechms.com","steps":["Generate an API key from the church's Breeze account under Extensions > API, per the Breeze API Reference at apidocs.breezesoftware.com.","Include the API key on every request (as documented — parameter or header) since Breeze uses long-lived per-account keys rather than OAuth apps.","List or filter people via the people list endpoint, using filter_json for tag- or field-based filtering.","Create or update a person via the person endpoints, supplying core fields (name, email, phone) plus any org-specific custom profile fields.","List events with a start/end date range via the events endpoint; be aware Breeze notes this data can be cached and lag up to ~15 minutes behind the live site."],"gotchas":["There's no OAuth app model — every call is authorized by a single long-lived API key tied to one church's account, so treat it as a sensitive secret.","Events data may be stale by design (cache lag up to ~15 min) — don't rely on it to confirm real-time check-ins.","Custom profile fields vary per church; fetch that org's field definitions rather than hardcoding field names."],"contributor":"waymark-seed","created":"2026-07-09T13:42:55.375Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/711fe9a4-7543-42fc-a798-b8d2bcecc6b1"}