BATbern Users API
v1.0.0Consolidated Users API for BATbern Event Management Platform.
BATbern Topics API
v1.0.0Topic Management API for BATbern Event Management Platform.
BATbern Speakers API
v1.0.0Speaker Coordination API for BATbern Event Management Platform.
BATbern Partners API
v1.0.0Partner Coordination API for BATbern Event Management Platform.
BATbern Partner Meetings API
v1.0.0Partner meeting coordination endpoints โ Story 8.
BATbern Events Core API
v1.0.0Event lifecycle CRUD, event types, bulk operations, workflow transitions, thanks, teaser images, and the attendee-portal dashboard read.
BATbern Event Watch API
v1.0.0Live timetable timing controls and speaker-arrival tracking for the on-site watch view.
BATbern Event Tasks API
v1.0.0Task system API for the BATbern Event Management Platform.
BATbern Event Speakers API
v1.0.0Event-scoped speaker coordination: speaker pool, self-nomination, promotion to READY, invitations, and outreach history.
BATbern Event Sessions API
v1.0.0Session CRUD, agenda configuration, timetable, slot assignment, session-speaker assignment/confirm/decline, batch import, and per-session Q&A.
BATbern Event Registrations API
v1.0.0Attendee registrations, participants and exports, waitlist promotion, distribution lists, and token/email deregistration.
BATbern Event Notifications API
v1.0.0In-app notification management โ listing, read-state, delivery history, deletion, and unread counts (Story BAT-7).
BATbern Event Newsletter API
v1.0.0Event newsletters, registrant notices, slides-online mailing, newsletter subscriber lifecycle, and email templates.
BATbern Event Media API
v1.0.0Event photo gallery: upload-url issuance, confirmation, listing, and deletion.
BATbern App Settings API
v1.0.0Public application settings โ runtime feature flags consumed by the frontend.
BATbern Event Analytics API
v1.0.0Attendance, company, topic and overview analytics plus per-event analytics and attendance summaries.
BATbern Event AI API
v1.0.0AI assist (event description, theme image, abstract analysis), AI prompt administration, and public feature flags.
BATbern Companies API
v1.0.0Consolidated Companies API for BATbern Event Management Platform.
BATbern Attendees API
v1.0.0Attendee Experience API for BATbern Event Management Platform.
BATbern Shared API Components
v1.0.0Canonical, single-source-of-truth schemas shared by every BATbern OpenAPI spec (ADR-013 ยง6).
๐ Getting Started
All BATbern APIs use JWT authentication with AWS Cognito. Obtain your API token from the
authentication service and include it in the Authorization header: Authorization: Bearer <token>
๐ Base URLs
Production: https://api.batbern.ch/api/v1
Staging: https://api.batbern.ch/api/v1
Development: http://localhost:8080/api/v1
๐ Additional Resources
Looking for more documentation? Check out our complete project documentation, including architecture guides, wireframes, and development epics.