RegisterCompanyInput
Autogenerated input type of RegisterCompany
input RegisterCompanyInput {
clientMutationId: String
companyType: CompanyTypesEnum!
handle: String!
name: String!
responsibleId: ID
}
Fields
RegisterCompanyInput.clientMutationId ● String scalar common
A unique identifier for the client performing the mutation.
RegisterCompanyInput.companyType ● CompanyTypesEnum! non-null enum companies
Type of the company. This will determine the type of Brands that can be created under this company or if other companies can be created under this one.
RegisterCompanyInput.handle ● String! non-null scalar common
A unique human readable identifier for each company that will be used in UI
URLs for company-specific pages. It must start with a letter and can contain
only lowercase letters, numbers, and hyphens. e.g. endless-commerce
RegisterCompanyInput.name ● String! non-null scalar common
Name of the company
RegisterCompanyInput.responsibleId ● ID scalar common
ID of the party that will be the owner of the company. This party will be able
to manage the company and its Brands and must be previously registered. If not
provided, the company will be created without a responsible. The responsible
of the company can be assigned after registration using the mutations
addRelationship and assignRole.
Member Of
registerCompany mutation