Published 15 days ago
Important: This template uses a NetSuite community node, so it only works on self-hosted n8n. Cloud-based n8n instances currently do not support community nodes.
This workflow template allows you to dynamically run SuiteQL queries in NetSuite by sending an HTTP request to an n8n Webhook node. Once triggered, the workflow uses token-based authentication to execute your SuiteQL query and returns the results as JSON. This makes it easy to integrate real-time NetSuite data into dashboards, reporting tools, or other applications.
Send any SuiteQL query on demand instead of hardcoding queries or manually running reports.
Quickly pull NetSuite data into front-end systems (like Excel dashboards, custom web apps, or internal tools) by calling the webhook endpoint.
Automate data extraction and formatting, reducing the need for manual exports and improving efficiency.
Trigger:
Input Processing:
suiteql
).Query Execution:
Response:
NetSuite Community Node
NetSuite Token-Based Authentication
n8n Webhook
http://<your-n8n-domain>/webhook/unique-id
) from the Webhook node.Usage
curl "http://<your-n8n-domain>/webhook/unique-id?suiteql=SELECT%20*%20FROM%20account%20LIMIT%2010"
Change the Query:
Simply adjust the suiteql
parameter in your HTTP request to run different SuiteQL statements.
Data Transformation:
Insert nodes (e.g., Function, Set, or Format) to modify or reformat the data before returning it.
Extend Integration:
Chain additional nodes to push the retrieved data to other services (Google Sheets, Slack, custom dashboards, etc.).