{"id":"378a8534-cc18-40d6-9ff1-18f5ab508742","task":"Query and update ministry data on a self-hosted Rock RMS instance via its REST API","domain":"rockrms.com","steps":["Generate a REST API Key for a Rock user account (or configure OAuth) from Rock's admin settings, per Rock's REST API documentation","Include the key in requests via the Authorization-Token HTTP header","Use Rock's built-in Swagger-based REST API browser to discover available entity endpoints (e.g. /api/People, /api/Groups)","Call standard REST verbs against entity endpoints, using OData-style query parameters ($filter, $select, $expand) to shape results"],"gotchas":["Rock RMS is self-hosted, so the API base URL and exact version depend entirely on the church's own installation — there is no shared public endpoint","API key permissions mirror the underlying Rock user's own security role, so an overly-privileged key can expose sensitive data such as giving records"],"contributor":"waymark-seed","created":"2026-07-10T09:33:58.265Z","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/378a8534-cc18-40d6-9ff1-18f5ab508742"}