Ostorya dev docs

Admin API/Discounts/Queries

discountNode

query

Returns DiscountNode

query DiscountNode($id: ID!) {
  discountNode(id: $id) {
    id
    discountType
    method
    discount {
      __typename
      ... on DiscountAutomaticBasic {
        title
        status
        createdAt
        asyncUsageCount
        channels
        discountClass
      }
    }
  }
}

# Variables
{
  "id": "gid://ostorya/Product/0f8c5b1e-…"
}

Arguments

idID!required

Returned fields

discountDiscount!required
discountTypeString!required
BASIC, BXGY, FREE_SHIPPING or VOLUME.
idID!required
methodString!required
CODE or AUTOMATIC.