Skip to main content

CreateContractInput

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

input CreateContractInput {
parentId: ID
name: String
status: ID
externalCode: String
isNotarized: Boolean
relatedId: ID
signedAt: Date
startAt: Date
dueAt: Date
completedAt: Date
warrantyDueAt: Date
typeId: ID
sum: ContractSumInput
filePath: String
filesPath: String
notes: String
members: ContractRelatedMembersInput
contacts: ContractRelatedContactsInput
projects: RelatedProjectsInput
properties: RelatedPropertiesInput
tasks: RelatedTasksInput
letters: RelatedLettersInput
meters: RelatedMetersInput
invoices: RelatedInvoicesInput
tags: RelatedTagsInput
copyRelations: CopyRelationsInput
}

Fields

CreateContractInput.parentId ● ID scalar

The contract's parent contract.

CreateContractInput.name ● String scalar

The contract's name.

CreateContractInput.status ● ID scalar

The contract's status.

CreateContractInput.externalCode ● String scalar

The contract's external code.

CreateContractInput.isNotarized ● Boolean scalar

Whether the easement has been notarized.

CreateContractInput.relatedId ● ID scalar

The contract's related contract.

CreateContractInput.signedAt ● Date scalar

Signed date of the contract.

CreateContractInput.startAt ● Date scalar

Start date of the contract.

CreateContractInput.dueAt ● Date scalar

Due date of the contract.

CreateContractInput.completedAt ● Date scalar

Completed date of the contract.

CreateContractInput.warrantyDueAt ● Date scalar

Warranty due date of the contract.

CreateContractInput.typeId ● ID scalar

The contract's type.

CreateContractInput.sum ● ContractSumInput input

The contract's sum.

CreateContractInput.filePath ● String scalar

The contract's file path.

CreateContractInput.filesPath ● String scalar

The contract's files path.

CreateContractInput.notes ● String scalar

The contract's notes.

CreateContractInput.members ● ContractRelatedMembersInput input

The contract's members relation.

CreateContractInput.contacts ● ContractRelatedContactsInput input

The contract's contacts relation.

CreateContractInput.projects ● RelatedProjectsInput input

The contract's projects relation.

CreateContractInput.properties ● RelatedPropertiesInput input

The contract's properties relation.

CreateContractInput.tasks ● RelatedTasksInput input

The contract's tasks relation.

CreateContractInput.letters ● RelatedLettersInput input

The contract's letters relation.

CreateContractInput.meters ● RelatedMetersInput input

The contract's meters relation.

CreateContractInput.invoices ● RelatedInvoicesInput input

The contract's invoices relation.

CreateContractInput.tags ● RelatedTagsInput input

The contract's tags relation.

CreateContractInput.copyRelations ● CopyRelationsInput input

The relations that should be copied from another entity.

Member Of

createContract mutation