[BENCHMARK] Multiple Webhook 2¶
A simple webhook endpoint workflow designed for benchmarking purposes. This workflow creates a single HTTP endpoint that can receive incoming requests and return responses, making it useful for performance testing and load testing scenarios.
Purpose¶
No business context provided yet — add a context.md to enrich this documentation.
How It Works¶
This is a minimal workflow consisting of a single webhook node:
- Webhook receives request - The workflow listens for incoming HTTP requests at the
/multiple-webhook2endpoint - Response returned - The webhook automatically returns a response to the caller (the exact response depends on the webhook's configuration)
Workflow Diagram¶
graph TD
A[Webhook Trigger] --> B[End]
A -.->|HTTP Request| A
A -.->|HTTP Response| B
Trigger¶
Webhook Trigger
- Path: /multiple-webhook2
- Method: All HTTP methods accepted (GET, POST, PUT, DELETE, etc.)
- Webhook ID: edc1994b-7cde-4aed-b077-fbc7f21b0f48
The workflow is activated when any HTTP request is made to the webhook URL.
Nodes Used¶
| Node Type | Node Name | Purpose |
|---|---|---|
| Webhook | Webhook | Receives HTTP requests and returns responses |
External Services & Credentials Required¶
This workflow does not require any external services or credentials. It operates entirely within n8n using the built-in webhook functionality.
Environment Variables¶
No environment variables are required for this workflow.
Data Flow¶
Input:
- HTTP request to /multiple-webhook2 endpoint
- Request can include any HTTP method, headers, query parameters, and body data
Output:
- HTTP response (format depends on webhook configuration and response mode settings)
- Since this is configured with responseMode: "lastNode", the response will be generated by the webhook node itself
Error Handling¶
This workflow does not implement explicit error handling. Any errors would be handled by n8n's default error handling mechanisms: - Invalid requests return standard HTTP error codes - Internal errors are logged and return 500 status codes
Known Limitations¶
No specific limitations documented in the business context.
Related Workflows¶
No related workflows specified in the business 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
- Open the imported workflow
- Click the "Active" toggle to enable it
- The webhook will immediately be available at the configured endpoint
-
Test the webhook
- Note the webhook URL provided by n8n (typically
https://your-n8n-instance.com/webhook/multiple-webhook2) - Send a test HTTP request using curl, Postman, or any HTTP client
- Verify you receive a response
- Note the webhook URL provided by n8n (typically
-
Configure for benchmarking
- Use the webhook URL in your benchmarking tools
- Monitor n8n's execution logs to track performance
- Adjust n8n's execution settings if needed for high-load scenarios
Note: This workflow is marked as a benchmark workflow, so ensure your n8n instance has adequate resources allocated for performance testing.