POST api/PimInventoryTransformMergeImport
Transform the data imported for inventory to a usable format and then perform the import.This may be a long running process depending on how much inventory was imported. Errors are placed in the Import.ExtInventoryFailed table. Once the data is transformed, it will merge the inventory.
Request Information
URI Parameters
None.
Body Parameters
| Name | Description | Type | Additional Information |
|---|---|---|---|
| SiteCode | string |
None. |
|
| VerificationKey | string |
None. |
|
| TimestampUTC | string |
None. |
|
| APIUsername | string |
None. |
|
| ExternalName | string |
None. |
|
| ResetAllInventory | boolean |
None. |
|
| ResetWarehouseCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"SiteCode": "sample string 1",
"VerificationKey": "sample string 2",
"TimestampUTC": "sample string 3",
"APIUsername": "sample string 4",
"ExternalName": "sample string 5",
"ResetAllInventory": true,
"ResetWarehouseCode": "sample string 7"
}
application/xml, text/xml
Sample:
<TransformForImport xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DECK.PIM.Domain.Models.API"> <APIUsername>sample string 4</APIUsername> <ExternalName>sample string 5</ExternalName> <ResetAllInventory>true</ResetAllInventory> <ResetWarehouseCode>sample string 7</ResetWarehouseCode> <SiteCode>sample string 1</SiteCode> <TimestampUTC>sample string 3</TimestampUTC> <VerificationKey>sample string 2</VerificationKey> </TransformForImport>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
| Name | Description | Type | Additional Information |
|---|---|---|---|
| ResponseCode | APIResponseCodes |
None. |
|
| Message | string |
None. |
|
| CorrelationId | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"ResponseCode": 0,
"Message": "sample string 1",
"CorrelationId": "sample string 2"
}
application/xml, text/xml
Sample:
<GenericResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DECK.Core.Common.Contracts.API"> <CorrelationId>sample string 2</CorrelationId> <Message>sample string 1</Message> <ResponseCode>Success</ResponseCode> </GenericResponse>