Product

The Product interface identifies a type that is, and is treated like, a Product.

There are currently 3 Product implementations available that represent the most common product type abstractions within the Product domain:

Implemented by

Fields

id (ID!)

ID of the object.

ref (String!)

The unique reference identifier for the Product

type (String!)

Type of the Product

catalogue (ProductCatalogue!)

The Product Catalogue in which this Product is managed

name (String!)

The name of the product

summary (String)

A short description of the product (max 255 chars)

prices ([Price])

A list of prices for the product

tax (TaxType)

Tax information for the product

createdOn (DateTime)

Time of creation

updatedOn (DateTime)

Time of last update

status (String)

The current status of the Product.

attributes ([Attribute])

A list of attributes associated with this Product. This can be used to extend the existing data structure with additional data for use in orchestration rules, etc.

workflowRef (String!)

The reference of the workflow

workflowVersion (Int!)

The version of the workflow