---
title: "Create a Webhook"
method: POST
path: "/webhooks/create"
tags: ["/webhooks"]
---

# Create a Webhook

`POST /webhooks/create`

Creates a new [webhook](/developer-tools/webhooks).

## Request body

- object
  - `event_types` string[] — Types of events that you want the new webhook to receive.
  - `url` string, uri, required — URL for the new webhook.

## Response `200`

OK

- object
  - `webhook` Webhook, required — Represents a [webhook](/developer-tools/webhooks) that enables you to receive notifications of events. When you create a webhook, specify the endpoint URL at which you want to receive events and the set of event types that you want to receive. See the [webhook object](/api/webhooks/object).
    - `event_types` string[] — Types of events that the [webhook](/developer-tools/webhooks) should receive.
    - `secret` string — Secret associated with the [webhook](/developer-tools/webhooks).
    - `url` string, required — URL for the [webhook](/developer-tools/webhooks).
    - `webhook_id` string, required — ID of the webhook.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.net/seam/apis/seam-connect.md) · [All operations](https://skmtc.net/seam/apis/seam-connect/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/seam/seam-connect/versions/00c35395ce12/schema)
