importSharedRequisitionList mutation
This mutation is part of the B2B Storefront Compatibility Package and is only available on Adobe Commerce as a Cloud Service.
The importSharedRequisitionList mutation allows recipients within the same company to import or clone a shared requisition list. You must specify a valid token, generated by the shareRequisitionListByToken mutation, as an input parameter. This mutation returns a requisition_list object and user_errors, if any.
Syntax
Copied to your clipboard{importSharedRequisitionList(token: String!): ImportSharedRequisitionListOutput}
Example usage
The following example demonstrates how to import a shared requisition list using the specified token as its identifier.
Request:
Copied to your clipboardmutation ImportSharedRequisitionList {importSharedRequisitionList(token: "Ra4yCcOAesVKIHNKuqUy6G3PMbcWt6HMohgcwDMXmnwrbB2SCeMMDPGlmDukDXGc") {requisition_list {descriptionnameuiditems(currentPage: 1, pageSize: 20) {items {quantityskuuidproduct {attribute_set_iduidname}}page_info {current_pagepage_sizetotal_pages}}}user_errors {codemessage}}}
Response:
Copied to your clipboard{"data": {"importSharedRequisitionList": {"requisition_list": {"description": null,"name": "John's Favorites","uid": "MTA5Nw==","items": {"items": [{"quantity": 2,"sku": "Augusta","uid": "NDgx","product": {"attribute_set_id": 4,"uid": "MzQ3","name": "Augusta"}}],"page_info": {"current_page": 1,"page_size": 20,"total_pages": 1}}},"user_errors": []}}}

