Skip to main content

UpdateTaskInput

Provides the fields and values to use when updating a task.

input UpdateTaskInput {
id: ID!
parentId: ID
title: String
description: String
status: ID
startAt: Date
dueAt: Date
startOffsetDays: Int
dueOffsetDays: Int
completedAt: DateTimeTz
priority: TaskPriority
typeId: ID
geometry: JSON
members: TaskRelatedMembersInput
easements: RelatedEasementsInput
properties: RelatedPropertiesInput
structures: RelatedStructuresInput
contacts: TaskRelatedContactsInput
projects: RelatedProjectsInput
letters: RelatedLettersInput
coordinations: RelatedCoordinationsInput
specifications: RelatedSpecificationsInput
governanceDocuments: RelatedGovernanceDocumentsInput
ordinances: RelatedOrdinancesInput @deprecated
contracts: RelatedContractsInput
submissions: RelatedSubmissionsInput
meters: RelatedMetersInput
invoices: RelatedInvoicesInput
expenses: RelatedExpensesInput
quotes: RelatedQuotesInput
acts: RelatedActsInput
}

Fields​

UpdateTaskInput.id ● ID! non-null scalar​

Specifies the task to update.

UpdateTaskInput.parentId ● ID scalar​

The task's parent task.

UpdateTaskInput.title ● String scalar​

The task's title.

UpdateTaskInput.description ● String scalar​

The task's description.

UpdateTaskInput.status ● ID scalar​

The task's status.

UpdateTaskInput.startAt ● Date scalar​

Starting date of the task.

UpdateTaskInput.dueAt ● Date scalar​

Due date of the task.

UpdateTaskInput.startOffsetDays ● Int scalar​

Bundle template only: days from the apply anchor when the spawned task should start.

UpdateTaskInput.dueOffsetDays ● Int scalar​

Bundle template only: days from the apply anchor when the spawned task is due.

UpdateTaskInput.completedAt ● DateTimeTz scalar​

Completed date of the task.

UpdateTaskInput.priority ● TaskPriority enum​

The task's priority.

UpdateTaskInput.typeId ● ID scalar​

The task's type.

UpdateTaskInput.geometry ● JSON scalar​

The task's geometry as GeoJSON. Optional top-level "color" (hex bg/line), "iconColor" (hex glyph) and "icon" (Iconify id) keys provide map styling.

UpdateTaskInput.members ● TaskRelatedMembersInput input​

The task's members relation.

UpdateTaskInput.easements ● RelatedEasementsInput input​

The task's easements relation.

UpdateTaskInput.properties ● RelatedPropertiesInput input​

The task's properties relation.

UpdateTaskInput.structures ● RelatedStructuresInput input​

The task's structures relation.

UpdateTaskInput.contacts ● TaskRelatedContactsInput input​

The task's contacts relation.

UpdateTaskInput.projects ● RelatedProjectsInput input​

The task's projects relation.

UpdateTaskInput.letters ● RelatedLettersInput input​

The task's letters relation.

UpdateTaskInput.coordinations ● RelatedCoordinationsInput input​

The task's coordinations relation.

UpdateTaskInput.specifications ● RelatedSpecificationsInput input​

The task's specifications relation.

UpdateTaskInput.governanceDocuments ● RelatedGovernanceDocumentsInput input​

The task's governance documents relation.

UpdateTaskInput.ordinances ● RelatedOrdinancesInput deprecated input​

DEPRECATED

Use governanceDocuments instead

The task's ordinances relation.

UpdateTaskInput.contracts ● RelatedContractsInput input​

The task's contracts relation.

UpdateTaskInput.submissions ● RelatedSubmissionsInput input​

The task's submissions relation.

UpdateTaskInput.meters ● RelatedMetersInput input​

The task's meters relation.

UpdateTaskInput.invoices ● RelatedInvoicesInput input​

The task's invoices relation.

UpdateTaskInput.expenses ● RelatedExpensesInput input​

The task's expenses relation.

UpdateTaskInput.quotes ● RelatedQuotesInput input​

The task's quotes relation.

UpdateTaskInput.acts ● RelatedActsInput input​

The task's acts relation.

Member Of​

updateTask mutation