You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To allow integration with the external services Web API for Source Management is required. It should provide set of endpoints enabling third-parties with CRUD operations on Sources.
Acceptance Criteria
Source Management Web API operates with the data structures described in SourceInterface
Source Management Provides the following list of operations on Sources:
Loading of the single Source entity by identifier with the GET request.
Loading the list of Sources filtered by search criteria with the GET request.
Creation of the new Source from the SourceInterface data with the POST request.
Update of the existing Source providing identifier and SourceInterface data with the PUT request.
Description
To allow integration with the external services Web API for Source Management is required. It should provide set of endpoints enabling third-parties with CRUD operations on Sources.
Acceptance Criteria
SourceInterface
GET
request.GET
request.SourceInterface
data with thePOST
request.SourceInterface
data with thePUT
request.Details
/V1/inventory/source/:sourceId
InventoryApi::source
SourceInterface
Magento\InventoryApi\Api\SourceRepositoryInterface::get
/V1/inventory/source/search
InventoryApi::source
SourceInterface[]
Magento\InventoryApi\Api\SourceRepositoryInterface::getList
/V1/inventory/source
InventoryApi::source
,InventoryApi::source_edit
SourceInterface
source_id
Magento\InventoryApi\Api\SourceRepositoryInterface::save
/V1/inventory/source/:sourceId
InventoryApi::source
SourceInterface
SourceInterface
Magento\InventoryApi\Api\SourceRepositoryInterface::save
Documentation: Source WebAPI
The text was updated successfully, but these errors were encountered: