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
“Projects and Tasks” is a project management tool that helps you take real action with simple planning, assigning, and task-tracking features. You can create projects with various tasks and assignments. Those tasks exist within swim lanes or lists, and can be moved from list to list to show progress through a particular workflow. You can use default lists or create new custom lists. You can also add attachments to individual tasks to reference relevant materials and other artifacts.
NoteYou will need to ensure that your client application has access to the Workflow scope in order to access the Projects and Tasks endpoints.

The project object

Attributes

Property NameTypeDescription
nameStringThe name of the project
idStringThe ID of the project
membersLongThe ID’s of the members of the project
createdByLongThe ID of the user who created the project
createdDateDateDate the project was created
publicBooleanwhether or not the project is a public project
descriptionStringDescription of the project
dueDateDateDue date of the project

The list object

Attributes

Property NameTypeDescription
nameStringThe name of the List.
idStringThe ID of the List.
typeStringThe type of List (i.e. TODO, WORKING_ON, COMPLETED).
indexLongThe ordered index of the list within the project.

The task object

Attributes

Property NameTypeDescription
idStringThe ID of the task.
projectIdStringThe ID of the project that the task belongs to.
projectListIdtringThe ID of the list within a project that the task belongs to.
taskNameStringThe name of the task.
descriptionStringAn optional description of the task.
createdDateateThe date the task was created.
dueDateDateThe date the task is expected to be completed.
priorityLongThe prioritized order of the task in a list.
createdByLongThe ID of the Domo user that created the task.
ownedByLongThe ID of the Domo user that owns the task.
contributorsLongAn array of user IDs that are assigned as contributors to the task.
attachmentCountLongThe number of attachments that task has.
tagsStringAn array of tags that have been assigned to the task.
archivedBooleanWhether or not the task has been archived.