Developers

Build integrations with the Christite public REST API.

Getting started

  1. Sign in and go to your API Keys page.
  2. Create a new key — it is shown only once, store it securely.
  3. Send requests with header Authorization: Bearer <your-key>

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/openapi

Endpoints

  • GET /api/public/v1/posts — list testimonies, prayers, articles
  • GET /api/public/v1/ministries — list ministries
  • GET /api/public/v1/sanctuary-qa — list Sanctuary Q&A