OBJECT

ShippingOption

A shipping rule that might apply to a certain variant

link GraphQL Schema definition

  • type ShippingOption implements Node {
  • # Description for the shipping rule
  • description: String
  • id: ID!
  • # The name used to identify the shipping rule
  • name: String!
  • # The seller who created the shipping rule. If null then it was created by the
  • # marketplace owner
  • seller: Seller
  • # 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.
  • shippingProfiles(after: String, before: String, first: Int, last: Int): ShippingProfileConnection
  • # 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.
  • shippingRates(after: String, before: String, first: Int, last: Int): ShippingRateConnection
  • # 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.
  • shippingZones(after: String, before: String, first: Int, last: Int): ShippingZoneConnection
  • # The type of shipping rule. Returns either 'marketplace' or 'seller'
  • type: String!
  • updatedAt: ISO8601DateTime!
  • }