POST api/whatsapp/message_manager/webhooks
Request Information
URI Parameters
None.
Body Parameters
MessageRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| object | string |
None. |
|
| entry | Collection of Entry |
None. |
Request Formats
application/json, text/json
Sample:
{
"object": "sample string 1",
"entry": [
{
"id": "sample string 1",
"changes": [
{
"value": {
"messaging_product": "sample string 1",
"metadata": {
"display_phone_number": "sample string 1",
"phone_number_id": "sample string 2"
},
"statuses": [
{
"id": "sample string 1",
"status": "sample string 2",
"timestamp": "sample string 3",
"recipient_id": "sample string 4",
"conversation": {
"id": "sample string 1",
"expiration_timestamp": "sample string 2",
"origin": {
"type": "sample string 1"
}
},
"pricing": {
"billable": true,
"pricing_model": "sample string 2",
"category": "sample string 3"
}
},
{
"id": "sample string 1",
"status": "sample string 2",
"timestamp": "sample string 3",
"recipient_id": "sample string 4",
"conversation": {
"id": "sample string 1",
"expiration_timestamp": "sample string 2",
"origin": {
"type": "sample string 1"
}
},
"pricing": {
"billable": true,
"pricing_model": "sample string 2",
"category": "sample string 3"
}
}
],
"contacts": [
{
"profile": {
"name": "sample string 1"
},
"wa_id": "sample string 1"
},
{
"profile": {
"name": "sample string 1"
},
"wa_id": "sample string 1"
}
],
"messages": [
{
"from": "sample string 1",
"id": "sample string 2",
"timestamp": "sample string 3",
"text": {
"body": "sample string 1"
},
"type": "sample string 4",
"context": {
"from": "sample string 1",
"id": "sample string 2",
"referred_product": "sample string 3"
}
},
{
"from": "sample string 1",
"id": "sample string 2",
"timestamp": "sample string 3",
"text": {
"body": "sample string 1"
},
"type": "sample string 4",
"context": {
"from": "sample string 1",
"id": "sample string 2",
"referred_product": "sample string 3"
}
}
]
},
"field": "sample string 1"
},
{
"value": {
"messaging_product": "sample string 1",
"metadata": {
"display_phone_number": "sample string 1",
"phone_number_id": "sample string 2"
},
"statuses": [
{
"id": "sample string 1",
"status": "sample string 2",
"timestamp": "sample string 3",
"recipient_id": "sample string 4",
"conversation": {
"id": "sample string 1",
"expiration_timestamp": "sample string 2",
"origin": {
"type": "sample string 1"
}
},
"pricing": {
"billable": true,
"pricing_model": "sample string 2",
"category": "sample string 3"
}
},
{
"id": "sample string 1",
"status": "sample string 2",
"timestamp": "sample string 3",
"recipient_id": "sample string 4",
"conversation": {
"id": "sample string 1",
"expiration_timestamp": "sample string 2",
"origin": {
"type": "sample string 1"
}
},
"pricing": {
"billable": true,
"pricing_model": "sample string 2",
"category": "sample string 3"
}
}
],
"contacts": [
{
"profile": {
"name": "sample string 1"
},
"wa_id": "sample string 1"
},
{
"profile": {
"name": "sample string 1"
},
"wa_id": "sample string 1"
}
],
"messages": [
{
"from": "sample string 1",
"id": "sample string 2",
"timestamp": "sample string 3",
"text": {
"body": "sample string 1"
},
"type": "sample string 4",
"context": {
"from": "sample string 1",
"id": "sample string 2",
"referred_product": "sample string 3"
}
},
{
"from": "sample string 1",
"id": "sample string 2",
"timestamp": "sample string 3",
"text": {
"body": "sample string 1"
},
"type": "sample string 4",
"context": {
"from": "sample string 1",
"id": "sample string 2",
"referred_product": "sample string 3"
}
}
]
},
"field": "sample string 1"
}
]
},
{
"id": "sample string 1",
"changes": [
{
"value": {
"messaging_product": "sample string 1",
"metadata": {
"display_phone_number": "sample string 1",
"phone_number_id": "sample string 2"
},
"statuses": [
{
"id": "sample string 1",
"status": "sample string 2",
"timestamp": "sample string 3",
"recipient_id": "sample string 4",
"conversation": {
"id": "sample string 1",
"expiration_timestamp": "sample string 2",
"origin": {
"type": "sample string 1"
}
},
"pricing": {
"billable": true,
"pricing_model": "sample string 2",
"category": "sample string 3"
}
},
{
"id": "sample string 1",
"status": "sample string 2",
"timestamp": "sample string 3",
"recipient_id": "sample string 4",
"conversation": {
"id": "sample string 1",
"expiration_timestamp": "sample string 2",
"origin": {
"type": "sample string 1"
}
},
"pricing": {
"billable": true,
"pricing_model": "sample string 2",
"category": "sample string 3"
}
}
],
"contacts": [
{
"profile": {
"name": "sample string 1"
},
"wa_id": "sample string 1"
},
{
"profile": {
"name": "sample string 1"
},
"wa_id": "sample string 1"
}
],
"messages": [
{
"from": "sample string 1",
"id": "sample string 2",
"timestamp": "sample string 3",
"text": {
"body": "sample string 1"
},
"type": "sample string 4",
"context": {
"from": "sample string 1",
"id": "sample string 2",
"referred_product": "sample string 3"
}
},
{
"from": "sample string 1",
"id": "sample string 2",
"timestamp": "sample string 3",
"text": {
"body": "sample string 1"
},
"type": "sample string 4",
"context": {
"from": "sample string 1",
"id": "sample string 2",
"referred_product": "sample string 3"
}
}
]
},
"field": "sample string 1"
},
{
"value": {
"messaging_product": "sample string 1",
"metadata": {
"display_phone_number": "sample string 1",
"phone_number_id": "sample string 2"
},
"statuses": [
{
"id": "sample string 1",
"status": "sample string 2",
"timestamp": "sample string 3",
"recipient_id": "sample string 4",
"conversation": {
"id": "sample string 1",
"expiration_timestamp": "sample string 2",
"origin": {
"type": "sample string 1"
}
},
"pricing": {
"billable": true,
"pricing_model": "sample string 2",
"category": "sample string 3"
}
},
{
"id": "sample string 1",
"status": "sample string 2",
"timestamp": "sample string 3",
"recipient_id": "sample string 4",
"conversation": {
"id": "sample string 1",
"expiration_timestamp": "sample string 2",
"origin": {
"type": "sample string 1"
}
},
"pricing": {
"billable": true,
"pricing_model": "sample string 2",
"category": "sample string 3"
}
}
],
"contacts": [
{
"profile": {
"name": "sample string 1"
},
"wa_id": "sample string 1"
},
{
"profile": {
"name": "sample string 1"
},
"wa_id": "sample string 1"
}
],
"messages": [
{
"from": "sample string 1",
"id": "sample string 2",
"timestamp": "sample string 3",
"text": {
"body": "sample string 1"
},
"type": "sample string 4",
"context": {
"from": "sample string 1",
"id": "sample string 2",
"referred_product": "sample string 3"
}
},
{
"from": "sample string 1",
"id": "sample string 2",
"timestamp": "sample string 3",
"text": {
"body": "sample string 1"
},
"type": "sample string 4",
"context": {
"from": "sample string 1",
"id": "sample string 2",
"referred_product": "sample string 3"
}
}
]
},
"field": "sample string 1"
}
]
}
]
}
text/html
Sample:
{"object":"sample string 1","entry":[{"id":"sample string 1","changes":[{"value":{"messaging_product":"sample string 1","metadata":{"display_phone_number":"sample string 1","phone_number_id":"sample string 2"},"statuses":[{"id":"sample string 1","status":"sample string 2","timestamp":"sample string 3","recipient_id":"sample string 4","conversation":{"id":"sample string 1","expiration_timestamp":"sample string 2","origin":{"type":"sample string 1"}},"pricing":{"billable":true,"pricing_model":"sample string 2","category":"sample string 3"}},{"id":"sample string 1","status":"sample string 2","timestamp":"sample string 3","recipient_id":"sample string 4","conversation":{"id":"sample string 1","expiration_timestamp":"sample string 2","origin":{"type":"sample string 1"}},"pricing":{"billable":true,"pricing_model":"sample string 2","category":"sample string 3"}}],"contacts":[{"profile":{"name":"sample string 1"},"wa_id":"sample string 1"},{"profile":{"name":"sample string 1"},"wa_id":"sample string 1"}],"messages":[{"from":"sample string 1","id":"sample string 2","timestamp":"sample string 3","text":{"body":"sample string 1"},"type":"sample string 4","context":{"from":"sample string 1","id":"sample string 2","referred_product":"sample string 3"}},{"from":"sample string 1","id":"sample string 2","timestamp":"sample string 3","text":{"body":"sample string 1"},"type":"sample string 4","context":{"from":"sample string 1","id":"sample string 2","referred_product":"sample string 3"}}]},"field":"sample string 1"},{"value":{"messaging_product":"sample string 1","metadata":{"display_phone_number":"sample string 1","phone_number_id":"sample string 2"},"statuses":[{"id":"sample string 1","status":"sample string 2","timestamp":"sample string 3","recipient_id":"sample string 4","conversation":{"id":"sample string 1","expiration_timestamp":"sample string 2","origin":{"type":"sample string 1"}},"pricing":{"billable":true,"pricing_model":"sample string 2","category":"sample string 3"}},{"id":"sample string 1","status":"sample string 2","timestamp":"sample string 3","recipient_id":"sample string 4","conversation":{"id":"sample string 1","expiration_timestamp":"sample string 2","origin":{"type":"sample string 1"}},"pricing":{"billable":true,"pricing_model":"sample string 2","category":"sample string 3"}}],"contacts":[{"profile":{"name":"sample string 1"},"wa_id":"sample string 1"},{"profile":{"name":"sample string 1"},"wa_id":"sample string 1"}],"messages":[{"from":"sample string 1","id":"sample string 2","timestamp":"sample string 3","text":{"body":"sample string 1"},"type":"sample string 4","context":{"from":"sample string 1","id":"sample string 2","referred_product":"sample string 3"}},{"from":"sample string 1","id":"sample string 2","timestamp":"sample string 3","text":{"body":"sample string 1"},"type":"sample string 4","context":{"from":"sample string 1","id":"sample string 2","referred_product":"sample string 3"}}]},"field":"sample string 1"}]},{"id":"sample string 1","changes":[{"value":{"messaging_product":"sample string 1","metadata":{"display_phone_number":"sample string 1","phone_number_id":"sample string 2"},"statuses":[{"id":"sample string 1","status":"sample string 2","timestamp":"sample string 3","recipient_id":"sample string 4","conversation":{"id":"sample string 1","expiration_timestamp":"sample string 2","origin":{"type":"sample string 1"}},"pricing":{"billable":true,"pricing_model":"sample string 2","category":"sample string 3"}},{"id":"sample string 1","status":"sample string 2","timestamp":"sample string 3","recipient_id":"sample string 4","conversation":{"id":"sample string 1","expiration_timestamp":"sample string 2","origin":{"type":"sample string 1"}},"pricing":{"billable":true,"pricing_model":"sample string 2","category":"sample string 3"}}],"contacts":[{"profile":{"name":"sample string 1"},"wa_id":"sample string 1"},{"profile":{"name":"sample string 1"},"wa_id":"sample string 1"}],"messages":[{"from":"sample string 1","id":"sample string 2","timestamp":"sample string 3","text":{"body":"sample string 1"},"type":"sample string 4","context":{"from":"sample string 1","id":"sample string 2","referred_product":"sample string 3"}},{"from":"sample string 1","id":"sample string 2","timestamp":"sample string 3","text":{"body":"sample string 1"},"type":"sample string 4","context":{"from":"sample string 1","id":"sample string 2","referred_product":"sample string 3"}}]},"field":"sample string 1"},{"value":{"messaging_product":"sample string 1","metadata":{"display_phone_number":"sample string 1","phone_number_id":"sample string 2"},"statuses":[{"id":"sample string 1","status":"sample string 2","timestamp":"sample string 3","recipient_id":"sample string 4","conversation":{"id":"sample string 1","expiration_timestamp":"sample string 2","origin":{"type":"sample string 1"}},"pricing":{"billable":true,"pricing_model":"sample string 2","category":"sample string 3"}},{"id":"sample string 1","status":"sample string 2","timestamp":"sample string 3","recipient_id":"sample string 4","conversation":{"id":"sample string 1","expiration_timestamp":"sample string 2","origin":{"type":"sample string 1"}},"pricing":{"billable":true,"pricing_model":"sample string 2","category":"sample string 3"}}],"contacts":[{"profile":{"name":"sample string 1"},"wa_id":"sample string 1"},{"profile":{"name":"sample string 1"},"wa_id":"sample string 1"}],"messages":[{"from":"sample string 1","id":"sample string 2","timestamp":"sample string 3","text":{"body":"sample string 1"},"type":"sample string 4","context":{"from":"sample string 1","id":"sample string 2","referred_product":"sample string 3"}},{"from":"sample string 1","id":"sample string 2","timestamp":"sample string 3","text":{"body":"sample string 1"},"type":"sample string 4","context":{"from":"sample string 1","id":"sample string 2","referred_product":"sample string 3"}}]},"field":"sample string 1"}]}]}
application/xml, text/xml
Sample:
<MessageRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Dia.Net.Ws.Models">
<entry>
<MessageRequest.Entry>
<changes>
<MessageRequest.Change>
<field>sample string 1</field>
<value>
<contacts>
<MessageRequest.Contact>
<profile>
<name>sample string 1</name>
</profile>
<wa_id>sample string 1</wa_id>
</MessageRequest.Contact>
<MessageRequest.Contact>
<profile>
<name>sample string 1</name>
</profile>
<wa_id>sample string 1</wa_id>
</MessageRequest.Contact>
</contacts>
<messages>
<MessageRequest.Message>
<context>
<from>sample string 1</from>
<id>sample string 2</id>
<referred_product>sample string 3</referred_product>
</context>
<from>sample string 1</from>
<id>sample string 2</id>
<text>
<body>sample string 1</body>
</text>
<timestamp>sample string 3</timestamp>
<type>sample string 4</type>
</MessageRequest.Message>
<MessageRequest.Message>
<context>
<from>sample string 1</from>
<id>sample string 2</id>
<referred_product>sample string 3</referred_product>
</context>
<from>sample string 1</from>
<id>sample string 2</id>
<text>
<body>sample string 1</body>
</text>
<timestamp>sample string 3</timestamp>
<type>sample string 4</type>
</MessageRequest.Message>
</messages>
<messaging_product>sample string 1</messaging_product>
<metadata>
<display_phone_number>sample string 1</display_phone_number>
<phone_number_id>sample string 2</phone_number_id>
</metadata>
<statuses>
<MessageRequest.Status>
<conversation>
<expiration_timestamp>sample string 2</expiration_timestamp>
<id>sample string 1</id>
<origin>
<type>sample string 1</type>
</origin>
</conversation>
<id>sample string 1</id>
<pricing>
<billable>true</billable>
<category>sample string 3</category>
<pricing_model>sample string 2</pricing_model>
</pricing>
<recipient_id>sample string 4</recipient_id>
<status>sample string 2</status>
<timestamp>sample string 3</timestamp>
</MessageRequest.Status>
<MessageRequest.Status>
<conversation>
<expiration_timestamp>sample string 2</expiration_timestamp>
<id>sample string 1</id>
<origin>
<type>sample string 1</type>
</origin>
</conversation>
<id>sample string 1</id>
<pricing>
<billable>true</billable>
<category>sample string 3</category>
<pricing_model>sample string 2</pricing_model>
</pricing>
<recipient_id>sample string 4</recipient_id>
<status>sample string 2</status>
<timestamp>sample string 3</timestamp>
</MessageRequest.Status>
</statuses>
</value>
</MessageRequest.Change>
<MessageRequest.Change>
<field>sample string 1</field>
<value>
<contacts>
<MessageRequest.Contact>
<profile>
<name>sample string 1</name>
</profile>
<wa_id>sample string 1</wa_id>
</MessageRequest.Contact>
<MessageRequest.Contact>
<profile>
<name>sample string 1</name>
</profile>
<wa_id>sample string 1</wa_id>
</MessageRequest.Contact>
</contacts>
<messages>
<MessageRequest.Message>
<context>
<from>sample string 1</from>
<id>sample string 2</id>
<referred_product>sample string 3</referred_product>
</context>
<from>sample string 1</from>
<id>sample string 2</id>
<text>
<body>sample string 1</body>
</text>
<timestamp>sample string 3</timestamp>
<type>sample string 4</type>
</MessageRequest.Message>
<MessageRequest.Message>
<context>
<from>sample string 1</from>
<id>sample string 2</id>
<referred_product>sample string 3</referred_product>
</context>
<from>sample string 1</from>
<id>sample string 2</id>
<text>
<body>sample string 1</body>
</text>
<timestamp>sample string 3</timestamp>
<type>sample string 4</type>
</MessageRequest.Message>
</messages>
<messaging_product>sample string 1</messaging_product>
<metadata>
<display_phone_number>sample string 1</display_phone_number>
<phone_number_id>sample string 2</phone_number_id>
</metadata>
<statuses>
<MessageRequest.Status>
<conversation>
<expiration_timestamp>sample string 2</expiration_timestamp>
<id>sample string 1</id>
<origin>
<type>sample string 1</type>
</origin>
</conversation>
<id>sample string 1</id>
<pricing>
<billable>true</billable>
<category>sample string 3</category>
<pricing_model>sample string 2</pricing_model>
</pricing>
<recipient_id>sample string 4</recipient_id>
<status>sample string 2</status>
<timestamp>sample string 3</timestamp>
</MessageRequest.Status>
<MessageRequest.Status>
<conversation>
<expiration_timestamp>sample string 2</expiration_timestamp>
<id>sample string 1</id>
<origin>
<type>sample string 1</type>
</origin>
</conversation>
<id>sample string 1</id>
<pricing>
<billable>true</billable>
<category>sample string 3</category>
<pricing_model>sample string 2</pricing_model>
</pricing>
<recipient_id>sample string 4</recipient_id>
<status>sample string 2</status>
<timestamp>sample string 3</timestamp>
</MessageRequest.Status>
</statuses>
</value>
</MessageRequest.Change>
</changes>
<id>sample string 1</id>
</MessageRequest.Entry>
<MessageRequest.Entry>
<changes>
<MessageRequest.Change>
<field>sample string 1</field>
<value>
<contacts>
<MessageRequest.Contact>
<profile>
<name>sample string 1</name>
</profile>
<wa_id>sample string 1</wa_id>
</MessageRequest.Contact>
<MessageRequest.Contact>
<profile>
<name>sample string 1</name>
</profile>
<wa_id>sample string 1</wa_id>
</MessageRequest.Contact>
</contacts>
<messages>
<MessageRequest.Message>
<context>
<from>sample string 1</from>
<id>sample string 2</id>
<referred_product>sample string 3</referred_product>
</context>
<from>sample string 1</from>
<id>sample string 2</id>
<text>
<body>sample string 1</body>
</text>
<timestamp>sample string 3</timestamp>
<type>sample string 4</type>
</MessageRequest.Message>
<MessageRequest.Message>
<context>
<from>sample string 1</from>
<id>sample string 2</id>
<referred_product>sample string 3</referred_product>
</context>
<from>sample string 1</from>
<id>sample string 2</id>
<text>
<body>sample string 1</body>
</text>
<timestamp>sample string 3</timestamp>
<type>sample string 4</type>
</MessageRequest.Message>
</messages>
<messaging_product>sample string 1</messaging_product>
<metadata>
<display_phone_number>sample string 1</display_phone_number>
<phone_number_id>sample string 2</phone_number_id>
</metadata>
<statuses>
<MessageRequest.Status>
<conversation>
<expiration_timestamp>sample string 2</expiration_timestamp>
<id>sample string 1</id>
<origin>
<type>sample string 1</type>
</origin>
</conversation>
<id>sample string 1</id>
<pricing>
<billable>true</billable>
<category>sample string 3</category>
<pricing_model>sample string 2</pricing_model>
</pricing>
<recipient_id>sample string 4</recipient_id>
<status>sample string 2</status>
<timestamp>sample string 3</timestamp>
</MessageRequest.Status>
<MessageRequest.Status>
<conversation>
<expiration_timestamp>sample string 2</expiration_timestamp>
<id>sample string 1</id>
<origin>
<type>sample string 1</type>
</origin>
</conversation>
<id>sample string 1</id>
<pricing>
<billable>true</billable>
<category>sample string 3</category>
<pricing_model>sample string 2</pricing_model>
</pricing>
<recipient_id>sample string 4</recipient_id>
<status>sample string 2</status>
<timestamp>sample string 3</timestamp>
</MessageRequest.Status>
</statuses>
</value>
</MessageRequest.Change>
<MessageRequest.Change>
<field>sample string 1</field>
<value>
<contacts>
<MessageRequest.Contact>
<profile>
<name>sample string 1</name>
</profile>
<wa_id>sample string 1</wa_id>
</MessageRequest.Contact>
<MessageRequest.Contact>
<profile>
<name>sample string 1</name>
</profile>
<wa_id>sample string 1</wa_id>
</MessageRequest.Contact>
</contacts>
<messages>
<MessageRequest.Message>
<context>
<from>sample string 1</from>
<id>sample string 2</id>
<referred_product>sample string 3</referred_product>
</context>
<from>sample string 1</from>
<id>sample string 2</id>
<text>
<body>sample string 1</body>
</text>
<timestamp>sample string 3</timestamp>
<type>sample string 4</type>
</MessageRequest.Message>
<MessageRequest.Message>
<context>
<from>sample string 1</from>
<id>sample string 2</id>
<referred_product>sample string 3</referred_product>
</context>
<from>sample string 1</from>
<id>sample string 2</id>
<text>
<body>sample string 1</body>
</text>
<timestamp>sample string 3</timestamp>
<type>sample string 4</type>
</MessageRequest.Message>
</messages>
<messaging_product>sample string 1</messaging_product>
<metadata>
<display_phone_number>sample string 1</display_phone_number>
<phone_number_id>sample string 2</phone_number_id>
</metadata>
<statuses>
<MessageRequest.Status>
<conversation>
<expiration_timestamp>sample string 2</expiration_timestamp>
<id>sample string 1</id>
<origin>
<type>sample string 1</type>
</origin>
</conversation>
<id>sample string 1</id>
<pricing>
<billable>true</billable>
<category>sample string 3</category>
<pricing_model>sample string 2</pricing_model>
</pricing>
<recipient_id>sample string 4</recipient_id>
<status>sample string 2</status>
<timestamp>sample string 3</timestamp>
</MessageRequest.Status>
<MessageRequest.Status>
<conversation>
<expiration_timestamp>sample string 2</expiration_timestamp>
<id>sample string 1</id>
<origin>
<type>sample string 1</type>
</origin>
</conversation>
<id>sample string 1</id>
<pricing>
<billable>true</billable>
<category>sample string 3</category>
<pricing_model>sample string 2</pricing_model>
</pricing>
<recipient_id>sample string 4</recipient_id>
<status>sample string 2</status>
<timestamp>sample string 3</timestamp>
</MessageRequest.Status>
</statuses>
</value>
</MessageRequest.Change>
</changes>
<id>sample string 1</id>
</MessageRequest.Entry>
</entry>
<object>sample string 1</object>
</MessageRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, text/html, application/xml, text/xml
Sample:
Sample not available.