Skip to main content

Product

The representation of a product.

type Product {
id: ID!
status: String
productType: ProductType
labels: [ProductLabel]
itemCode: String
name: String
serialNumber: String
tax: Tax
stockLevel: Int
price: Float
cost: Float
supplierName: String
supplierDisplayName: String
comments: String
appointments: [Product]
isBookable: Boolean
duration: Int
color: String
isVideoConsultation: Boolean
requiresPayment: Boolean
requiresConfirmation: Boolean
createdAt: DateTime
updatedAt: DateTime
}

Fields

Product.id ● ID! non-null scalar

Product.status ● String scalar

Product.productType ● ProductType enum

Product.labels ● [ProductLabel] list object

Product.itemCode ● String scalar

Product.name ● String scalar

Product.serialNumber ● String scalar

Product.tax ● Tax object

Product.stockLevel ● Int scalar

Product.price ● Float scalar

Product.cost ● Float scalar

Product.supplierName ● String scalar

Product.supplierDisplayName ● String scalar

Product.comments ● String scalar

Product.appointments ● [Product] list object

Product.isBookable ● Boolean scalar

Product.duration ● Int scalar

Product.color ● String scalar

Product.isVideoConsultation ● Boolean scalar

Product.requiresPayment ● Boolean scalar

Product.requiresConfirmation ● Boolean scalar

Product.createdAt ● DateTime scalar

Product.updatedAt ● DateTime scalar

Returned By

product query

Member Of

OnlineBookingConfiguration object ● PracticeLocation object ● Product object ● ProductData object ● ProductResponsePayload object ● User object