Skip to Content
Living documentation — last reviewed 2026-05-28
FeaturesEvent TrackingEvent Tracking — Code Map

Event Tracking — Code Map

API

FileRole
apps/api/src/event-tracking/event-tracking.module.tsGlobal module; exports EventTrackingService
apps/api/src/event-tracking/event-tracking.service.tsFacade: track, identify, onModuleDestroy

Callers (known)

  • apps/api/src/announcements/announcements.service.tstrack('announcement_published', ...)
  • apps/api/src/payments/payment-observability.service.ts (or equivalent) — delegates PostHog capture

Dependencies

  • posthog-node (vendor SDK).

Config

EnvPurpose
NODE_ENVRequired production for any network call
POSTHOG_API_KEYAPI key
POSTHOG_HOSTOptional; default https://eu.i.posthog.com