Magidoc

Project
Object

Fields

#

_id

ID !
Non-null

ID for this project

userId

ID !
Non-null

ID of the user that is the project owner

workspace

ID !
Non-null

ID of the workspace this project belongs to

name

Name of the project

teams

[ ID !]!
Non-null

Array of teams that have access to this project

readOnlyTeams

[ ID !]!
Non-null

Array of teams that have read-only access to this project

createdAt

Non-null

Date when this project was created

startDate

Start date for this project

createdBy

ID !
Non-null

ID of the user that created this project

color

Non-null

Color of the project

members

[ ID !]!
Non-null

Array of user IDs that are members of this project

readOnlyMembers

[ ID !]!
Non-null

Array of user IDs that are read-only members of this project

externalMembersIds

[ ID !]!
Non-null

Array of user IDs that are external members of this project

sharingType

Non-null

Sharing type for this project (me, custom, everyone)

description

Description for this project

parentProject

ID of the parent project

destination

userHasAccess

Non-null

isMember

Non-null

approvalSettings

Non-null

phases

[ Phase !]

placeholdersWithUserAssignee

assignedPlaceholders

endDate

End date for this project

ranks

rank

actionDateSync

simpleId

Simple ID used to identify this project

resourcePlaceholderIds

[ ID !]!
Non-null

Array of placeholder IDs that are assigned to this project

resourcePlaceholders

Non-null

owner

Project owner

owners

[ User !]!
Non-null

Project owners

ownerIds

[ ID !]!
Non-null

timeCategoriesIds

[ ID !]

Array of time category IDs that are assigned to this project

defaultTimeCategoryId

Default time category ID for this project

deleted

Non-null

Boolean flag to indicate if this project is deleted

deletedAt

deletedBy

proofingCardId

proofingSettings

statusUpdates

Non-null

isReadOnly

Non-null

archived

Non-null

Boolean flag to indicate if this project is archived

template

Non-null

Boolean flag to indicate if this project is a template

containerId

Container ID (of the isPrimary action view) for this project

actionViewId

ID !
Non-null

defaultTabId

The defaultTabId refers to the foreignId of the default tab we want to open when we open the project

tabs

Non-null

hasChildren

Non-null

modifiedAt

Non-null

Date when this project was last modified

modifiedBy

ID of the user that last modified this project

isExample

widgets

Non-null

hideActionsForExternal

Non-null

autoCompleteParent

Non-null

otherCosts

Non-null

otherCostsTotal

descendantIds

[ ID !]!
Non-null

isDraftMode

Non-null

Boolean flag to indicate if this project is in draft mode

attachments

Non-null

budget

Budget for this project

budgets

budgetTotal

customDataStore

includeWeekends

advancedApprovalSettings

progress

showCompletedSubactionsByDefault

publicBranding

publicNote

earliestActionDate

Earliest action date in the project (earliest of scheduledDate, deadline, or createdAt from all actions)

latestActionDate

Latest action date in the project (latest of scheduledDate, deadline, or createdAt from all actions)

Usages

#

References

#