API Credentials

Found in your Meta App Dashboard under WhatsApp > API Setup.
Found in your Meta App Dashboard under WhatsApp > API Setup.
Generate a System User Token with `whatsapp_business_messaging` and `whatsapp_business_management` permissions.
Use this exact string when setting up the webhook callback in the Meta Developer Console.
✓ Active from Database

Meta Webhook Setup

To receive incoming messages and double-tick status updates, configure these values in your Meta App Developer Dashboard:

  1. Go to WhatsApp > Configuration.
  2. Click Edit in the Webhooks section.
  3. Set Callback URL to:
    https://wp.geoproof.in/api/webhook
  4. Set Verify Token to:
    whatsapp_secret_verify_token_123
  5. Click Verify and Save.
  6. Click Manage next to Webhook Fields, and subscribe to messages events.

Local Webhook Simulator

Simulate events locally without needing a public domain (ngrok/expose) or setting up HTTPS.

Recent Webhook Logs

ID: #29 Jun 04, 12:00:51
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "statuses": [
                            {
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAERgSMkM3OTMyMUU1RkFFQkJDRTc2AA==",
                                "status": "sent",
                                "timestamp": "1780574450",
                                "recipient_id": "919311734258",
                                "recipient_user_id": "IN.1191148850742799",
                                "pricing": {
                                    "billable": false,
                                    "pricing_model": "PMP",
                                    "category": "service",
                                    "type": "free_customer_service"
                                }
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}
ID: #30 Jun 04, 12:00:51
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "statuses": [
                            {
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAERgSMkM3OTMyMUU1RkFFQkJDRTc2AA==",
                                "status": "delivered",
                                "timestamp": "1780574450",
                                "recipient_id": "919311734258",
                                "recipient_user_id": "IN.1191148850742799",
                                "pricing": {
                                    "billable": false,
                                    "pricing_model": "PMP",
                                    "category": "service",
                                    "type": "free_customer_service"
                                }
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}
ID: #31 Jun 04, 12:00:51
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "statuses": [
                            {
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAERgSMkM3OTMyMUU1RkFFQkJDRTc2AA==",
                                "status": "read",
                                "timestamp": "1780574450",
                                "recipient_id": "919311734258",
                                "recipient_user_id": "IN.1191148850742799",
                                "pricing": {
                                    "billable": false,
                                    "pricing_model": "PMP",
                                    "category": "service",
                                    "type": "free_customer_service"
                                }
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}
ID: #28 Jun 04, 12:00:39
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "profile": {
                                    "name": "Rahul Kumar"
                                },
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "messages": [
                            {
                                "from": "919311734258",
                                "from_user_id": "IN.1191148850742799",
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAEhggQUMyN0IyMjAwRjA3QjhGM0M1MTk2QUZDNDIyQUM0MDMA",
                                "timestamp": "1780574438",
                                "text": {
                                    "body": "Htththj6yjyj6ju66uyj"
                                },
                                "type": "text"
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}
ID: #27 Jun 04, 12:00:26
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "profile": {
                                    "name": "Rahul Kumar"
                                },
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "messages": [
                            {
                                "from": "919311734258",
                                "from_user_id": "IN.1191148850742799",
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAEhggQUM0MUIzQTBGNjFDRTU0NEI2MkJENURFQTczMjA0NzEA",
                                "timestamp": "1780574425",
                                "text": {
                                    "body": "Yuuu"
                                },
                                "type": "text"
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}
ID: #26 Jun 04, 12:00:19
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "profile": {
                                    "name": "Rahul Kumar"
                                },
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "messages": [
                            {
                                "from": "919311734258",
                                "from_user_id": "IN.1191148850742799",
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAEhggQUNCMjMxREZGODlBMUI2QTkxMkNBNUVENjEyMTBENUUA",
                                "timestamp": "1780574418",
                                "text": {
                                    "body": "Dd"
                                },
                                "type": "text"
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}
ID: #23 Jun 04, 12:00:15
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "statuses": [
                            {
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAERgSMjREQUQ0NjA2MkY0MTdGNzcyAA==",
                                "status": "delivered",
                                "timestamp": "1780574414",
                                "recipient_id": "919311734258",
                                "recipient_user_id": "IN.1191148850742799",
                                "pricing": {
                                    "billable": false,
                                    "pricing_model": "PMP",
                                    "category": "service",
                                    "type": "free_customer_service"
                                }
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}
ID: #24 Jun 04, 12:00:15
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "statuses": [
                            {
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAERgSMjREQUQ0NjA2MkY0MTdGNzcyAA==",
                                "status": "sent",
                                "timestamp": "1780574413",
                                "recipient_id": "919311734258",
                                "recipient_user_id": "IN.1191148850742799",
                                "pricing": {
                                    "billable": false,
                                    "pricing_model": "PMP",
                                    "category": "service",
                                    "type": "free_customer_service"
                                }
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}
ID: #25 Jun 04, 12:00:15
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "statuses": [
                            {
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAERgSMjREQUQ0NjA2MkY0MTdGNzcyAA==",
                                "status": "read",
                                "timestamp": "1780574414",
                                "recipient_id": "919311734258",
                                "recipient_user_id": "IN.1191148850742799",
                                "pricing": {
                                    "billable": false,
                                    "pricing_model": "PMP",
                                    "category": "service",
                                    "type": "free_customer_service"
                                }
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}
ID: #22 Jun 04, 11:59:35
{
    "object": "whatsapp_business_account",
    "entry": [
        {
            "id": "968979652633654",
            "changes": [
                {
                    "value": {
                        "messaging_product": "whatsapp",
                        "metadata": {
                            "display_phone_number": "15556429910",
                            "phone_number_id": "1225761573935319"
                        },
                        "contacts": [
                            {
                                "profile": {
                                    "name": "Rahul Kumar"
                                },
                                "wa_id": "919311734258",
                                "user_id": "IN.1191148850742799"
                            }
                        ],
                        "messages": [
                            {
                                "from": "919311734258",
                                "from_user_id": "IN.1191148850742799",
                                "id": "wamid.HBgMOTE5MzExNzM0MjU4FQIAEhggQUNEQUU0OUM0RTMyQTY2QTU5REQ5RjlGMEVEOUI2REQA",
                                "timestamp": "1780574373",
                                "text": {
                                    "body": "123i"
                                },
                                "type": "text"
                            }
                        ]
                    },
                    "field": "messages"
                }
            ]
        }
    ]
}