Skip to main content

RegisterSupplierInput

Autogenerated input type of RegisterSupplier

input RegisterSupplierInput {
address: AddressInput
brandId: ID @deprecated
businessHours: String
category: String
clientMutationId: String
contactId: ID
email: Email
handle: String
incoterms: String
leadTime: Int
legalName: String
location: String
name: String!
notes: String
onTimeDelivery: Decimal
paymentTerms: String
phone: String
qualityRating: Decimal
responseTime: Decimal
shippingTerms: String
status: SupplySupplierStatusEnum
taxId: String
timeZone: String
website: Url
yearEstablished: Int
}

Fields​

RegisterSupplierInput.address ● AddressInput input common​

RegisterSupplierInput.brandId ● ID deprecated scalar common​

DEPRECATED

This argument will be removed in the future. Brand is becoming a product-only attribute. Use company context instead.

RegisterSupplierInput.businessHours ● String scalar common​

Business hours, e.g., Mon-Fri 9am-5pm

RegisterSupplierInput.category ● String scalar common​

RegisterSupplierInput.clientMutationId ● String scalar common​

A unique identifier for the client performing the mutation.

RegisterSupplierInput.contactId ● ID scalar common​

The default contact to use with this supplier

RegisterSupplierInput.email ● Email scalar common​

RegisterSupplierInput.handle ● String scalar common​

URL-friendly identifier for the supplier, unique within the company

RegisterSupplierInput.incoterms ● String scalar common​

International commercial terms

RegisterSupplierInput.leadTime ● Int scalar common​

Lead time in days

RegisterSupplierInput.legalName ● String scalar common​

Legal / registered name of the supplier

RegisterSupplierInput.location ● String scalar common​

RegisterSupplierInput.name ● String! non-null scalar common​

RegisterSupplierInput.notes ● String scalar common​

Additional notes or comments about the supplier

RegisterSupplierInput.onTimeDelivery ● Decimal scalar common​

On time delivery percentage

RegisterSupplierInput.paymentTerms ● String scalar common​

Payment terms, e.g., Net 30, Net 60

RegisterSupplierInput.phone ● String scalar common​

RegisterSupplierInput.qualityRating ● Decimal scalar common​

Quality rating percentage

RegisterSupplierInput.responseTime ● Decimal scalar common​

Average response time in hours

RegisterSupplierInput.shippingTerms ● String scalar common​

Shipping terms, e.g., FOB, CIF

RegisterSupplierInput.status ● SupplySupplierStatusEnum enum suppliers​

RegisterSupplierInput.taxId ● String scalar common​

RegisterSupplierInput.timeZone ● String scalar common​

Time zone, e.g., UTC, GMT-5

RegisterSupplierInput.website ● Url scalar common​

RegisterSupplierInput.yearEstablished ● Int scalar common​

Year the supplier was established

Member Of​

supplyRegisterSupplier mutation