data-src=/includes/commerce-only.md

setQuoteTemplateExpirationDate mutation

data-src=/includes/scp-b2b-mutation.md

The setQuoteTemplateExpirationDate mutation can be used to set an expiration date for a negotiable quote, as it is not set by default. The mutation requires template_id and expiration_date as input parameters.

Syntax

{
    setQuoteTemplateExpirationDate(
        input: QuoteTemplateExpirationDateInput!
    ): NegotiableQuoteTemplate
}

Reference

The setQuoteTemplateExpirationDate reference provides detailed information about the types and fields defined in this mutation.

Example usage

The following example sets the expiration date for a negotiable quote.

Request:

mutation {
    setQuoteTemplateExpirationDate(
    input: {
      template_id: "10"
      expiration_date: "2030-13-01"
    }
  ) {
      template_id
      expiration_date
  }
}

Response:

{
  "data": {
    "setQuoteTemplateExpirationDate": {
      "template_id": "10",
      "expiration_date": "2030-13-01"
    }
  }
}