Skip to main content

CreateSpecificationInput

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

input CreateSpecificationInput {
name: String
status: ID
startAt: Date
receivedAt: Date
agreedAt: Date
dueAt: Date
typeId: ID
processingPeriod: Int
filesPath: String
description: String
terms: String
geometry: JSON
members: SpecificationRelatedMembersInput
properties: RelatedPropertiesInput
contacts: RelatedContactsInput
projects: RelatedProjectsInput
tasks: RelatedTasksInput
letters: RelatedLettersInput
submissions: RelatedSubmissionsInput
invoices: RelatedInvoicesInput
coordinations: RelatedCoordinationsInput
meters: RelatedMetersInput
tags: RelatedTagsInput
copyRelations: CopyRelationsInput
}

Fields​

CreateSpecificationInput.name ● String scalar​

The specification's name.

CreateSpecificationInput.status ● ID scalar​

The specification's status.

CreateSpecificationInput.startAt ● Date scalar​

Start date of the specification.

CreateSpecificationInput.receivedAt ● Date scalar​

Received date of the specification.

CreateSpecificationInput.agreedAt ● Date scalar​

Agreed date of the specification.

CreateSpecificationInput.dueAt ● Date scalar​

Due date of the specification.

CreateSpecificationInput.typeId ● ID scalar​

The specification's type.

CreateSpecificationInput.processingPeriod ● Int scalar​

The specification's processing period (in days).

CreateSpecificationInput.filesPath ● String scalar​

The specification's files path.

CreateSpecificationInput.description ● String scalar​

The specification's description.

CreateSpecificationInput.terms ● String scalar​

The specification's terms.

CreateSpecificationInput.geometry ● JSON scalar​

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

CreateSpecificationInput.members ● SpecificationRelatedMembersInput input​

The specification's members relation.

CreateSpecificationInput.properties ● RelatedPropertiesInput input​

The specification's properties relation.

CreateSpecificationInput.contacts ● RelatedContactsInput input​

The specification's contacts relation.

CreateSpecificationInput.projects ● RelatedProjectsInput input​

The specification's projects relation.

CreateSpecificationInput.tasks ● RelatedTasksInput input​

The specification's tasks relation.

CreateSpecificationInput.letters ● RelatedLettersInput input​

The specification's letters relation.

CreateSpecificationInput.submissions ● RelatedSubmissionsInput input​

The specification's submissions relation.

CreateSpecificationInput.invoices ● RelatedInvoicesInput input​

The specification's invoices relation.

CreateSpecificationInput.coordinations ● RelatedCoordinationsInput input​

The specification's coordinations relation.

CreateSpecificationInput.meters ● RelatedMetersInput input​

The specification's meters relation.

CreateSpecificationInput.tags ● RelatedTagsInput input​

The specification's tags relation.

CreateSpecificationInput.copyRelations ● CopyRelationsInput input​

The relations that should be copied from another entity.

Member Of​

createSpecification mutation