{"_id":"@avantguardllc/n8n-nodes-roboshadow","_rev":"2-90132295ee532735ce20de38ad83b4e1","name":"@avantguardllc/n8n-nodes-roboshadow","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@avantguardllc/n8n-nodes-roboshadow","version":"0.1.0","keywords":["n8n-community-node-package","roboshadow","avantguardllc"],"author":{"name":"AvantGuard LLC"},"license":"MIT","_id":"@avantguardllc/n8n-nodes-roboshadow@0.1.0","maintainers":[{"name":"avantguardllc","email":"appadmin@avantguard.it"}],"homepage":"","n8n":{"nodes":["dist/nodes/RoboShadow/RoboShadow.node.js"],"credentials":["dist/credentials/RoboShadowApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"412a5811dd39e609bb566e222d9bce6721f43000","tarball":"https://registry.npmjs.org/@avantguardllc/n8n-nodes-roboshadow/-/n8n-nodes-roboshadow-0.1.0.tgz","fileCount":14,"integrity":"sha512-v9mq1zvg416tWBk56H2eXVd5WkOj8S1gqlamWwyYlI5qB61DNxoqJJiswirAOimelGjmcyevFpQdIAE70GDMeg==","signatures":[{"sig":"MEYCIQD76Fand0m9c9cGzp9IZUjytmIGKC5hTfP/m1hf1ENwbQIhALe7wpNCMHwWnHjLPWQC07iLaMEmyCf+G1c8olSOLyZr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216956},"scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"avantguardllc","email":"appadmin@avantguard.it"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"n8n node for RoboShadow","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.7","@types/node":"^18.0.0","n8n-workflow":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-roboshadow_0.1.0_1772595526610_0.9448187231701368","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@avantguardllc/n8n-nodes-roboshadow","version":"0.1.1","description":"n8n node for RoboShadow","keywords":["n8n-community-node-package","roboshadow","avantguardllc"],"license":"MIT","homepage":"","author":{"name":"AvantGuard LLC"},"repository":{"type":"git","url":""},"scripts":{"build":"tsc","dev":"tsc --watch","prepublishOnly":"npm run build"},"n8n":{"n8nNodesApiVersion":1,"credentials":["dist/credentials/RoboShadowApi.credentials.js"],"nodes":["dist/nodes/RoboShadow/RoboShadow.node.js"]},"devDependencies":{"@types/node":"^18.0.0","n8n-workflow":"*","typescript":"~5.7"},"peerDependencies":{"n8n-workflow":"*"},"_id":"@avantguardllc/n8n-nodes-roboshadow@0.1.1","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-6k0o+m2UWGYsHjSmcySA0VpBCB1g28Pq+RoNJ7s4r4+j+HVTgieS+Y8Cud4YSsboS9jOtVcALPiSwHbjX4uupQ==","shasum":"6e59d44bc89051620aab9396a86674e85eda6c9d","tarball":"https://registry.npmjs.org/@avantguardllc/n8n-nodes-roboshadow/-/n8n-nodes-roboshadow-0.1.1.tgz","fileCount":14,"unpackedSize":531650,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHsV1D7zIGVTg3/L26SHgx9JkRthltmxV8QvMXVZxUReAiBO/xMpaKgN+qJo0bOe9tqhPBlEq/l9qKmWM9XrDi+A4g=="}]},"_npmUser":{"name":"avantguardllc","email":"appadmin@avantguard.it"},"directories":{},"maintainers":[{"name":"avantguardllc","email":"appadmin@avantguard.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-roboshadow_0.1.1_1776825425623_0.9755177311356797"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-04T03:38:46.557Z","modified":"2026-04-22T02:37:05.935Z","0.1.0":"2026-03-04T03:38:46.766Z","0.1.1":"2026-04-22T02:37:05.810Z"},"author":{"name":"AvantGuard LLC"},"license":"MIT","keywords":["n8n-community-node-package","roboshadow","avantguardllc"],"repository":{"type":"git","url":""},"description":"n8n node for RoboShadow","maintainers":[{"name":"avantguardllc","email":"appadmin@avantguard.it"}],"readme":"<p align=\"center\">\n  <a href=\"https://n8n.io\"><img src=\"https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-logo.png\" alt=\"n8n\" height=\"40\" /></a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://avantguard.it\"><img src=\"https://i0.wp.com/avantguard.it/wp-content/uploads/2024/02/NewLogoSmalNoPicl.png?fit=398%2C71\" alt=\"AvantGuard\" height=\"40\" /></a>\n</p>\n\n# RoboShadow n8n Node\n\n![n8n community node](https://img.shields.io/badge/n8n-community%20node-ff6d5a) ![npm](https://img.shields.io/npm/v/%40avantguardllc%2Fn8n-nodes-roboshadow)\n\nAPI documentation for organisation-related endpoints in the RoboShadow cybersecurity platform\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Authentication](#authentication)\n- [Resources & Operations](#resources--operations)\n- [Compatibility](#compatibility)\n- [License](#license)\n\n## Installation\n\nFollow the [n8n community node installation guide](https://docs.n8n.io/integrations/community-nodes/installation/).\n\nOr install directly via npm:\n\n```bash\nnpm install @avantguardllc/n8n-nodes-roboshadow\n```\n\n## Authentication\n\nThis node authenticates using a **Bearer Token**.\n\n| Setting | Value |\n|---------|-------|\n| Type | Bearer Token |\n| Format | JWT |\n| Base URL | `https://api.roboshadow.com` (editable in credentials) |\n\n> **Tip:** The Base URL can be changed in the credential settings if your instance uses a different host.\n\n## Resources & Operations\n\n**Base URL:** `https://api.roboshadow.com`\n\n### Authentication\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🟢 **`POST`** | `/identity/bearertoken` | Generate bearer token from refresh token |\n\n### Identity\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/identity/organisation` | Get Organisations for the Authenticated User |\n| 🔵 **`GET`** | `/identity/organisation/{organisation_id}/users` | Get Users for a Specific Organisation |\n\n### Users\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/identity/organisation` | Get Organisations for the Authenticated User |\n| 🔵 **`GET`** | `/identity/organisation/{organisation_id}/users` | Get Users for a Specific Organisation |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/userprofiles` | Get device user profiles |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/users` | Get device users |\n\n### Applications\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/applications/groups` | Get application groups |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/applications/groups/{group_id}` | Get application group details |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/applications` | Get device applications |\n\n### Devices\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device` | Get all devices |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}` | Get device details |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/antivirus` | Get device antivirus information |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/applications` | Get device applications |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/disks` | Get device disks |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/disks/{diskId}/shares` | Get disk shares |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/report/vulnerabilities/summary` | Get device vulnerability summary |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/services` | Get device services |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/updates` | Get device updates |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/userprofiles` | Get device user profiles |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/users` | Get device users |\n\n### Antivirus\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/antivirus` | Get device antivirus information |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/antivirus/bydevice` | Get antivirus report by device |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/antivirus/ransomware` | Get ransomware protection report |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/antivirus/summary` | Get antivirus summary report |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/antivirus/threats` | Get threats report |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/antivirus/windowsdefenders` | Get Windows Defender report |\n\n### Disks\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/disks` | Get device disks |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/disks/{diskId}/shares` | Get disk shares |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/disks` | Get disk usage report |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/disks/bydevice` | Get disk report by device |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/disks/summary` | Get disk summary report |\n\n### Vulnerabilities\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/report/vulnerabilities/summary` | Get device vulnerability summary |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/vulnerabilities/applications` | Get vulnerable applications report |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/vulnerabilities/cpes` | Get CPE vulnerabilities report |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/vulnerabilities/cves` | Get CVE vulnerabilities report |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/vulnerabilities/cves/{cveId}/fixes` | Get fixes for specific CVE |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/vulnerabilities/devices` | Get vulnerable devices report |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/vulnerabilities/summary` | Get vulnerabilities summary |\n\n### Services\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/services` | Get device services |\n\n### Updates\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/device/{deviceId}/updates` | Get device updates |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/updates/bydevice` | Get missing updates report by device |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/updates/summary` | Get updates summary report |\n\n### Defender\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/antivirus/windowsdefenders` | Get Windows Defender report |\n\n### Firewall\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/firewalls` | Get firewall report |\n\n### Hardware\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/hardware/bydevice` | Get hardware report by device |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/hardware/summary` | Get hardware summary report |\n\n### Remediation\n\n| | Endpoint | Description |\n|---|----------|-------------|\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/remediation-report` | Get remediation report |\n| 🔵 **`GET`** | `/windows/organisation/{organisationId}/reports/remediation-report/{attemptId}/cves` | Get CVEs for remediation attempt |\n\n## Compatibility\n\n- **n8n version:** 1.0+ (tested on 2.x)\n- **Node.js version:** 18+\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}