OBJECT

Advert

An advert

link GraphQL Schema definition

  • type Advert implements Node {
  • # The additional cost of shipping the advert domestically, which is added to the
  • # Sellers base domestic shipping rate.
  • baseDomesticShippingCost: Float
  • # The additional cost of shipping the advert internationally, which is added to
  • # the Sellers base international shipping rate.
  • baseInternationalShippingCost: Float
  • # Terms & conditions text to display on the advert.
  • bookingTerms: String
  • brand: Brand
  • # Brand labels before being mapped to a canonical brand. (Includes the original
  • # values for both unmapped and mapped brands)
  • brandBeforeMapping: [String!]!
  • # Optional product code for the advert.
  • code: String
  • condition: AdvertConditionEnum!
  • createdAt: ISO8601DateTime!
  • # Description provided by seller as markdown
  • description: String
  • # Description converted to HTML
  • descriptionHtml: String
  • # Image to display on the advert tile.
  • displayImage: Image!
  • domesticShippingCost: Float @deprecated( reason: "Use `base_domestic_shipping_cost` instead." )
  • # An ID that is managed the retailer.
  • externalId: String
  • # 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.
  • featureOptionValues(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int
  • ): OptionValueConnection!
  • gender: AdvertGenderEnum!
  • hasFreeDomesticShipping: Boolean
  • hasFreeInternationalPostage: Boolean @deprecated( reason: "Use `has_free_international_shipping` instead." )
  • hasFreeInternationalShipping: Boolean
  • hasFreePostage: Boolean @deprecated( reason: "Use `has_free_domestic_shipping` instead." )
  • 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!
  • internationalShippingCost: Float @deprecated( reason: "Use `base_international_shipping_cost` instead." )
  • internationalShippingEnabled: Boolean
  • isFeatured: Boolean
  • isPromoted: Boolean
  • legacyId: Int!
  • # Lowest non-sale price available for the item. Denominated in cents.
  • lowestOriginalPriceCents: Int
  • # Absolute lowest price (sale price or original price) available for the item.
  • # Denominated in cents.
  • lowestPriceCents: Int
  • pagePath: String!
  • priceType: AdvertPriceTypeEnum
  • priceUnit: AdvertPriceUnitEnum
  • productFeatures: [String!]
  • # The name of the most recent active promotion that this advert is part of.
  • promotionText: String
  • saleType: AdvertSaleTypeEnum
  • # Additional taxons to permit the advert to appear in a wider variety of search
  • # results.
  • #
  • # 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.
  • secondaryTaxons(after: String, before: String, first: Int, last: Int): TaxonConnection!
  • seller: Seller!
  • specifications: String
  • specificationsHtml: String
  • taxon: Taxon!
  • # Taxon labels before being mapped to a canonical taxon. (Includes the original
  • # values for both unmapped and mapped taxons)
  • taxonBeforeMapping: [String!]!
  • title: String!
  • # The total cost of shipping the item domestically. Denominated in cents.
  • totalDomesticShippingCostCents: Int
  • updatedAt: ISO8601DateTime!
  • url: String
  • # 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 variants that are
  • # displayable (e.g. are valid, have inventory available)
  • variants(
  • after: String,
  • before: String,
  • first: Int,
  • last: Int,
  • displayableOnly: Boolean
  • ): VariantConnection!
  • # When relevant, the model year of the product.
  • year: Int
  • youtubeVideoId: String
  • youtubeVideoUrl: String
  • }