n8n-nodes-domo
v1.0.0
Published
n8n community node package for working with Domo datasets
Readme
n8n-nodes-domo
n8n community node package that provides dataset-focused access to the Domo API.
The node is implemented in TypeScript.
Features
Dataset
- Get Metadata
- Query (SQL) (returns one item per row)
- Export dataset
- Returns Binary (CSV) file for download or use elsewhere
Credentials
Create a credential of type Domo Client Credentials API:
- Client ID
- Client Secret
Implementation notes
See docs/NOTES.md for detailed notes on endpoints, auth, and output formats.
Development
npm install
npm run build
npm run lintRun in development mode
npm run devNotes / Caveats
- Domo endpoints can vary. If any endpoint differs in your environment, update the paths in
nodes/DomoDatasets/domoHelpers.tsandnodes/DomoDatasets/DomoDatasets.node.ts. - Export operation returns binary CSV files. Use n8n's CSV node to parse if needed, or use the Query (SQL) operation to iterate over rows.
Resources
- n8n community nodes documentation:
https://docs.n8n.io/integrations/#community-nodes - Domo developer docs:
https://developer.domo.com/
