workflows.fit
Back to n8n workflows
n8n templateFreeBy Christian Knoflach

Build a full REST-API with n8n webhooks

What is it? A clean, extensible REST-style API routing template for n8n webhooks with up to 3 path levels. How does it work? 1. Serves API routes via Webhooks with path variables 2. Normalizes incoming requests into "...

DevelopmentCore NodesUtilitySetWebhookSticky NoteCode
Loading interactive preview...

Template notes

What is it? A clean, extensible REST-style API routing template for n8n webhooks with up to 3 path levels.

How does it work? 1. Serves API routes via Webhooks with path variables

2. Normalizes incoming requests into "global" REQUEST and CFG nodes

3. Flexible routing with Switch-nodes based on path segments & request method

Key features - No setup required - Supports multiple HTTP methods - Global config via code node - Separation of concern between config/request and implementation data flow - Easy to extend

Use cases - Prototyping backend APIs via JSON-responses - Serving interactive websites via HTML-nodes + TEXT responses