Jae Wilson @DataCrew
Domo

DEVELOPER // Domo SDKs

May 14, 2021

Java / .NET SDK

The SDK helps developers create custom data pipelines, automation utilities like PDP management, user creation, connector management & controlling the mobile home page. Think of it kind of like the plastic bag of tools that comes packaged with the parts of a dresser you’ve bought to assemble yourself. You have what you need to get the job done, and what’s included in the kit varies from manufacturer to manufacturer.

Link to Sample Code Snippets

AdminManager
Get trusted attributes, set company logo, get/set mobile home page

AlertManager
Subscribe/Unsubscribe, get alerts, update alert

AppDbManager
Get/Set/Update/Delete collections, documents
AppManager
Get app, create app, replicate app

AuthManager
Get/Validate/Refresh OAuth

DataFileManager
Get/Create/Update/Download documents

DataFlowManager
Get/Set Dataflows, get executions, set Dataflow properties

DatasetManager
Get data, query data, set dataset properties, update schema, versions & sharing

DataStreamManager
Stream data to a Domo dataset

DataUploadManager
Upload file, upload multi-part, upload w/partition or Upsert, upload stream, upload from directory, index data

GitHubManager
Basic GitHub get & commit

GroupsManager
Get/Create/Update/Delete groups

NotificationManager
Send notification

PubGroupManager
Get/Create/Update publication groups

ReportManager
List/Update/Schedule reports

ResourceManager
Manage Cards & Pages

RoleManager
Get roles

SchemaManager
Derive schema from file

SearchManager
Search domo by entity

UsersManager
Get/Update/Create/Delete users

Related

More posts on similar topics.

Got a project in mind?

hire me →

Getting value from the content but not ready to hire?

let's call it professional development

☕ buy me a coffee →

Want a practitioner take on Domo and AI, every month?

free, no spam, unsubscribe anytime

📰 subscribe to the digest →