On this page
New data types
WebhookScopeBranch
Name | Type | Remark |
type | ENUM (one of: “branch”) | The scope type. |
resourceId | UUID | The ID of the resource that constitutes the scope. |
branchId | UUID | The ID of the branch that constitutes the scope. |
Affected URLs:
- /osmc/admin/webhooks
- /osmc/admin/webhooks/{webhookId}
WebhookScopeEObject
Name | Type | Remark |
type | ENUM (one of: “eobject”) | The scope type. |
resourceId | UUID | The ID of the resource that constitutes the scope. |
eobjectId | UUID | The ID of the EObject that constitutes the scope. |
effective_recursively | Boolean | Determines whether the webhook is effective recursively (is dispatched on contained EObjects changes). |
Affected URLs:
- /osmc/admin/webhooks
- /osmc/admin/webhooks/{webhookId}
SetOfWebhookScope
Name | Type | Remark |
type | ENUM (one of: “list”) | The scope type. |
value | Array of WebhookScope | Arbitrary set of webhook scopes. |
Affected URLs:
- /osmc/admin/webhooks
- /osmc/admin/webhooks/{webhookId}
Changes in data types
WebhookScope
2022xR1 | 2022xR2 |
One of: WebhookScopeAll, WebhookScopeResource, WebhookScopeResourcesInCategory. | One of: WebhookScopeAll, WebhookScopeResource, WebhookScopeResourcesInCategory, WebhookScopeBranch, WebhookScopeEObject, SetOfWebhookScope. |
Affected URLs:
- /osmc/admin/webhooks
- /osmc/admin/webhooks/{webhookId}
Webhook
Name | Type | Status | Remark |
title | String | Added | The webhook title. |
Affected URLs:
- /osmc/admin/webhooks
- /osmc/admin/webhooks/{webhookId}
WebhookUpdate
Name | Type | Status | Remark |
title | String | Added | The webhook title. |
Affected URLs:
- /osmc/admin/webhooks
- /osmc/admin/webhooks/{webhookId}