For the complete documentation index, see llms.txt. This page is also available as Markdown.

Webhooks

You can configure webhook endpoints via the API to be notified about events that happen in your Harmonizely account.

Create a webhook

POST https://harmonizely.com/api/webhooks

Creates a new webhook object.

Headers

Name
Type
Description

Content-Type

string

application/json

X-API-KEY

string

Your API key

Request Body

Name
Type
Description

events

array

The list of events to enable for this endpoint. Possible values: ["meetingScheduled", "meetingCancelled", "meetingRescheduled"]

secret

string

The endpoint's secret used to generate webhook signatures.

url

string

The webhook URL.

{
    "events": [
        "meetingScheduled",
        "meetingCancelled",
        "meetingRescheduled"
    ],
    "url": "https://example.com/webhook",
    "secret": "something",
    "created_at": "2021-05-25T06:17:58+00:00",
    "uuid": "3e687c78-a8b8-4837-9333-57e3d807e61c"
}

List all webhooks

GET https://harmonizely.com/api/webhooks

Lists all webhooks.

Headers

Name
Type
Description

Content-Type

string

application/json

X-API-KEY

string

Your API key

Delete a webhook

DELETE https://harmonizely.com/api/webhooks/:id

Deletes a webhook.

Path Parameters

Name
Type
Description

id

string

Unique identifier of the webhook (UUID4)

Headers

Name
Type
Description

Content-Type

string

application/json

X-API-KEY

string

Your API key.

Last updated

Was this helpful?