See Node-RED in Action

Interacting with APIs, the Internet of Things and building automation tools has never been so easy and fun. Node-RED is an open source flow based editor built on NodeJS. If you are new to developing or would like a “low-code” experience for using Meraki APIs, this tool is perfect for you.


Node-RED Flow Editor

View and interact with the “flows” which make up the various applications. You can copy these flows into your next project to have full read/write access.

Node-RED Editor


Sample Web Apps

Simple HTML web applications that utilize a Meraki Dashboard API proxy to route, log and secure the API calls.

Meraki Dashboard API Proxy

In order to build a frontend web application using the Meraki Dashboard API, the requests must be proxied to the web browser from a backend server. The proxy has the added benefits of hiding the API key, relaying events, throttling API calls and additional security control.




Sample proxied API calls
By adding the Meraki API endpoints to the proxy URL,, any Meraki resource can be easily accessed from the browser.



Scanning API Worldmap

See location data visualized on a world map. The Scanning API will periodically send updates to this Node-RED sever, which parses the data and maps the clients.


Note: The map markers may take a minute to update as the observations are streamed from Meraki.

Captive Portal

Add a custom Splash page to your wireless network.

Splash Page

Demo with your own Meraki wireless network

Wireless SSID: Click-through Splash Page

Custom splash URL:

Walled Garden:

Captive Portal Reference Guide

Cisco Spark

Send messages from various Node-RED flows to a Cisco Spark room

Spark Room Demo Messages   Node-RED Flow

You will be asked to login or create a free Cisco Spark account.