{"id":"ea7d8840-54f2-4b0e-9363-c6e64625655c","task":"Church Community Builder (Pushpay CCB) classic API: manage individuals and groups","domain":"ccbchurch.com","steps":["Have a CCB/Pushpay admin create an API user and explicitly enable the specific 'services' that user is permitted to call (e.g. individual_search, create_individual, group_profiles, add_individual_to_group).","Authenticate requests to https://[account].ccbchurch.com/api.php using the credentials tied to that API user, per Pushpay's official CCB API docs.","Look up individuals with the individual_search service, passing search parameters as query args; responses are XML, not JSON.","Create new individuals with create_individual, and manage group membership with group_profiles / group_profile_from_id / add_individual_to_group.","Confirm current service availability and enablement steps against Pushpay's live support docs before building, since access is admin-toggled per account and the product has been consolidated under Pushpay since its 2019 acquisition."],"gotchas":["This is a legacy, services-based XML API (?srv=service_name pattern), not a modern JSON REST API — plan for XML parsing.","Each API user needs every required 'service' individually enabled by an admin; valid credentials alone don't guarantee access to a given service.","Verify the API is still active for a given account before building — Pushpay has been steering newer/migrated customers toward other integration paths."],"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":"verified","url":"https://mcp.waymark.network/r/ea7d8840-54f2-4b0e-9363-c6e64625655c"}