RegisterCarrierInput
Autogenerated input type of RegisterCarrier
input RegisterCarrierInput {
brandId: ID
category: CarrierCategoryEnum
clientMutationId: String
code: String
description: String
name: String!
status: StatusEnum
}
Fields
RegisterCarrierInput.brandId ● ID scalar
The brand ID to which the carrier will be associated. If not provided, the carrier will be added globally. The party should have the permission 'register_carriers' to perform this operation.
RegisterCarrierInput.category ● CarrierCategoryEnum enum
RegisterCarrierInput.clientMutationId ● String scalar
A unique identifier for the client performing the mutation.
RegisterCarrierInput.code ● String scalar
The internal code of the carrier. This argument is optional, and if not provided, the system will generate a unique code for the carrier.
The code should be unique in the context of the carrier. If an existing code is provided, the system will ignore it and generate a new one.
RegisterCarrierInput.description ● String scalar
Carrier description. A brief description of the carrier, including the type of services it provides and any other relevant information.
The name should be unique in the context of the carrier.
RegisterCarrierInput.name ● String! non-null scalar
Carrier name. Consider using the carrier's official name to prevent confusion and ensure consistency.
The name should be unique in the context of the carrier.
RegisterCarrierInput.status ● StatusEnum enum
Member Of
registerCarrier mutation