# Can I determine which nodes in my Palette are externally downloaded and which are inherent to Node-RED via the HTTP Admin API?

**URL:** <https://discourse.nodered.org/t/can-i-determine-which-nodes-in-my-palette-are-externally-downloaded-and-which-are-inherent-to-node-red-via-the-http-admin-api/80499>\
**Category:** General\
**Created:** [11 August 2023 14:00 UTC](https://discourse.nodered.org/t/can-i-determine-which-nodes-in-my-palette-are-externally-downloaded-and-which-are-inherent-to-node-red-via-the-http-admin-api/80499 "2023-08-11T14:00:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shan](https://avatars.discourse-cdn.com/v4/letter/s/7ab992/32.png) [@Shan](https://discourse.nodered.org/u/Shan)\
**Post date:** [11 August 2023 14:00 UTC](https://discourse.nodered.org/t/can-i-determine-which-nodes-in-my-palette-are-externally-downloaded-and-which-are-inherent-to-node-red-via-the-http-admin-api/80499/1 "2023-08-11T14:00:44Z")

</div>

If I query GET `/nodes` I get an array of all the nodes in the node-red editor realm. Is there a way to determine which nodes were externally installed in the Palette?

I tried observing the Network Debugging tool in the browser but there isn't any relevant call when clicking on the **User Settings** -\> **Pallete** beyond the [catalogue.nodered.org](http://catalogue.nodered.org)

---

<div class="post-metadata">

**Author:** ![Shan](https://avatars.discourse-cdn.com/v4/letter/s/7ab992/32.png) [@Shan](https://discourse.nodered.org/u/Shan)\
**Post date:** [11 August 2023 14:17 UTC](https://discourse.nodered.org/t/can-i-determine-which-nodes-in-my-palette-are-externally-downloaded-and-which-are-inherent-to-node-red-via-the-http-admin-api/80499/2 "2023-08-11T14:17:38Z")

</div>

Okay perhaps found the distinction. If the nodes are core to nodered then the `module` value will be `node-red` and if external it will be the name of the external node.

Example

```bash
curl http://localhost/nodered/nodes | jq ".[].module"

```

will provide all the nodes' filtered `module` values

```auto
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red"
"node-red-contrib-influxdb"
"node-red-contrib-postgresql"

```

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [25 August 2023 14:18 UTC](https://discourse.nodered.org/t/can-i-determine-which-nodes-in-my-palette-are-externally-downloaded-and-which-are-inherent-to-node-red-via-the-http-admin-api/80499/3 "2023-08-25T14:18:13Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
