기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SKILL.md 표시 중
SKILL.md
소스 지침 · 읽기 전용 미리보기
name
webiny-api-webhooks-catalog
description
api/webhooks — 15 abstractions.
# api/webhooks
## How to Use
1. Find the abstraction you need below
2. You MUST read the source file to get the exact interface and types!
3. Import: `import { Name } from "<importPath>";`
4. See `webiny-use-case-pattern` or `webiny-event-handler-pattern` skills for implementation patterns
## Abstractions
---
**Name:** `createWebhooks`
**Import:** `import { createWebhooks } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/index.ts`
---
**Name:** `IListMeta`
**Kind:** type
**Import:** `import type { IListMeta } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/features/ListWebhooks/abstractions.ts`
---
**Name:** `IWebhookPayload`
**Kind:** type
**Import:** `import type { IWebhookPayload } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/features/SendWebhookTask/types.ts`
---
**Name:** `Webhook`
**Kind:** type
**Import:** `import type { Webhook } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/domain/Webhook.ts`
---
**Name:** `WebhookCmsEntry`
**Kind:** type
**Import:** `import type { WebhookCmsEntry } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/domain/Webhook.ts`
---
**Name:** `WebhookCmsEntryValues`
**Kind:** type
**Import:** `import type { WebhookCmsEntryValues } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/domain/Webhook.ts`
---
**Name:** `WebhookDelivery`
**Kind:** type
**Import:** `import type { WebhookDelivery } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/domain/WebhookDelivery.ts`
---
**Name:** `WebhookDeliveryCmsEntry`
**Kind:** type
**Import:** `import type { WebhookDeliveryCmsEntry } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/domain/WebhookDelivery.ts`
---
**Name:** `WebhookDeliveryCmsEntryValues`
**Kind:** type
**Import:** `import type { WebhookDeliveryCmsEntryValues } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/domain/WebhookDelivery.ts`
---
**Name:** `WebhookDeliveryStatus`
**Kind:** type
**Import:** `import type { WebhookDeliveryStatus } from "webiny/api/webhooks"`
**Source:** `@webiny/webhooks/api/domain/WebhookDelivery.ts`
---
**Name:** `WebhookDispatcher`
**Import:** `import { WebhookDispatcher } from "webiny/api/webhooks"`
**Source:** `@webiny/api-core/features/webhooks/index.ts`
**Description:** Routes a domain event to all matching enabled webhooks via background tasks.
---
**Name:** `WebhookFactory`
**Import:** `import { WebhookFactory } from "webiny/api/webhooks"`
**Source:** `@webiny/api-core/features/webhooks/index.ts`
---
**Name:** `WebhookProvider`
**Import:** `import { WebhookProvider } from "webiny/api/webhooks"`
**Source:** `@webiny/api-core/features/webhooks/index.ts`
---
**Name:** `WebhookSignPayload`
**Import:** `import { WebhookSignPayload } from "webiny/api/webhooks"`
**Source:** `@webiny/api-core/features/webhooks/index.ts`
**Description:** Signs webhook payloads using the Standard Webhooks spec (https://www.standardwebhooks.com).
---
**Name:** `WebhookVerifyPayload`
**Import:** `import { WebhookVerifyPayload } from "webiny/api/webhooks"`
**Source:** `@webiny/api-core/features/webhooks/index.ts`
**Description:** Verifies incoming webhook payloads using the Standard Webhooks spec (https://www.standardwebhooks.com).
---
Follow https://skillsmp.com/skill-install/prompt.md to install only the Agent Skill at https://github.com/webiny/webiny-js/tree/next/skills/user-skills/generated/api/webhooks.