Skip to content

[BENCHMARK] Multiple Webhook 8

A simple webhook endpoint designed for benchmarking and testing purposes. This workflow creates a single HTTP endpoint that can receive and process incoming requests, making it useful for performance testing, load testing, or basic webhook functionality validation.

Purpose

No business context provided yet — add a context.md to enrich this documentation.

This workflow appears to be part of a benchmarking suite, providing a minimal webhook endpoint for testing HTTP request handling capabilities.

How It Works

This workflow operates as a straightforward HTTP endpoint:

  1. Webhook Trigger: The workflow listens for incoming HTTP requests at the /multiple-webhook8 path
  2. Request Processing: When a request is received, the webhook node processes it and returns a response
  3. Response: The workflow returns the processed data back to the caller

Since this is a single-node workflow, all processing happens within the webhook node itself, making it ideal for measuring baseline webhook performance.

Mermaid Diagram

graph TD
    A[Webhook Trigger<br/>Path: /multiple-webhook8] --> B[End]

    style A fill:#e1f5fe
    style B fill:#f3e5f5

Trigger

Webhook Trigger - Path: /multiple-webhook8 - Method: All HTTP methods accepted (GET, POST, PUT, DELETE, etc.) - Authentication: None configured - Response Mode: Last node response

The webhook is accessible at: https://your-n8n-instance.com/webhook/multiple-webhook8

Nodes Used

Node Type Node Name Purpose
Webhook Webhook Receives HTTP requests and returns responses

External Services & Credentials Required

None - This workflow operates independently without external service integrations.

Environment Variables

None - No environment variables are required for this workflow.

Data Flow

Input: - HTTP request (any method) - Request headers - Request body (if applicable) - Query parameters (if any)

Output: - HTTP response with status code - Response headers - Response body containing the processed request data

Data Transformation: The webhook node processes the incoming request and formats it according to n8n's standard webhook response structure.

Error Handling

No explicit error handling is configured in this workflow. The webhook node will handle basic HTTP errors automatically: - Invalid requests return appropriate HTTP status codes - Server errors are handled by n8n's default error handling

Known Limitations

  • No authentication or authorization mechanisms
  • No request validation or filtering
  • No custom error handling or logging
  • Single endpoint only
  • No data persistence or storage

Based on the naming convention, this appears to be part of a series of benchmark workflows. Look for related workflows with similar naming patterns like: - [BENCHMARK] Multiple Webhook 1 through [BENCHMARK] Multiple Webhook 7 - Other benchmark or testing workflows in your n8n instance

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 endpoint will become immediately available
  3. Test the Endpoint

    1
    2
    3
    4
    5
    6
    7
    # Test with curl
    curl -X GET https://your-n8n-instance.com/webhook/multiple-webhook8
    
    # Test with POST data
    curl -X POST https://your-n8n-instance.com/webhook/multiple-webhook8 \
         -H "Content-Type: application/json" \
         -d '{"test": "data"}'
    

  4. Verify Operation

    • Check the workflow execution history
    • Monitor response times and success rates
    • Use for your benchmarking or testing scenarios

Note: No additional configuration is required as this is a minimal webhook implementation designed for testing purposes.