POST api/SparePartTracking/CreateSparePart
Request Information
URI Parameters
None.
Body Parameters
SaveSparePartRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | integer |
None. |
|
| SparePartId | integer |
None. |
|
| Name | string |
None. |
|
| Description | string |
None. |
|
| Instructions | string |
None. |
|
| NewPriceBase | decimal number |
None. |
|
| RepairPriceBase | decimal number |
None. |
|
| ReplaceInAdvancePriceBase | decimal number |
None. |
|
| ShippingCost | decimal number |
None. |
|
| WeightGram | integer |
None. |
|
| Stock | integer |
None. |
|
| IsGlobal | boolean |
None. |
|
| OwnerUserId | integer |
None. |
|
| IsActive | boolean |
None. |
|
| Repairable | boolean |
None. |
|
| ReplaceInAdvanceRequired | boolean |
None. |
|
| NoReturnLabel | boolean |
None. |
|
| AdditionalParametersJson | string |
None. |
|
| Translations | Collection of SparePartTranslationModel |
None. |
|
| Image | string |
None. |
|
| ImageUpload | SparePartFileUpload |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserId": 1,
"SparePartId": 1,
"Name": "sample string 2",
"Description": "sample string 3",
"Instructions": "sample string 4",
"NewPriceBase": 5.0,
"RepairPriceBase": 6.0,
"ReplaceInAdvancePriceBase": 7.0,
"ShippingCost": 8.0,
"WeightGram": 9,
"Stock": 1,
"IsGlobal": true,
"OwnerUserId": 1,
"IsActive": true,
"Repairable": true,
"ReplaceInAdvanceRequired": true,
"NoReturnLabel": true,
"AdditionalParametersJson": "sample string 15",
"Translations": [
{
"Lang": "sample string 1",
"Name": "sample string 2",
"Description": "sample string 3",
"Instructions": "sample string 4"
},
{
"Lang": "sample string 1",
"Name": "sample string 2",
"Description": "sample string 3",
"Instructions": "sample string 4"
}
],
"Image": "sample string 16",
"ImageUpload": {
"FileName": "sample string 1",
"ContentBase64": "sample string 2"
}
}
text/html
Sample:
{"UserId":1,"SparePartId":1,"Name":"sample string 2","Description":"sample string 3","Instructions":"sample string 4","NewPriceBase":5.0,"RepairPriceBase":6.0,"ReplaceInAdvancePriceBase":7.0,"ShippingCost":8.0,"WeightGram":9,"Stock":1,"IsGlobal":true,"OwnerUserId":1,"IsActive":true,"Repairable":true,"ReplaceInAdvanceRequired":true,"NoReturnLabel":true,"AdditionalParametersJson":"sample string 15","Translations":[{"Lang":"sample string 1","Name":"sample string 2","Description":"sample string 3","Instructions":"sample string 4"},{"Lang":"sample string 1","Name":"sample string 2","Description":"sample string 3","Instructions":"sample string 4"}],"Image":"sample string 16","ImageUpload":{"FileName":"sample string 1","ContentBase64":"sample string 2"}}
application/xml, text/xml
Sample:
<SaveSparePartRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Msa.Online.OrderbobApi.Models.SpareParts">
<AdditionalParametersJson>sample string 15</AdditionalParametersJson>
<Description>sample string 3</Description>
<Image>sample string 16</Image>
<ImageUpload>
<ContentBase64>sample string 2</ContentBase64>
<FileName>sample string 1</FileName>
</ImageUpload>
<Instructions>sample string 4</Instructions>
<IsActive>true</IsActive>
<IsGlobal>true</IsGlobal>
<Name>sample string 2</Name>
<NewPriceBase>5</NewPriceBase>
<NoReturnLabel>true</NoReturnLabel>
<OwnerUserId>1</OwnerUserId>
<RepairPriceBase>6</RepairPriceBase>
<Repairable>true</Repairable>
<ReplaceInAdvancePriceBase>7</ReplaceInAdvancePriceBase>
<ReplaceInAdvanceRequired>true</ReplaceInAdvanceRequired>
<ShippingCost>8</ShippingCost>
<SparePartId>1</SparePartId>
<Stock>1</Stock>
<Translations>
<SparePartTranslationModel>
<Description>sample string 3</Description>
<Instructions>sample string 4</Instructions>
<Lang>sample string 1</Lang>
<Name>sample string 2</Name>
</SparePartTranslationModel>
<SparePartTranslationModel>
<Description>sample string 3</Description>
<Instructions>sample string 4</Instructions>
<Lang>sample string 1</Lang>
<Name>sample string 2</Name>
</SparePartTranslationModel>
</Translations>
<UserId>1</UserId>
<WeightGram>9</WeightGram>
</SaveSparePartRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |