Codeunit "Webhook Management"

ID 5377
Namespace: System.Integration

Methods

GetNotificationUrl

procedure GetNotificationUrl(): Text[250]

Returns

Type Description
Text[250]

IsCurrentClientTypeAllowed

procedure IsCurrentClientTypeAllowed(): Boolean

Returns

Type Description
Boolean

IsSyncAllowed

procedure IsSyncAllowed(): Boolean

Returns

Type Description
Boolean

FindMatchingWebhookSubscription

procedure FindMatchingWebhookSubscription(var WebhookSubscription: Record "Webhook Subscription", SubscriptionEndpoint: Text): Boolean

Parameters

Name Type Description
WebhookSubscription Record "Webhook Subscription"
SubscriptionEndpoint Text

Returns

Type Description
Boolean

FindWebhookSubscriptionMatchingEndPointUri

procedure FindWebhookSubscriptionMatchingEndPointUri(var WebhookSubscription: Record "Webhook Subscription", EndpointUriTxt: Text, StartIndex: Integer, PathLength: Integer): Boolean

Parameters

Name Type Description
WebhookSubscription Record "Webhook Subscription"
EndpointUriTxt Text
StartIndex Integer
PathLength Integer

Returns

Type Description
Boolean

IsValidNotificationRunAsUser

procedure IsValidNotificationRunAsUser(UserSecurityId: Guid): Boolean

Parameters

Name Type Description
UserSecurityId Guid

Returns

Type Description
Boolean

See also