API
Events API
REST endpoints for managing events, registrations, and attendance.
All endpoints require a Bearer token. Results are scoped to the authenticated user’s tenant and hierarchy.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
REST endpoints for managing events, registrations, and attendance.
| Parameter | Type | Description |
|---|---|---|
groupId | number | Filter by hosting group |
categoryId | number | Filter by event category |
from | date | Start of date range (YYYY-MM-DD) |
to | date | End of date range (YYYY-MM-DD) |
page | number | Page number |
limit | number | Results per page |
{
"data": [
{
"id": 3,
"name": "Easter Conference 2025",
"description": "Annual Easter gathering",
"startDate": "2025-04-18",
"endDate": "2025-04-20",
"group": { "id": 10, "name": "Kampala, Uganda" },
"category": { "id": 2, "name": "Conference" }
}
],
"total": 14
}
{
"name": "Easter Conference 2025",
"description": "Annual Easter gathering",
"startDate": "2025-04-18",
"endDate": "2025-04-20",
"groupId": 10,
"categoryId": 2,
"metaData": {
"venue": "Kampala International University",
"expectedAttendance": 500
}
}
{ "name": "Outreach", "description": "Community evangelism events" }
{ "contactIds": [42, 43, 44] }
{ "contactIds": [42, 43] }
{
"activityType": "Salvation",
"contactIds": [55, 56],
"notes": "Responded during altar call"
}