Create a Webhook

Create a Webhook object

Parameter

Accessible via URL https://api.channel.io/open/v5/webhooks and HTTP POST

๐Ÿ“˜

Present parameters in POST body. This method accepts application/json

ParameterExampleRequiredDescriptionParameter type
namechannelWHRequiredname of WebhookBody
urlhttp://www.channel.io/Requireda URL for WebhookBody

Example

POST https://api.channel.io/open/v5/webhooks

Your POST request body should look like

{
  "name": "string",
  "url": "string",
  "scopes": [
    "userChatOpened"
  ],
  "apiVersion": "string",
  "blocked": true
}

Response

Returns a newly created Webhook object.

{
  "webhook": {
    "id": "string",
    "channelId": "string",
    "name": "string",
    "url": "string",
    "token": "string",
    "createdAt": 1656032153401,
    "scopes": [
      "userChatOpened"
    ],
    "apiVersion": "string",
    "lastBlockedAt": 1656032153401,
    "blocked": true
  }
}