API
API documentation for integrating with Lunogram
Lunogram provides two APIs for different use cases. Full interactive documentation is available at console.lunogram.com/api.
Client API
Public API for ingesting data from client applications. Used by SDKs for user identification, event tracking, and device registration.
Management API
Private API for managing campaigns, journeys, users, and platform configuration. Requires secret API keys.
Authentication
Both APIs use Bearer token authentication. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEYEach API key has a role that determines what it can access. Learn how to create and manage API keys in your project settings.