Skip to content

[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:

  1. Webhook receives request - The workflow listens for incoming HTTP requests at the /multiple-webhook2 endpoint
  2. 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.

No related workflows specified in the business context.

Setup Instructions

  1. Import the workflow

    • Copy the workflow JSON
    • In n8n, go to Workflows → Import from JSON
    • Paste the JSON and save
  2. Activate the workflow

    • Open the imported workflow
    • Click the "Active" toggle to enable it
    • The webhook will immediately be available at the configured endpoint
  3. 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
  4. 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.