Developers
Build integrations with the Christite public REST API.
Getting started
- Create an app in My Apps — pick your scopes and issue test/live credentials.
- Or use a personal key from API Keys (legacy single-key flow).
- Send requests with header
Authorization: Bearer <your-key> - Publish to the App Marketplace so parishes can install your integration.
Example
curl -H "Authorization: Bearer ck_live_..." \ https://your-site.com/api/public/v1/posts?type=testimony&limit=10
OpenAPI
Machine-readable spec available at:
/api/public/v1/openapiEndpoints
GET /api/public/v1/posts— list testimonies, prayers, articlesGET /api/public/v1/ministries— list ministriesGET /api/public/v1/sanctuary-qa— list Sanctuary Q&A