Create endpoint
create_endpointCreates a catch URL for a webhook provider and returns it to paste into webhook settings. Reuses an existing endpoint with the same name instead of duplicating it.
Instructions
Creates a new catch URL (endpoint) in the current workspace and returns the URL to paste into the provider's webhook settings. If an endpoint with the same name already exists, returns that one instead of making a copy. Plan limits apply (Free has 3 endpoints). It does not take a signing secret: secrets are added in the dashboard so they never pass through the conversation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | What it is for, e.g. "Shopify orders (local)" | |
| relay_to | No | Optional URL to relay each event to, e.g. http://localhost:3000/webhooks | |
| signature_scheme | No | Provider signature to check once a secret is added; auto detects it from headers. Standard covers Standard Webhooks / Svix | auto |