Log in to your Whatsiplus panel using this link to generate your API key

Whatsiplus API
HomeGeneralSettingWebhookPartner
Wordpress Plugin
  • WhatsApp Order Notification
  • WhatsApp Login
  • WhatsApp Scheduled Notification
WHMCS Module
  • WhatsApp Notification
  • WhatsApp Login
HomeGeneralSettingWebhookPartner
Wordpress Plugin
  • WhatsApp Order Notification
  • WhatsApp Login
  • WhatsApp Scheduled Notification
WHMCS Module
  • WhatsApp Notification
  • WhatsApp Login
WhatsApp
  1. Home
  • WhatsApp API - WhatsiPlus Documentation
  • API Reference
    • sendMsg | Single
      GET
    • sendMsg | Single
      POST
    • sendMsg | Multiple phone numbers
      POST
    • sendMsg | Multiple phone numbers (Json)
      POST
    • sentMessages
      GET
    • receivedMessages
      GET
    • getStatus
      GET
    • pending
      GET
    • getGroupList
      GET
    • sendGroup | Single
      POST
    • sendGroup | Single
      GET
    • sendGroup | Multiple groups
      POST
    • sendLocation
      GET
    • sendLocation
      POST
    • sendLocation (JSON)
      POST
    • isRegistered
      GET
  • Settings
    • serviceSettings
      GET
    • countryCode
      GET
    • enable receiveMessage
      GET
    • disable receiveMessage
      GET
  • Webhook
    • set webhook
      GET
    • remove webhook
      GET
    • pending webhook
      GET
    • resend webhook
      GET
  • Partner
    • showAllService
      GET
    • create
      GET
    • qrCode
      GET
    • disconnect
      GET
    • connect
      GET
    • suspend
      GET
    • unsuspend
      GET
    • renew
      GET
    • remove
      GET
  1. Home

Webhook

Webhook Integration – Premium Feature
With Webhook integration, users subscribed to the premium plan gain access to real-time updates of message activities, including incoming messages and delivery status updates, delivered directly to their specified server endpoint. This enables efficient monitoring, analysis, and processing of message data, enhancing overall user experience and service capabilities.
Note: Webhook integration is exclusively available for users on the premium plan, providing advanced functionality and customization options tailored to meet the diverse needs of our users.
⸻
Incoming Message Payload
When your WhatsApp number receives a new message, WhatsiPlus sends a POST request to your configured webhook URL with the following structure:
{
"ID": "169732",
"Type": "chat",
"Hash": "YOURAPIKEY",
"From": "15303776311",
"To": "15303776310",
"GroupId": "",
"Chat": "Webhook test"
}
Field Descriptions:
• ID: Unique identifier of the message
• Type: Type of message (e.g., chat)
• Hash: Optional verification hash or identifier
• From: Sender’s WhatsApp number
• To: Receiver’s WhatsApp number (your connected number)
• GroupId: Group ID if the message was sent in a group; empty if private
• Chat: The actual message content
⸻
Delivery Status Update Payload
Webhook also notifies your endpoint of delivery updates for messages you send via the WhatsiPlus API:
{
"ID": "542655",
"Delivery": 3
}
Delivery Status Codes:
1 Sent Message sent to the WhatsApp server One gray tick (✓)
2 Delivered Message delivered to the recipient’s device Two gray ticks (✓✓)
3 Read Message read by the recipient Two blue ticks (✓✓)
Field Descriptions:
• ID: Unique ID of the sent message
• Delivery: Numeric code representing the delivery status
⸻
Benefits:
• Real-time interaction handling
• Accurate delivery tracking
• Easy integration with CRMs, chatbots, or custom logic
• Enhanced transparency and automation in user communication flows
Modified at 2025-05-23 09:46:59
Previous
disable receiveMessage
Next
set webhook
Built with