Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Affected URLs:

  • /osmc/admin/webhooks
  • /osmc/admin/webhooks/{webhookId}

Changes in data types

WebhookScope

Affected URLs:
  • usergroups/{usergroupId}
  • /osmc/admin/webhooks
  • /osmc/admin/webhooks/{webhookId}
Webhook
  • user

Branch

Content layer
id2102576462
Determines whether the webhook is effective recursively (is dispatched on contained EObjects changes)
Content column
id2102576476
Content block
id2102576459

On this page

Table of Contents

Affected URLs:

  • /osmc/admin/webhooks
  • /osmc/admin/webhooks/{webhookId}

WebhookScopeEObject                

Content block
id2102576466
New

Changes in data types

WebhookScopeBranch

UserGroup

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.

Status

Remark

creator

String

Added

The user group creator

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

.

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.

2024x                           

2024x

One of: WebhookScopeAll, WebhookScopeResource, WebhookScopeResourcesInCategory.

One of: WebhookScopeAll, WebhookScopeResource, WebhookScopeResourcesInCategory, WebhookScopeBranch, WebhookScopeEObject, SetOfWebhookScope.

Name

Type

Status

Remark

title                 

metadata

String

Object

Added

The

webhook title

branch metadata (a key-value map).

Affected URLs:

  • /osmc/admin/webhooksresources/{resourceId}/branches
  • /osmc/admin/webhooksresources/{webhookId}

WebhookUpdate

Name

Type

Status

Remark

title                 

String

Added

The webhook title.

Affected URLs:

  • /osmc/admin/webhooks
  • /osmc/admin/webhooks/{webhookIdresourceId}/branches/{branchId}