(
id: string,
patch: {
url?: string;
events?: Array<string>;
description?: string;
enabled?: boolean;
filters?: { agentIds?: Array<string>; conversationIds?: Array<string>; labels?: Array<string> };
},
)
| 387 | } |
| 388 | |
| 389 | updateWebhook( |
| 390 | id: string, |
| 391 | patch: { |
| 392 | url?: string; |
| 393 | events?: Array<string>; |
| 394 | description?: string; |
| 395 | enabled?: boolean; |
| 396 | filters?: { agentIds?: Array<string>; conversationIds?: Array<string>; labels?: Array<string> }; |
| 397 | }, |
| 398 | ): Promise<WebhookView> { |
| 399 | return this.sdk.webhooks.update(id, patch as UpdateWebhookRequest); |
| 400 | } |
| 401 | |
| 402 | async deleteWebhook(id: string): Promise<void> { |
| 403 | await this.sdk.webhooks.delete(id); |
no test coverage detected