@domoinc/toolkit library provides convenient utilities for building custom apps in Domo. It streamlines development by offering pre-built clients for common Domo APIs and services.
Installation
The Toolkit library is available on npmDocumentation
Full documentation for this package is available hereAvailable Clients
The Toolkit provides the following clients:- AppDBClient: AppDB API
- DomoClient: DomoClient class — Utilities for interacting with Domo. Alternative to Domo.js
- CodeEngineClient: CodeEngineClient variable — Utilities for Domo’s Code Engine. Code Engine docs
- WorkflowClient: WorkflowClient variable — Utilities for Domo Workflows. Workflow docs
- FileClient: FileClient class — Files API
- GroupClient: GroupClient class — Groups API
- IdentityClient: IdentityClient class — Utilities for obtaining information about the current user
- SqlClient: SqlClient class — SDK for SQL queries
- UserClient: UserClient class — User API
- AIClient: AIClient class — AI Services API