Connect your own Node-RED runtimes to inspect and manage flows, settings, nodes, projects and library resources through the official Admin HTTP API, with Imperal health audits and safe deployment analysis.
Every capability exposed by Node-RED, metered per action and guarded by the two-step safety protocol.
connect_node_redwriteConnect a user-owned Node-RED runtime by verifying its HTTPS Admin API URL and access token before saving them.
list_connectionsreadList connected Node-RED runtimes without exposing tokens.
disconnect_node_redwriteDisconnect one Node-RED runtime by deleting only its saved access token and URL; nothing changes in Node-RED.
list_flowsreadList Node-RED flow tabs from the connected runtime.
get_flowreadRead one complete Node-RED flow by id.
create_flowwriteCreate a Node-RED flow from an explicit complete flow object, then deploy according to the selected deployment type.
update_flowwriteReplace one Node-RED flow with the explicit supplied definition and deployment type.
delete_flowdestructivePermanently delete one Node-RED flow. This removes the flow from the runtime.
preview_flow_deploymentreadAnalyse a proposed flow locally before writing it to Node-RED; this makes no provider changes.
list_nodesreadList installed Node-RED node modules and node definitions exposed by this runtime.
list_projectsreadList Node-RED projects when projects are enabled on this runtime.
get_runtime_settingsreadRead safe Node-RED runtime settings and capability metadata.
audit_node_red_runtimereadBuild a read-only Node-RED health report: flow totals, disabled flows, node types and side-effect markers.
list_credentialsreadList Node-RED credential definitions/metadata only. Secret credential values are never requested or returned.
get_node_modulereadRead one installed Node-RED node module's public metadata by exact module name.
install_node_modulewriteInstall an explicit Node-RED node npm module. This changes runtime code and may require a restart/reload depending on the runtime.
remove_node_moduledestructiveRemove an explicit Node-RED node module. This can disable flows that use its node types.
list_library_entriesreadList Node-RED library entries in an explicit safe library category and path.
get_library_entryreadRead one explicit Node-RED library entry.
write_library_entrywriteCreate or replace one explicit Node-RED library entry.
delete_library_entrydestructivePermanently delete one explicit Node-RED library entry.
get_active_projectreadRead the active Node-RED project when projects are enabled.
create_projectwriteCreate an explicit Node-RED project where the runtime exposes project management.
activate_projectwriteActivate an explicit Node-RED project. This changes the runtime's active project and may reload flows.
update_runtime_settingswriteUpdate explicit provider-supported Node-RED runtime settings. Unsupported fields are rejected by Node-RED.
More extensions in Workflow Automation, iPaaS & Data Integration ready to enable in one click.
Enable Node-RED in your Imperal workspace in one click - 10,000 free starter credits included.