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
Content-Type
string
application/json
X-API-KEY
string
Your API key
Request Body
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
Content-Type
string
application/json
X-API-KEY
string
Your API key
{
"page": 1,
"limit": 10,
"pages": 1,
"total": 1,
"_embedded": {
"items": [
{
"events": [
"meetingRescheduled",
"meetingCancelled",
"meetingScheduled"
],
"url": "https://example.com/webhook",
"secret": null,
"created_at": "2021-05-24T11:04:11+00:00",
"uuid": "2ba9ee0b-e62a-43bd-aed0-31b26056ecdc"
}
]
},
"_links": {
"self": {
"href": "/api/webhooks?page=1&limit=10"
},
"first": {
"href": "/api/webhooks?page=1&limit=10"
},
"last": {
"href": "/api/webhooks?page=1&limit=10"
}
}
}
Delete a webhook
DELETE
https://harmonizely.com/api/webhooks/:id
Deletes a webhook.
Path Parameters
id
string
Unique identifier of the webhook (UUID4)
Headers
Content-Type
string
application/json
X-API-KEY
string
Your API key.
Last updated
Was this helpful?