# Get notification template details Get detailed view of a notification template by type. Returns platform-specific template if exists, otherwise main template. Endpoint: GET /api/notification/v1/platforms/{platform_key}/templates/{notification_type}/ Version: 4.84.1-ai-plus Security: PlatformApiKeyAuthentication ## Path parameters: - `notification_type` (string, required) - `platform_key` (string, required) ## Response 200 fields (application/json): - `id` (string, required) Unique identifier for this notification template. - `type` (any,null, required) Select the type of notification from the available options. * DEFAULT_TEMPLATE - Default Template * APP_REGISTRATION - App Registration * USER_NOTIF_USER_REGISTRATION - User Notif User Registration * USER_NOTIF_COURSE_ENROLLMENT - User Notif Course Enrollment * ADMIN_NOTIF_COURSE_ENROLLMENT - Admin Notif Course Enrollment * USER_NOTIF_USER_INACTIVITY - User Notif User Inactivity * USER_NOTIF_COURSE_COMPLETION - User Notif Course Completion * USER_NOTIF_CREDENTIALS - User Notif Credentials * CUSTOM_NOTIFICATION - Custom Notification * PLATFORM_INVITATION - Platform Invitation * PROGRAM_INVITATION - Program Invitation * COURSE_INVITATION - Course Invitation * USER_NOTIF_LEARNER_PROGRESS - User Notif Learner Progress * PROACTIVE_LEARNER_NOTIFICATION - Proactive Learner Notification * ROLE_CHANGE - Role Change * COURSE_LICENSE_ASSIGNMENT - Course License Assignment * COURSE_LICENSE_GROUP_ASSIGNMENT - Course License Group Assignment * PROGRAM_LICENSE_ASSIGNMENT - Program License Assignment * PROGRAM_LICENSE_GROUP_ASSIGNMENT - Program License Group Assignment * USER_LICENSE_ASSIGNMENT - User License Assignment * USER_LICENSE_GROUP_ASSIGNMENT - User License Group Assignment - `name` (string,null) A friendly name for the notification template. - `description` (string) Admin-friendly description of what this notification does, when it triggers, and what data it needs - `message_title` (string,null) The title for the notification message. - `message_body` (string) The full notification message body. - `short_message_body` (string) A short version of the notification message body. - `email_subject` (string,null) Email subject line (supports Django template syntax) - `email_from_address` (string,null) Sender email address (default: IBL ) - `email_html_template` (string,null) Full HTML template for email body - `spas_detail` (array, required) - `spas_detail.id` (integer, required) - `spas_detail.name` (string, required) Unique identifier for the SPA (e.g., 'skills', 'mentor', 'admin', 'mobile') - `spas_detail.description` (string) Human-friendly description of this SPA - `allowed_channels_detail` (array, required) - `allowed_channels_detail.name` (string) - `is_inherited` (boolean, required) - `is_enabled` (boolean, required) - `source_platform` (string, required) - `metadata` (any) - `available_context` (string, required) - `proactive_prompt_message` (string,null) Default prompt message for AI mentor notifications - `periodic_config` (string, required) - `created_at` (string, required) Timestamp when this template was created - `updated_at` (string, required) Timestamp when this template was last updated