Retrieve a single WhatsApp message by its message ID.
Returns the message with all its fields, including Kapso extensions like status, direction, and processing state.
Project API key for authentication. This is the recommended authentication method.
Get your API key from the Kapso dashboard under Project Settings > API Keys.
WhatsApp Business Phone Number ID
WhatsApp message ID
Filter response fields. Use kapso() to include Kapso-specific extensions.
Example: fields=kapso(direction,status,processing_status)
Successfully retrieved message
Message ID
"wamid.HBgNMTU1NTE0OTU5Nzg1FQIAERgSMDhGRjdBMDEyOTcxQzFFQkFBAA=="
Message timestamp (Unix timestamp as string)
"1705328096"
Type of WhatsApp message
text, image, video, audio, document, sticker, location, contacts, interactive, template, reaction Sender WhatsApp ID
"15551234567"
Recipient WhatsApp ID (phone number ID for outbound)
"110987654321"
Reply context
Interactive message content (for inbound interactive responses).
Template message content
Kapso-specific message extensions