The Notification API provides endpoints for sending notifications to administrators about system events.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/jevil25/whatsapp-waha-dashboard/llms.txt
Use this file to discover all available pages before exploring further.
notifyAdminOfUserRegistration
Send notification to admin when a new user registers. This is a public endpoint that can be called without authentication.Input Parameters
The name of the newly registered user
The email address of the newly registered user (must be valid email format)
Response
Indicates whether the notification was processed successfully
Indicates whether the WhatsApp notification was sent successfully
Indicates whether the email notification was sent successfully
Array of error messages if any notifications failed
Example
Partial Success Example
If one notification method fails, the response will indicate which succeeded:Complete Failure Example
Implementation Details
This endpoint uses the Mailgun service to send notifications. The implementation:- Accepts user registration details
- Attempts to send notifications via both WhatsApp and email channels
- Returns a detailed status for each notification method
- Continues execution even if one method fails (graceful degradation)
- Logs all errors for debugging purposes
Use Cases
- User Registration Flow: Automatically notify admins when new users sign up
- Approval Workflow: Alert admins to review and approve pending user accounts
- Audit Trail: Track when new users join the system