Skip to main content

OrderlistCompaniesInput

No description

input OrderlistCompaniesInput {
companyIds: [Int!]!
companySources: [SourceInput!]
}

Fields

OrderlistCompaniesInput.companyIds ● [Int!]! non-null scalar

Company identifiers to assign to or unassign from the order list.

Specify which companies should have permission to access and order from this order list. These companies will be able to see the order list in their available ordering options.

Validation: Each ID must be a valid integer, array must contain unique values, companies must exist in the system. Possible errors: ORDERLIST_CROSS_SERVICE_ERROR if company IDs don't exist.

OrderlistCompaniesInput.companySources ● [SourceInput!] list input

External company sources to assign to or unassign from the order list.

Reference companies from external systems using their source identifiers and system names. This allows integration with external company management systems like CRM or ERP systems.

Validation: Each source must have valid id and name fields, array must contain unique combinations.

Member Of

orderlistAssignCompanies mutation ● orderlistUnassignCompanies mutation