Webhooks

Create webhook

POST https://SUB_DOMAIN.hugery.com/api/external/v1/webhooks

Request Body

Name
Type
Description

events

array

Possible values are: "messageCreated", "caseCreated", "caseAssigned", "caseClosed", "caseUnassigned", "endUserUpdated", "endUserCreated".

url

string

{
  "data": {
    "createdAt": 1588858859,
    "enabled": true,
    "events": [
      "messageCreated",
      "caseCreated",
      "caseAssigned",
      "caseClosed",
      "caseUnassigned"
    ],
    "id": "c68a92cb-482a-4624-a0a4-1c1099a7909b",
    "updatedAt": 1588858859,
    "url": "https://webhook.site/77699264-c524-4db7-a9bf-a982a8247123"
  },
  "status": 201
}

Update webhook

PUT https://SUB_DOMAIN.hugery.com/api/external/v1/webhooks/:id

Path Parameters

Name
Type
Description

id

string

Webhook id

Request Body

Name
Type
Description

events

array

Possible values are: "messageCreated", "caseCreated", "caseAssigned", "caseClosed", "caseUnassigned", "endUserUpdated", "endUserCreated".

url

string

Delete webhook

DELETE https://SUB_DOMAIN.hugery.com/api/external/v1/webhooks/:id

Path Parameters

Name
Type
Description

string

Webhook events

Event: messageCreated

Event: caseCreated

Event: caseAssigned

Event: caseUnassigned

Event: caseClosed

Event: endUserCreated

Event: endUserUpdated

Last updated

Was this helpful?