OBJECT

GoldenProduct

A golden product record.

link GraphQL Schema definition

  • type GoldenProduct implements Node {
  • # True if at least one item under this golden product record is active
  • active: Boolean!
  • # Adverts associated to the golden product
  • #
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • # displayableOnly: Whether to only fetch adverts that are
  • # displayable (e.g. are valid, have inventory available)
  • adverts(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int,
  • displayableOnly: Boolean
  • ): AdvertConnection!
  • # Brand of the golden product record.
  • brand: Brand
  • # When the golden product record was created.
  • createdAt: ISO8601DateTime!
  • customIframeThumbnail: Image
  • customIframeUrl: String
  • # Description for the golden product record.
  • description: String
  • # PDF documents for information on product.
  • #
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • documents(after: String, before: String, first: Int, last: Int): GoldenProductDocumentsConnection
  • # External ids linked to the golden product record.
  • externalIds: [ExternalID!]!
  • # Golden product variants
  • #
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • goldenProductVariants(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int
  • ): GoldenProductVariantsConnection
  • id: ID!
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • images(after: String, before: String, first: Int, last: Int): ImagesConnection
  • legacyId: Int!
  • # Price Unit as a Configurable Unit of Measure.
  • measurementPriceUnit: MeasurementUnit
  • # Metadata key/values.
  • metadata: [Metadatum!]!
  • # This field returns option type values set to the golden product.
  • #
  • # Arguments
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # first: Returns the first _n_ elements from the list.
  • # last: Returns the last _n_ elements from the list.
  • optionValues(after: String, before: String, first: Int, last: Int): GoldenProductOptionValueConnection!
  • # Origin country code of the golden product
  • originCountryCode: String
  • price: String
  • # The recommended retail price (RRP) for the golden product.
  • recommendedRetailPrice: String
  • # The sale type for the golden product.
  • saleType: GoldenProductSaleTypeEnum
  • # The direct shipping parcel information for the golden product.
  • shippingParcel: ShippingParcel
  • specifications: String
  • taxCode: String
  • # The Taxon (or Category) that a golden product belongs to - eg. Bikes, Shoes,
  • # Wigs.
  • taxon: Taxon
  • # Title for the golden product record.
  • title: String!
  • # When the golden product record was last updated.
  • updatedAt: ISO8601DateTime!
  • # When relevant, the model year of the product.
  • year: Int
  • youtubeVideoId: String
  • youtubeVideoUrl: String
  • }