Developer API

For churches who wish to develop their own custom functionality and website integrations, we're able to provide developers with access to our API.

The ChurchSuite API requires users to use a valid API key in order to interact with the data stored in their ChurchSuite account. API Keys must be requested by your church's designated Account Contact via support (support@churchsuite.com); we also provide an OAuth endpoint for using the API as a specific Contact with limited access. However, use of the embed endpoints is not restricted. API access is only available to churches subscribing to the full suite of modules.

ChurchSuite's latest API documentation can be found here.

Since we're constantly developing and improving ChurchSuite our API documentation will always be in flux; we therefore recommend that you "watch" this project if you plan on using our API. The following modules currently have documented API Endpoints: -
  • Address Book
  • Administrator
  • Calendar
  • Children
  • Small Groups
  • My
  • Embed

Still need help? Contact ChurchSuite Contact ChurchSuite