CreateTaskInput
Provides the fields and values to use when creating a task.
input CreateTaskInput {
parentId: ID
title: String
description: String
bundleId: ID
isBundleTask: Boolean
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
ordinances: RelatedOrdinancesInput
contracts: RelatedContractsInput
submissions: RelatedSubmissionsInput
meters: RelatedMetersInput
invoices: RelatedInvoicesInput
expenses: RelatedExpensesInput
quotes: RelatedQuotesInput
acts: RelatedActsInput
copyRelations: CopyRelationsInput
}
Fields
CreateTaskInput.parentId ● ID scalar
The task's parent task.
CreateTaskInput.title ● String scalar
The task's title.
CreateTaskInput.description ● String scalar
The task's description.
CreateTaskInput.bundleId ● ID scalar
When set, creates the task as a bundle template owned by this bundle.
CreateTaskInput.isBundleTask ● Boolean scalar
Whether this task is a bundle template. Should be paired with bundleId.
CreateTaskInput.status ● ID scalar
The task's status.
CreateTaskInput.startAt ● Date scalar
Starting date of the task.
CreateTaskInput.dueAt ● Date scalar
Due date of the task.
CreateTaskInput.startOffsetDays ● Int scalar
Bundle template only: days from the apply anchor when the spawned task should start.
CreateTaskInput.dueOffsetDays ● Int scalar
Bundle template only: days from the apply anchor when the spawned task is due.
CreateTaskInput.completedAt ● DateTimeTz scalar
Completed date of the task.
CreateTaskInput.priority ● TaskPriority enum
The task's priority.
CreateTaskInput.typeId ● ID scalar
The task's type.
CreateTaskInput.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.
CreateTaskInput.members ● TaskRelatedMembersInput input
The task's members relation.
CreateTaskInput.easements ● RelatedEasementsInput input
The task's easements relation.
CreateTaskInput.properties ● RelatedPropertiesInput input
The task's properties relation.
CreateTaskInput.structures ● RelatedStructuresInput input
The task's structures relation.
CreateTaskInput.contacts ● TaskRelatedContactsInput input
The task's contacts relation.
CreateTaskInput.projects ● RelatedProjectsInput input
The task's projects relation.
CreateTaskInput.letters ● RelatedLettersInput input
The task's letters relation.
CreateTaskInput.coordinations ● RelatedCoordinationsInput input
The task's coordinations relation.
CreateTaskInput.specifications ● RelatedSpecificationsInput input
The task's specifications relation.
CreateTaskInput.ordinances ● RelatedOrdinancesInput input
The task's ordinances relation.
CreateTaskInput.contracts ● RelatedContractsInput input
The task's contracts relation.
CreateTaskInput.submissions ● RelatedSubmissionsInput input
The task's submissions relation.
CreateTaskInput.meters ● RelatedMetersInput input
The task's meters relation.
CreateTaskInput.invoices ● RelatedInvoicesInput input
The task's invoices relation.
CreateTaskInput.expenses ● RelatedExpensesInput input
The task's expenses relation.
CreateTaskInput.quotes ● RelatedQuotesInput input
The task's quotes relation.
CreateTaskInput.acts ● RelatedActsInput input
The task's acts relation.
CreateTaskInput.copyRelations ● CopyRelationsInput input
The relations that should be copied from another entity.
Member Of
createTask mutation