Skip to main content
GET
/
v1
/
churches
/
public
/
{uuid}
Get Public Church Profile
curl --request GET \
  --url https://api.thefaithapp.com/v1/churches/public/{uuid} \
  --header 'Authorization: Bearer <token>' \
  --header 'X-API-Key: <x-api-key>'
{
  "status": "<string>",
  "data": {},
  "data.public_uuid": "<string>",
  "data.image": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.thefaithapp.com/llms.txt

Use this file to discover all available pages before exploring further.

Returns a public-facing church profile by public_uuid.

Request inputs

X-API-Key
string
required
Your client API key from the dashboard (Settings page).
uuid
string
required
Public UUID of the church.

Response fields

status
string
required
Indicates whether the public church profile was found.
data
object
required
The public-facing church card returned for the supplied public_uuid.
data.public_uuid
string
The stable public identifier developers can use when storing or linking to a church profile.
data.image
string
The resolved public image URL for the church.

Example response

{
  "status": "Success",
  "data": {
    "id": 12,
    "name": "Example Church",
    "email": "info@examplechurch.com",
    "location": "Kampala, Uganda",
    "image": "https://cdn.example.com/clients/example.png",
    "about": "<p>A welcoming church community.</p>",
    "public_uuid": "11111111-2222-3333-4444-555555555555"
  }
}