Skip to main content

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