🎓 Learn API Fundamentals with an Interactive Hands-On Tutorial Workflow
Ready for 3.0What this workflow does
This workflow has 23 nodes and runs manually, when you click “Execute workflow” (plus 5 other triggers). It uses only n8n's built-in nodes.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 5 other triggers).
- ⚙️CONFIGURATION⚙️ (Edit Fields (Set)): sets 1 field: your_n8n_webhook_url
- Prepare Menu Data (Edit Fields (Set)): sets 2 fields: item, price
- If: checks a condition and branches into true / false
- Process Review Data (Edit Fields (Set)): sets 3 fields: status, your_comment, your_rating
- If: checks a condition and branches into true / false
- Wait: waits 3 seconds
- Base URL (Edit Fields (Set)): sets 1 field: base_url
- Prepare Cheese Pizza (Edit Fields (Set)): sets 1 field: order
- Prepare Plain Pizza (Edit Fields (Set)): sets 1 field: order
- Respond with Secret (Respond to Webhook): sends the response back to the webhook caller
…plus 7 more steps. See the full node list below.
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Manual Trigger
n8n-nodes-base.manualTrigger - Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Respond to Webhook
n8n-nodes-base.respondToWebhook
From the author
How it works This template is an interactive, hands-on tutorial designed to demystify what an API is and how it works, right inside your n8n canvas. It uses a simple restaurant analogy to explain the core concepts: You are the "Client" (an HTTP Request node).…