GET
/
v1
/
open
/
bulletins
/
{id}
curl --request GET \
  --url https://app.thefaithapp.com/api/v1/open/bulletins/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'X-API-Key: <x-api-key>'
{
  "bulletin": {
    "id": 9,
    "title": "22 June 2025",
    "type": "native",
    "content": "<h3 data-start=\"184\" data-end=\"219\"><strong data-start=\"188\" data-end=\"219\">🕊️ Sunday Worship Bulletin</strong></h3>",
    "pdf_url": null,
    "sections": [
      {
        "type": "text",
        "title": "📖 Theme of the Day:",
        "content": "\"Walking by Faith\"\n2 Corinthians 5:7 – \"For we walk by faith, not by sight.\""
      },
      {
        "type": "link",
        "title": "🙏 Order of Service",
        "content": "https://www.youtube.com/watch?v=dMgr7nZ-eMA"
      },
      {
        "type": "image",
        "title": "Gallery",
        "content": "https://d2c58p2vdu8kb2.cloudfront.net/bulletins/sections/dzfRCxQ0Sinp9qkViUBrUs02EOWVMNwJfyFSvTR2.png"
      }
    ],
    "published_at": "2025-06-21 15:04:09",
    "formatted_date": "June 21, 2025"
  }
}

Retrieves a specific bulletin by its ID for the authenticated user’s church.

  • Requires both an API key and a Firebase ID token.
  • Returns the complete bulletin with all its content and sections.
  • Use the bulletin ID from the list endpoint to retrieve specific bulletins.
  • Returns 404 if the bulletin is not found or doesn’t belong to the user’s church.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-API-Key
string
required

Your client API key from the dashboard (Settings page).

Path Parameters

id
integer
required

Unique identifier of the bulletin to retrieve.

Response

200
application/json

Bulletin information.

The response is of type object.