Outbound Webhooks
Outbound webhook configuration for event notifications.
Returns a list of available event types
GET /apis/v2/outbound-webhooks/events HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
Returns a list of available event types
{
"items": [
{
"id": "text",
"type": "user.created",
"displayName": "User Created"
}
],
"_total": 1,
"_links": {
"self": {
"href": "text"
}
}
}123e4567-e89b-12d3-a456-426614174000Returns an OutboundWebhook
The ID of the outbound webhook
123e4567-e89b-12d3-a456-426614174000The display name of the outbound webhook
My WebhookThe URL of the outbound webhook (HTTPS required in production)
https://webhook.site/updatesThe status of the outbound webhook
ACTIVEPossible values: GET /apis/v2/outbound-webhooks/{outboundWebhookId} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
Returns an OutboundWebhook
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"displayName": "My Webhook",
"url": "https://webhook.site/updates",
"eventTypes": [
"event.created",
"event.updated"
],
"status": "ACTIVE",
"errors": [
{
"code": "text",
"message": "text",
"details": {}
}
],
"_links": {
"self": {
"href": "text"
}
}
}123e4567-e89b-12d3-a456-426614174000Returns an OutboundWebhook
The ID of the outbound webhook
123e4567-e89b-12d3-a456-426614174000The display name of the outbound webhook
My WebhookThe URL of the outbound webhook (HTTPS required in production)
https://webhook.site/updatesThe status of the outbound webhook
ACTIVEPossible values: Returns an ErrorDto in case there is not enough privileges to perform this action
OutboundWebhook not found
DELETE /apis/v2/outbound-webhooks/{outboundWebhookId} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"displayName": "My Webhook",
"url": "https://webhook.site/updates",
"eventTypes": [
"event.created",
"event.updated"
],
"status": "ACTIVE",
"errors": [
{
"code": "text",
"message": "text",
"details": {}
}
],
"_links": {
"self": {
"href": "text"
}
}
}123e4567-e89b-12d3-a456-426614174000The display name of the outbound webhook
My WebhookThe URL of the outbound webhook (HTTPS required in production)
https://webhook.site/updatesThe status of the outbound webhook
ACTIVEPossible values: Returns an OutboundWebhook
The ID of the outbound webhook
123e4567-e89b-12d3-a456-426614174000The display name of the outbound webhook
My WebhookThe URL of the outbound webhook (HTTPS required in production)
https://webhook.site/updatesThe status of the outbound webhook
ACTIVEPossible values: Returns an ErrorDto in case of validation errors or failures.
PATCH /apis/v2/outbound-webhooks/{outboundWebhookId} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 130
{
"displayName": "My Webhook",
"url": "https://webhook.site/updates",
"eventTypes": [
"event.created",
"event.updated"
],
"status": "ACTIVE"
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"displayName": "My Webhook",
"url": "https://webhook.site/updates",
"eventTypes": [
"event.created",
"event.updated"
],
"status": "ACTIVE",
"errors": [
{
"code": "text",
"message": "text",
"details": {}
}
],
"_links": {
"self": {
"href": "text"
}
}
}Filter by outbound webhook display name
My Outbound Webhook display nameFilter by outbound webhook url
https://example.com110Filter by status
ACTIVEFilter by outbound webhook event types
EVENT_CREATEDReturns an OutboundWebhookCollection
GET /apis/v2/outbound-webhooks HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
Returns an OutboundWebhookCollection
{
"items": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"displayName": "My Webhook",
"url": "https://webhook.site/updates",
"eventTypes": [
"event.created",
"event.updated"
],
"status": "ACTIVE",
"errors": [
{
"code": "text",
"message": "text",
"details": {}
}
],
"_links": {
"self": {
"href": "text"
}
}
}
],
"_pagination": {
"page": 1,
"ipp": 1,
"count": 1,
"total": 1
},
"_links": {
"self": {
"href": "text"
}
}
}The ID of the outbound webhook
123e4567-e89b-12d3-a456-426614174000The display name of the outbound webhook
My WebhookThe URL of the outbound webhook (HTTPS required in production)
https://webhook.site/updatesThe status of the outbound webhook
ACTIVEPossible values: Returns an OutboundWebhook
The ID of the outbound webhook
123e4567-e89b-12d3-a456-426614174000The display name of the outbound webhook
My WebhookThe URL of the outbound webhook (HTTPS required in production)
https://webhook.site/updatesThe status of the outbound webhook
ACTIVEPossible values: Returns an ErrorDto in case of validation errors or failures.
POST /apis/v2/outbound-webhooks HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 164
{
"displayName": "My Webhook",
"url": "https://webhook.site/updates",
"eventTypes": [
"event.created",
"event.updated"
],
"status": "ACTIVE",
"_links": {
"self": {
"href": "text"
}
}
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"displayName": "My Webhook",
"url": "https://webhook.site/updates",
"eventTypes": [
"event.created",
"event.updated"
],
"status": "ACTIVE",
"errors": [
{
"code": "text",
"message": "text",
"details": {}
}
],
"_links": {
"self": {
"href": "text"
}
}
}Last updated
Was this helpful?

