UpdateCompanyInput
Input for updating an existing company.
Extends the base company input with optional parent usergroup modification. All fields are optional to support partial updates.
input UpdateCompanyInput {
name: String
taxNumber: String
cocNumber: String
debtorId: String
email: String
phone: String
notes: String
parentId: Int
}
Fields
UpdateCompanyInput.name
● String
scalar
Official name of the company.
The legal or business name used for identification. Maximum length is 150 characters.
UpdateCompanyInput.taxNumber
● String
scalar
Tax identification number of the company.
Official tax registration number used for tax reporting and compliance. Maximum length is 30 characters. Format varies by jurisdiction.
UpdateCompanyInput.cocNumber
● String
scalar
Chamber of Commerce registration number.
Official business registration number with the local Chamber of Commerce or equivalent business registry. Maximum length is 30 characters.
UpdateCompanyInput.debtorId
● String
scalar
Debtor identification number for accounting purposes.
Internal or external reference number used in financial systems to identify the company as a debtor. Maximum length is 30 characters.
UpdateCompanyInput.email
● String
scalar
Primary email address for the company.
Main contact email address used for business communications and system notifications. Must be a valid email format.
UpdateCompanyInput.phone
● String
scalar
Primary phone number for the company.
Main contact phone number for business communications. Maximum length is 30 characters. Should include country code for international numbers.
UpdateCompanyInput.notes
● String
scalar
Additional notes or comments about the company.
Free-form text field for storing additional information, special instructions, or internal notes.
UpdateCompanyInput.parentId
● Int
scalar
Identifier of the usergroup to move the company to.
When provided, moves the company to a different usergroup in the organizational hierarchy. Must be a valid usergroup ID that the user has access to.
Member Of
companyUpdate
mutation