Skip to main content

CreateProjectInput

Provides the fields and values to use when creating a project.

input CreateProjectInput {
parentId: ID
name: String
status: ID
clientId: ID
startAt: Date
dueAt: Date
isPublic: Boolean
filesPath: String
description: String
notes: String
members: ProjectRelatedMembersInput
easements: RelatedEasementsInput
properties: RelatedPropertiesInput
contacts: ProjectRelatedContactsInput
tasks: RelatedTasksInput
letters: RelatedLettersInput
coordinations: RelatedCoordinationsInput
specifications: RelatedSpecificationsInput
ordinances: RelatedOrdinancesInput
contracts: RelatedContractsInput
submissions: RelatedSubmissionsInput
invoices: RelatedInvoicesInput
tags: RelatedTagsInput
copyRelations: CopyRelationsInput
}

Fields

CreateProjectInput.parentId ● ID scalar

The project's parent project.

CreateProjectInput.name ● String scalar

The project's name.

CreateProjectInput.status ● ID scalar

The project's status.

CreateProjectInput.clientId ● ID scalar

The project's client.

CreateProjectInput.startAt ● Date scalar

Starting date of the project.

CreateProjectInput.dueAt ● Date scalar

Due date of the project.

CreateProjectInput.isPublic ● Boolean scalar

True if the project is public to the organization. If false, do not share this project with other users in this organization without explicitly checking to see if they have access.

CreateProjectInput.filesPath ● String scalar

The project's files path.

CreateProjectInput.description ● String scalar

The project's description.

CreateProjectInput.notes ● String scalar

The project's description.

CreateProjectInput.members ● ProjectRelatedMembersInput input

The project's members relation.

CreateProjectInput.easements ● RelatedEasementsInput input

The project's easements relation.

CreateProjectInput.properties ● RelatedPropertiesInput input

The project's properties relation.

CreateProjectInput.contacts ● ProjectRelatedContactsInput input

The project's contacts relation.

CreateProjectInput.tasks ● RelatedTasksInput input

The project's tasks relation.

CreateProjectInput.letters ● RelatedLettersInput input

The project's letters relation.

CreateProjectInput.coordinations ● RelatedCoordinationsInput input

The project's coordinations relation.

CreateProjectInput.specifications ● RelatedSpecificationsInput input

The project's specifications relation.

CreateProjectInput.ordinances ● RelatedOrdinancesInput input

The project's ordinances relation.

CreateProjectInput.contracts ● RelatedContractsInput input

The project's contracts relation.

CreateProjectInput.submissions ● RelatedSubmissionsInput input

The project's submissions relation.

CreateProjectInput.invoices ● RelatedInvoicesInput input

The project's invoices relation.

CreateProjectInput.tags ● RelatedTagsInput input

The project's tags relation.

CreateProjectInput.copyRelations ● CopyRelationsInput input

The relations that should be copied from another entity.

Member Of

createProject mutation