/webhooks/v1/....
Endpoint Areas
| Area | Endpoints |
|---|---|
| Registration validation | HEAD /webhooks/v1/{workflowId}/{nodeId}, HEAD /webhooks/v1/{workflowId}/{nodeId}/* |
| Callback ingress | GET/POST/PUT/PATCH/DELETE/OPTIONS/HEAD/SEARCH /webhooks/v1/{workflowId}/{nodeId}, GET/POST/PUT/PATCH/DELETE/OPTIONS/HEAD/SEARCH /webhooks/v1/{workflowId}/{nodeId}/* |
Notes
- These routes are trigger ingress endpoints, not CRUD endpoints for webhook configuration.
- The controller uses a catch-all handler for callback ingress; the current generated schema enumerates
GET,POST,PUT,PATCH,DELETE,OPTIONS,HEAD, andSEARCHon those paths. - The controller performs workflow lookup, optional plugin verification or preprocessing, event filtering, execution creation, and BullMQ enqueueing before returning.
- Generic webhook triggers apply per-registration method checks and optional custom authentication before execution is created.
- Some providers use the
HEADroute for callback validation before they start sending webhook events.