Product
Represents information about a product.
type Product {
id: ID!
code: String
name: String
description: String
status: ProductStatus
unit: ProductUnit
group: ProductGroup
taxRate: TaxRate
defaultPrice: Decimal
prices: [ProductPrice]
createdAt: DateTimeTz!
updatedAt: DateTimeTz!
deletedAt: DateTimeTz
}
Fields
Product.id ● ID! non-null scalar
Product's unique identifier.
Product.code ● String scalar
The product's code.
Product.name ● String scalar
The name of the product.
Product.description ● String scalar
The description of the product.
Product.status ● ProductStatus enum
The status of the product.
Product.unit ● ProductUnit enum
The unit of the product.
Product.group ● ProductGroup object
The product's group.
Product.taxRate ● TaxRate object
The product's tax rate.
Product.defaultPrice ● Decimal scalar
The product's default price.
Product.prices ● [ProductPrice] list object
The product's prices.
Product.createdAt ● DateTimeTz! non-null scalar
The date and time when the product was created.
Product.updatedAt ● DateTimeTz! non-null scalar
The date and time when the product was last updated.
Product.deletedAt ● DateTimeTz scalar
The date and time when the product was deleted.
Returned By
createProduct mutation ● deleteProduct mutation ● duplicateProduct mutation ● product query ● restoreProduct mutation ● updateProduct mutation
Member Of
InvoiceLine object ● ProductEdge object ● QuoteLine object