data-src=../../../../../includes/commerce-only.md
copyItemsBetweenRequisitionLists mutation
The copyItemsBetweenRequisitionLists mutation copies items from one requisition list to another.
This mutation requires a valid customer authentication token.
data-variant=info
data-slots=text
Use the storeConfig query with the
is_requisition_list_active attribute to determine whether requisition lists are enabled.Syntax
mutation {
copyItemsBetweenRequisitionLists(
sourceRequisitionListUid: ID!,
destinationRequisitionListUid: ID,
requisitionListItem: CopyItemsBetweenRequisitionListsInput
) {
CopyItemsFromRequisitionListsOutput
}
}
Reference
The copyItemsBetweenRequisitionLists reference provides detailed information about the types and fields defined in this mutation.
Example usage
The following example copies an item from one requisition list to another.
Request:
mutation {
copyItemsBetweenRequisitionLists(
sourceRequisitionListUid: "Mg==",
destinationRequisitionListUid: "Mw==",
requisitionListItem: {
requisitionListItemUids: [
"Nw=="
]
}
) {
requisition_list {
uid
name
items_count
}
}
}
Response:
{
"data": {
"copyItemsBetweenRequisitionLists": {
"requisition_list": {
"uid": "Mw==",
"name": "Rarely ordered items",
"items_count": 3
}
}
}
}
Related topics
data-slots=text
data-backgroundcolor=gray
Thanks to EY for contributing this topic!