Skip to main content


Autogenerated input type of CreateContract

input CreateContractInput {
clientMutationId: String
companyId: Int!
description: String!
finishedAt: ISO8601Date
startedAt: ISO8601Date!
noEndDate: Boolean!
services: [ServiceTypeInput!]!
contacts: [ContactTypeInput!]
attachment: Upload
educationSecret: String
educationId: Int


CreateContractInput.clientMutationId ● String scalar

A unique identifier for the client performing the mutation.

CreateContractInput.companyId ● Int! non-null scalar

Company Id. Set it to indicate the contract owner

CreateContractInput.description ● String! non-null scalar

Contract description. You must describe important points

CreateContractInput.finishedAt ● ISO8601Date scalar

End date. Set it to indicate the end date

CreateContractInput.startedAt ● ISO8601Date! non-null scalar

Start date. Set it to indicate the initial date

CreateContractInput.noEndDate ● Boolean! non-null scalar

Contract has no end date ● [ServiceTypeInput!]! non-null input

List of services

CreateContractInput.contacts ● [ContactTypeInput!] list input

List of contacts

CreateContractInput.attachment ● Upload scalar

CreateContractInput.educationSecret ● String scalar

CreateContractInput.educationId ● Int scalar

Member Of

createContract mutation