Skip to main content
API Base URL
Domo API Server: https://api.domo.com
Security: Bearer AuthProvide your bearer token in the Authorization header when making requests to protected resources.Example: Authorization: Bearer 123
The Stream API allows you to automate the creation of new DataSets in your Domo Warehouse, featuring an accelerated upload Stream. A Domo Stream expedites uploads by dividing your data into parts, and uploading all of these parts simultaneously.
Best PracticesThis API should be used to create and update massive, constantly changing, or rapidly growing DataSets. For creating and updating smaller DataSets that occasionally need data updated, leverage the DataSet API.

The Stream Object

Stream Attributes

Property NameTypeDescription
idNumberID of the Stream
modifiedAtStringAn ISO-8601 representation of the time the Stream was last updated
updateMethodStringThe data import behavior
createdAtStringAn ISO-8601 representation of the create date of the Stream

Stream’s DataSet Attributes

Property NameTypeDescription
idStringThe UID of the DataSet associated to the Stream
nameStringThe description of the DataSet associated to the Stream
descriptionStringThe ID of the DataSet associated to the Stream
rowsNumberThe number of rows in the DataSet
columnsNumberThe number of columns in the DataSet’s schema
owner_idNumberThe ID of the owner of the Stream’s underlying DataSet
owner_nameStringThe name of the owner of the Stream’s underlying DataSet
pdpEnabledBooleanIndicates if PDP [Personalized Data Permission] policy filtering on data is active on this DataSet