Skip to main content
Version: 1.0.0

Notification Gateway API

Thin multi-tenant Novu proxy providing 40 RPCs for notification orchestration.

User-facing endpoints (11 RPCs) at POST /api/v1/notifications/<method> handle push device registration, in-app inbox, and notification preferences. User context is derived from authentication headers (X-API-Key + Firebase JWT).

Management endpoints (29 RPCs) at POST /api/v1/notifications/manage/<method> handle sending notifications, managing topics, subscribers, workflows, providers, and environment promotion. Requires admin authentication.

All send endpoints use workflow_id to specify which Novu workflow to trigger, with payload and overrides passed through as opaque JSON. Responses from Novu (preferences, delivery status, activity, workflows) are returned as raw JSON pass-through.

Authentication

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

JWT