Skip to main content

Function: getWebhook()

getWebhook(client, props): Promise<{ id: number; url: string; events: ("asset.created" | "asset.deleted" | "asset.liked" | "asset.moderated" | "asset.updated" | "comment.liked" | "comment.moderated" | "comment.new" | "comment.updated" | "external-auth.approved" | "member.added" | "member.removed" | "notification.new" | "org.created" | "org.deleted" | "org.invite" | "org.updated" | "product.created" | "product.deleted" | "product.updated" | "project.created" | "project.deleted" | "project.invite" | "project.updated")[]; description: string | null; active: boolean; scope: "project" | "org"; orgName: string; projectName?: string; createdAt: string; updatedAt: string; }>

Parameters​

client​

ApiClient

props​

params​

{ webhookId: number; } = webhookIdParamsSchema

params.webhookId​

number = ...

Returns​

Promise<{ id: number; url: string; events: ("asset.created" | "asset.deleted" | "asset.liked" | "asset.moderated" | "asset.updated" | "comment.liked" | "comment.moderated" | "comment.new" | "comment.updated" | "external-auth.approved" | "member.added" | "member.removed" | "notification.new" | "org.created" | "org.deleted" | "org.invite" | "org.updated" | "product.created" | "product.deleted" | "product.updated" | "project.created" | "project.deleted" | "project.invite" | "project.updated")[]; description: string | null; active: boolean; scope: "project" | "org"; orgName: string; projectName?: string; createdAt: string; updatedAt: string; }>