[BENCHMARK] Multiple Webhook 7¶
A simple webhook endpoint workflow designed for benchmarking purposes. This workflow creates a single HTTP endpoint that can receive and respond to incoming requests, making it useful for performance testing and load evaluation scenarios.
Purpose¶
No business context provided yet — add a context.md to enrich this documentation.
How It Works¶
This workflow operates as a basic webhook receiver:
- Webhook Trigger: The workflow listens for incoming HTTP requests at the
/multiple-webhook7endpoint - Response: Returns the received data back to the caller (default behavior for webhook nodes)
The workflow is intentionally minimal, containing only a single webhook node, which makes it ideal for benchmarking n8n's basic request handling capabilities.
Workflow Diagram¶
graph TD
A[Webhook Trigger<br/>Path: /multiple-webhook7] --> B[End<br/>Return Response]
Trigger¶
- Type: Webhook (HTTP endpoint)
- Path:
/multiple-webhook7 - Method: All HTTP methods accepted (GET, POST, PUT, DELETE, etc.)
- Response Mode: Returns data from the last node (webhook node itself)
Nodes Used¶
| Node Type | Node Name | Purpose |
|---|---|---|
| Webhook | Webhook | Receives HTTP requests and returns responses |
External Services & Credentials Required¶
This workflow requires no external services or credentials. It operates entirely within the n8n environment.
Environment Variables¶
No environment variables are required for this workflow.
Data Flow¶
Input: - HTTP request data (headers, body, query parameters, etc.) - Request method and path information
Output: - Echo of the received request data - Standard HTTP response with the webhook's default response format
Error Handling¶
This workflow implements no custom error handling. It relies on n8n's default webhook error responses: - Invalid requests return standard HTTP error codes - Server errors are handled by n8n's built-in error management
Known Limitations¶
- No data processing or transformation occurs
- No validation of incoming requests
- Limited to basic request/response pattern
- No logging or monitoring capabilities built-in
Related Workflows¶
No related workflows specified in the context.
Setup Instructions¶
-
Import the Workflow:
- Copy the workflow JSON
- In n8n, go to Workflows → Import from JSON
- Paste the JSON and save
-
Activate the Workflow:
- Click the "Active" toggle to enable the webhook
- The endpoint will be available at:
https://your-n8n-instance.com/webhook/multiple-webhook7
-
Test the Webhook:
1 2 3
curl -X POST https://your-n8n-instance.com/webhook/multiple-webhook7 \ -H "Content-Type: application/json" \ -d '{"test": "data"}' -
Benchmarking Usage:
- Use load testing tools like Apache Bench, wrk, or Artillery
- Point requests to the webhook URL
- Monitor n8n's performance metrics during testing
Note: This workflow is marked as active and ready to receive requests immediately after import.