| Endpoint | Description |
|---|---|
| GET/auth/login | Get the active authentication scheme |
| POST/auth/token | Exchange credentials for access token |
| POST/auth/revoke | Revoke an access token |
| GET/settings | Get the runtime settings |
| GET/diagnostics | Get the runtime diagnostics |
| GET/flows | Get the active flow configuration |
| GET/flows/state | Get the active flow’s runtime state |
| POST/flows | Set the active flow configuration |
| POST/flows/state | Set the active flow’s runtime state |
| POST/flow | Add a flow to the active configuration |
| GET/flow/:id | Get an individual flow configuration |
| PUT/flow/:id | Update an individual flow configuration |
| DELETE/flow/:id | Delete an individual flow configuration |
| GET/nodes | Get a list of the installed nodes |
| POST/nodes | Install a new node module |
| GET/nodes/:module | Get a node module’s information |
| PUT/nodes/:module | Enable/Disable a node module |
| DELETE/nodes/:module | Remove a node module |
| GET/nodes/:module/:set | Get a node module set information |
| PUT/nodes/:module/:set | Enable/Disable a node set |
Node-RED: Low-code programming for event-driven applications.
Copyright OpenJS Foundation and Node-RED contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation, please see our Trademark Policy and Trademark List. Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
The OpenJS Foundation | Terms of Use | Privacy Policy | OpenJS Foundation Bylaws | Trademark Policy | Trademark List | Cookie Policy