n8n-nodes-nexalt
v0.1.2
Published
n8n node for Altium 365 via Nexar GraphQL API — BOM, components, projects, and workspace data
Maintainers
Readme
n8n-nodes-nexalt
Custom n8n node for Altium 365 via the Nexar GraphQL API.
Access your Altium 365 workspace data — BOM, components, projects, and library — directly from n8n workflows and AI agents. No GraphQL knowledge required.
Features
- List Workspaces — Get all Altium 365 workspaces with regional endpoint info
- List Projects — Browse and search projects by name
- Get BOM — Full Bill of Materials with designators, MPNs, manufacturers, parameters (flat JSON)
- Get Component Library — All workspace library components with params and thumbnails
- Get Component Detail — Single component deep-dive
- Update Component Params — Write parameter values back to library components
- Get Project Documents — PCB and schematic document listing with releases
Installation
In your n8n instance:
- Go to Settings → Community Nodes
- Click Install
- Enter
n8n-nodes-nexalt - Click Install
Credentials Setup
- Go to nexar.com and sign in with your Altium Live credentials
- Create an Application with Design scope enabled
- Copy the Client ID and Client Secret
- In n8n, go to Credentials → New → Nexar API and paste them
Usage
Add the Altium 365 node to any workflow. Select a Resource (Workspace, Project, BOM, Component) and an Operation, fill in the inputs, and execute.
Example: Nightly BOM Sync
Schedule (nightly) → Altium 365: List Projects → Loop → Altium 365: Get BOM → Supabase UpsertExample: AI Agent Tool
Agent → Tool: Workflow "Get BOM" → Sub-Workflow → Altium 365: Get BOM → ReturnAPI Scope
This node uses Nexar Design queries only (des* prefix), which are free and unlimited with an active Altium 365 subscription. Supply chain queries (pricing, stock) are not included.
License
MIT
