UpdateContactInput
Provides the fields and values to use when updating a contact.
input UpdateContactInput {
id: ID!
type: ContactType
name: String
lastName: String
regNumber: String
country: String
vatNumber: String
referenceNumber: String
bankIban: String
notes: String
isClient: Boolean
consolidatedInvoice: Boolean
members: RelatedMembersInput
contacts: RelatedContactsWithNotesInput
tasks: RelatedTasksInput
properties: RelatedPropertiesInput
projects: ContactRelatedProjectsInput
letters: RelatedLettersInput
coordinations: RelatedCoordinationsInput
specifications: RelatedSpecificationsInput
contracts: ContactRelatedContractsInput
submissions: RelatedSubmissionsInput
meters: RelatedMetersInput
tags: RelatedTagsInput
}
Fields
UpdateContactInput.id ● ID! non-null scalar
Specifies the contact to update.
UpdateContactInput.type ● ContactType enum
The contact's type.
UpdateContactInput.name ● String scalar
The contact's name.
UpdateContactInput.lastName ● String scalar
The contact's last name.
UpdateContactInput.regNumber ● String scalar
The contact's registration number.
UpdateContactInput.country ● String scalar
Two-letter country code, ISO 3166-1 alpha-2 (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). Example: US
UpdateContactInput.vatNumber ● String scalar
The contact's VAT number.
UpdateContactInput.referenceNumber ● String scalar
The contact's reference number.
UpdateContactInput.bankIban ● String scalar
The contact's bank IBAN.
UpdateContactInput.notes ● String scalar
The contact's notes.
UpdateContactInput.isClient ● Boolean scalar
Whether this contact is a client.
UpdateContactInput.consolidatedInvoice ● Boolean scalar
Whether this contact requires consolidated invoices.
UpdateContactInput.members ● RelatedMembersInput input
The person's members relation.
UpdateContactInput.contacts ● RelatedContactsWithNotesInput input
The contact's contacts relation.
UpdateContactInput.tasks ● RelatedTasksInput input
The contact's tasks relation.
UpdateContactInput.properties ● RelatedPropertiesInput input
The contact's properties relation.
UpdateContactInput.projects ● ContactRelatedProjectsInput input
The contact's projects relation.
UpdateContactInput.letters ● RelatedLettersInput input
The contact's letters relation.
UpdateContactInput.coordinations ● RelatedCoordinationsInput input
The contact's coordinations relation.
UpdateContactInput.specifications ● RelatedSpecificationsInput input
The contact's specifications relation.
UpdateContactInput.contracts ● ContactRelatedContractsInput input
The contact's contracts relation.
UpdateContactInput.submissions ● RelatedSubmissionsInput input
The contact's submissions relation.
UpdateContactInput.meters ● RelatedMetersInput input
The contact's meters relation.
UpdateContactInput.tags ● RelatedTagsInput input
The contact's tags relation.
Member Of
updateContact mutation