Domo Component
Domo Connector

Quickly integrate your B2B software product with Domo.

About the Domo Connector

The Domo platform includes a world class data warehouse, robust data pipeline functionality, and visualization engine.

Documentation

Connector Actions

Action NameAction Description
List AccountsGet a list of all Accounts for which the user has permissions.
Get AccountsRetrieve the details of an account type. This includes information on the properties required to create an Account of this type.
Create AccountWhen creating an Account, you must specify the Account Type properties. The Account Type properties are different, depending on the type of Account you are trying to create.
Update AccountUpdates the specified Account’s metadata as well as the Account’s Type properties.
Delete AccountDeletes an Account from your Domo instance.
Share AccountShare an Account with a User.
List UsersGet a list of all users in your Domo instance.
Get UserRetrieves the details of an existing user.
Create UserCreates a new user in your Domo instance.
Update UserUpdates the specified user by providing values to parameters passed. Any parameter left out of the request will cause the specific user’s attribute to remain unchanged.
Delete UserPermanently deletes a user from your Domo instance.
Get Activity Log EntriesRetrieves activity log entries
List DataSetsGet a list of all DataSets in your Domo instance.
Get Data SetRetrieves the details of an existing DataSet.
Create Data SetCreates a new DataSet in your Domo instance. Once the DataSet has been created, data can then be imported into the DataSet.
Update Data SetUpdates the specified DataSet’s metadata by providing values to parameters passed.
Delete Data SetPermanently deletes a DataSet from your Domo instance. This can be done for all DataSets, not just those created through the API.
Query Data SetQueries the data in an existing Domo DataSet
Import Data Into DataSetImport data into a DataSet in your Domo instance. This request will replace the data currently in the DataSet.
Export Data From DataSetExport data from a DataSet in your Domo instance.
List GroupsGet a list of all groups in your Domo instance.
Get GroupRetrieves the details of an existing group.
Create GroupCreates a new group in your Domo instance.
Update GroupUpdates the specified group by providing values to parameters passed. Any parameter left out of the request will cause the specific group’s attribute to remain unchanged.
Delete GroupPermanently deletes a group from your Domo instance.
Add User To GroupAdd user to a group in your Domo instance.
Remove User From GroupRemove a user from a group in your Domo instance.
List Users In GroupList the users in a group in your Domo instance.
List PagesGet a list of all pages in your Domo instance.
Get PageRetrieves the details of an existing page.
Create PageCreates a new page in your Domo instance.
Update PageUpdates the specified page by providing values to parameters passed. Any parameter left out of the request will cause the specific page’s attribute to remain unchanged.
Delete PagePermanently deletes a page from your Domo instance.
List ProjectsRetrieves a list of all projects that the client scope has access to.
Get ProjectRetrieves the details of an individual existing project given a project id. Use the special project ID me to return your personal project.
Create ProjectCreate a new project in your Domo instance
Update ProjectUpdates attributes of an existing project in your Domo instance. The following properties are read-only and cannot be updated with this request:id members createdBy createdDate
Delete ProjectPermanently deletes a project from your Domo instance.
Add AttachmentAdd a multipart form file to a task item as an attachment.
Download AttachmentDownloads an individual attachment given an attachment id.
Delete AttachmentPermanently deletes an attachment from your task.
Get List Of AttachmentsRetrieve details about all of the attachments belonging to a particular task.
Get Project MembersRetrieves a list of ids of the users that are members of the given project id.
Update Project MembersUpdate the members of a given project id.
List Project ListsRetrieves all lists available within a given project id.
Get ListRetrieves the details of an individual list given a project id and a list id.
Create ListCreates a new list within the given project id.
Update ListUpdate the details of a list given an existing project id and list id.
Delete ListPermanently deletes a list from your Domo instance.
List Project List TasksRetrieves all tasks from a given project id and list id.
Get TaskRetrieves an individual task from a given project id and list id.
Create TaskAdd a task to a project list.
Update TaskUpdate the details of a task given an existing project id, list id, and task id.
List StreamsGet a list of all Streams for which the user has view permissions.
Get StreamRetrieves the details of an existing stream.
Create StreamWhen creating a Stream, specify the DataSet properties (name and description) and as a convenience, the create Stream API will create a DataSet for you.
Update StreamUpdates the specified Stream’s metadata by providing values to parameters passed.
Delete StreamDeletes a Stream from your Domo instance. This does not a delete the associated DataSet.
Search StreamReturns all Stream objects that meet argument criteria from original request.
List Stream ExecutionReturns all Stream Execution objects that meet argument criteria from original request.
Get Stream ExecutionImport data into a DataSet in your Domo instance. This request will replace the data currently in the DataSet.
Create Stream ExecutionWhen you’re ready to upload data to your DataSet via a Stream, you first tell Domo that you’re ready to start sending data by creating an Execution.
Upload Data PartCreates a data part within the Stream execution to upload chunks of rows to the DataSet. The calling client should keep track of parts and order them accordingly in an increasing sequence. If a part upload fails, retry the upload as all parts must be present before committing the stream execution.
Commit Stream ExecutionCommits stream execution to import combined set of data parts that have been successfully uploaded.
Abort Stream ExecutionIf needed during an execution, aborts an entire Stream execution.
Raw RequestSend raw HTTP request to Domo.

The Integration Platform for B2B Software Companies

Build integrations fast and provide a seamless in-app integration experience for your users. Prismatic is the only iPaaS with answers for the complicated world of B2B software.
Intuitive Integration Designer

Intuitive Integration Designer

Non-dev teams create reusable integrations in a low-code environment tailored for your product.

Pre-Built & Custom Components

Pre-Built & Custom Components

Use built-in API connectors or code your own custom components for any third-party system.

Embedded Integration Marketplace

Embedded Integration Marketplace

Deliver a seamless in-app customer experience for exploring, activating, and monitoring integrations.

Integration Deployment & Support

Integration Deployment & Support

Manage customer-specific configuration and provide proactive support with logging & alerting.

Purpose-Built Infrastructure

Purpose-Built Infrastructure

Your integrations run in a scalable, secure environment while you focus on your core product.

Built In A Way Devs Love

Built In A Way Devs Love

Give devs power and flexibility. Fit the platform to your product and the way you build software.

Get in Touch

Looking for an additional component action? Want to see a tailored demo? Let us know and we'll be in touch soon!

Testimonial from Chris Rallis

With Prismatic, we're able to deliver integrations in far less time while streamlining our engineering effort. Prismatic has given us the ability to more widely build integrations across our teams. It has also allowed our customer-facing teams to handle customer-specific deployment.

Chris Rallis

Director of Software at Raven Industries

By submitting this form, you hereby consent to our processing of your personal information in accordance with our Privacy Policy, including for the purposes of sending you direct marketing communications at the email address you provided.