Fetch HTTP Data
You're the control room operator at Isla Dino, a dinosaur theme park with 7 enclosures. Your job is to monitor the park's surveillance system for any signs of trouble.
The control room has a central screen that displays the current park status, including a map showing all enclosures. Your first task is to connect to this screen's data feed.
What you'll practice:
- Starting a workflow with a manual trigger
- Making HTTP GET requests to fetch external data
- Understanding JSON response structures
Your Task
- 1Copy the exercise below
- 2Paste into your n8n editor (Ctrl+V)
- 3Solve it — use hints if you get stuck
- 4Check the solution when done
Connect to the park's control room map screen to get the current status.
- Add a Manual Trigger node to start the workflow
- Add an HTTP Request node to fetch data from:
https://www.node-bench.com/api/challenges/dinosaur-park/incident - Execute the workflow and examine the response
Tip: You can copy the imageUrl from the response and open it in your browser to see the park map.
Expected output: A JSON object containing:
imageUrl: URL to the current map imageseverity: Number of escaped dinosaurs (1-10)timeOfDay: When the reading was taken (HH:MM format)
Get the exercise workflow
Create a free account to copy exercises into your n8n editor.