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

createRequisitionList mutation

The createRequisitionList mutation creates a requisition list for the logged in customer.

data-variant=info
data-slots=text
Use the storeConfig query with the is_requisition_list_active attribute to determine whether requisition lists are enabled.

This mutation requires a valid customer authentication token.

Syntax

mutation {
  createRequisitionList(
    name: String!
    description: String
  ) {
    CreateRequisitionListOutput
  }
}

Reference

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

Example usage

The following example creates the Frequently Ordered Products requisition list.

Request:

mutation {
  createRequisitionList(input:{
    name: "Frequently Ordered Products"
    description: "Frequently ordered products list"
  }
  ) {
    requisition_list {
      uid
      name
      description
    }
  }
}

Response:

{
  "data": {
    "createRequisitionList": {
      "requisition_list": {
          "uid": "Mw=="
          "name": "Frequently Ordered Products"
          "description": "Frequently ordered products list"
        }
    }
  }
}
data-slots=text
data-backgroundcolor=blue
Thanks to Zilker Technology for contributing this topic!