📌
Netcore - WhatsApp Business API
  • Introduction
  • Getting Started for business
  • Whatsapp use cases (Templates)
    • Ecommerce
    • Travel
    • Broking /Securities
    • Banks
    • Mutual Funds
    • Insurance
    • Automobile
    • Media/Events
    • Education
  • Error Codes
  • API for developers
    • Consent API
      • Manage Opt IN /Opt OUT
    • Message API
      • Send Text message
      • Send Media message
        • Send Media message using Media ID
        • Send Media message using URL
      • Send Location message
    • Template Message API
      • Template Message API
    • Media API
      • Upload Media
      • Get Media
      • Delete Media
  • Webhooks
    • Delivery Message
    • Incoming Message
      • Incoming message-media
      • Incoming message location
      • Incoming message-text
  • Button Feature
  • Encryption
  • Reports
    • Delivery reports
    • Conversation Logs
  • FAQs
    • Getting started
    • Accepting Netcore WA request
    • Getting Business manager verified
    • Getting Opt ins
    • Message Templates
    • Allowed Notification types
    • Registration
    • Whatsapp language settings
    • Disallowed notification types
    • Quality rating and message limits
    • Message templates
    • Media in whatsapp
    • Miscellaneous queries
  • Contact Us
Powered by GitBook
On this page
  • Webhook-Delivery Notification
  • Webhook Payload

Was this helpful?

  1. Webhooks

Delivery Message

Webhook-Delivery Notification

This enables developers receive the events as and when it happens.

Delivery Notification send the delivery notification such as (Sent, Delivered, Read)

The delivery notification will be sent in batch. There is no fixed batch size.

Method: POST

Parameters:

Parameter

Description

Data Type

ncmessage_id

ncmessage_id is unique id which is given when you send any message via PUSH api.

String

recipient

The user mobile number

Number

status

The status of message. There will be 4 status.

  • Read

  • Delivered

  • Sent

String

status_remark

If the message are failed then failed remark will be given

String

received_at

The time of status

date-time

source

The source will be return what you have passed at time of PUSH API.

String

Webhook Payload

{ 
"delivery_status":[ 
        { 
                "ncmessage_id":"fa9d647a-c8d7-423e-bd27-7d2ca2875d12", 
                "recipient":"919999999999", 
                "status":"read", 
                "status_remark":"", 
                "received_at":"2019-05-16 15:36:58", 
                "source":"fa9d647a-c8d7-423e-bd27-7d2ca2875dc1", 
        } 
        ] 
} 
PreviousDelete MediaNextIncoming Message

Last updated 5 years ago

Was this helpful?