PriceBreak
Endpoint:
GET v2/Part/PriceBreak?PartId={PartId}&ZipCode={ZipCode}&WarehouseId={WarehouseId}&ReferenceId={ReferenceId}
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
PartId | string |
None. |
|
ZipCode | string |
None. |
|
WarehouseId | string |
None. |
|
ReferenceId | globally unique identifier |
None. |
Body Parameters
None.
Response Information
ResponseDataOfListOfPartPriceBreakName | Description | Type | Additional information |
---|---|---|---|
Success | boolean |
None. |
|
ResponseId | globally unique identifier |
None. |
|
ReferenceId | globally unique identifier |
None. |
|
SuccessCount | integer |
None. |
|
Message | string |
None. |
|
ValidationResults | Validation |
None. |
|
QueryTime | string |
None. |
|
Data | Collection of PartPriceBreak |
None. |
Response Examples
application/json, text/json :
{ "Success": true, "ResponseId": "8ee0f95a-42a2-44c6-bbe6-8d9efbafc241", "ReferenceId": "6d0c4ab4-6fe1-4740-943a-5fd2fd82065f", "SuccessCount": 3, "Message": "sample string 4", "ValidationResults": { "IsValid": false, "Errors": [], "Warnings": [], "Info": [ { "FieldName": "sample string 1", "FieldValue": "sample string 2", "Allow": true, "Message": "sample string 5", "Severity": 0, "Category": 0 }, { "FieldName": "sample string 1", "FieldValue": "sample string 2", "Allow": true, "Message": "sample string 5", "Severity": 0, "Category": 0 } ] }, "QueryTime": "sample string 5", "Data": [ { "<PartId>k__BackingField": "sample string 1", "<QuantityFrom>k__BackingField": 2, "<QuantityTo>k__BackingField": 3, "<Price>k__BackingField": 4.0 }, { "<PartId>k__BackingField": "sample string 1", "<QuantityFrom>k__BackingField": 2, "<QuantityTo>k__BackingField": 3, "<Price>k__BackingField": 4.0 } ] }
text/javascript :
{"Success":true,"ResponseId":"8ee0f95a-42a2-44c6-bbe6-8d9efbafc241","ReferenceId":"6d0c4ab4-6fe1-4740-943a-5fd2fd82065f","SuccessCount":3,"Message":"sample string 4","ValidationResults":{"IsValid":false,"Errors":[],"Warnings":[],"Info":[{"FieldName":"sample string 1","FieldValue":"sample string 2","Allow":true,"Message":"sample string 5","Severity":0,"Category":0},{"FieldName":"sample string 1","FieldValue":"sample string 2","Allow":true,"Message":"sample string 5","Severity":0,"Category":0}]},"QueryTime":"sample string 5","Data":[{"<PartId>k__BackingField":"sample string 1","<QuantityFrom>k__BackingField":2,"<QuantityTo>k__BackingField":3,"<Price>k__BackingField":4.0},{"<PartId>k__BackingField":"sample string 1","<QuantityFrom>k__BackingField":2,"<QuantityTo>k__BackingField":3,"<Price>k__BackingField":4.0}]}
application/xml, text/xml :
<ResponseDataOfArrayOfPartPriceBreakuwLiWYs0 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Sunlight.Library.Models.Api.V2.Responses"> <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/Sunlight.Library.Models"> <d2p1:PartPriceBreak> <d2p1:_x003C_PartId_x003E_k__BackingField>sample string 1</d2p1:_x003C_PartId_x003E_k__BackingField> <d2p1:_x003C_Price_x003E_k__BackingField>4</d2p1:_x003C_Price_x003E_k__BackingField> <d2p1:_x003C_QuantityFrom_x003E_k__BackingField>2</d2p1:_x003C_QuantityFrom_x003E_k__BackingField> <d2p1:_x003C_QuantityTo_x003E_k__BackingField>3</d2p1:_x003C_QuantityTo_x003E_k__BackingField> </d2p1:PartPriceBreak> <d2p1:PartPriceBreak> <d2p1:_x003C_PartId_x003E_k__BackingField>sample string 1</d2p1:_x003C_PartId_x003E_k__BackingField> <d2p1:_x003C_Price_x003E_k__BackingField>4</d2p1:_x003C_Price_x003E_k__BackingField> <d2p1:_x003C_QuantityFrom_x003E_k__BackingField>2</d2p1:_x003C_QuantityFrom_x003E_k__BackingField> <d2p1:_x003C_QuantityTo_x003E_k__BackingField>3</d2p1:_x003C_QuantityTo_x003E_k__BackingField> </d2p1:PartPriceBreak> </Data> <Message>sample string 4</Message> <QueryTime>sample string 5</QueryTime> <ReferenceId>6d0c4ab4-6fe1-4740-943a-5fd2fd82065f</ReferenceId> <ResponseId>8ee0f95a-42a2-44c6-bbe6-8d9efbafc241</ResponseId> <Success>true</Success> <SuccessCount>3</SuccessCount> <ValidationResults xmlns:d2p1="http://schemas.datacontract.org/2004/07/Sunlight.Library.Models"> <d2p1:Errors /> <d2p1:Info> <d2p1:ValidationSummary> <d2p1:Allow>true</d2p1:Allow> <d2p1:Category>Missing</d2p1:Category> <d2p1:FieldName>sample string 1</d2p1:FieldName> <d2p1:FieldValue>sample string 2</d2p1:FieldValue> <d2p1:Severity>Info</d2p1:Severity> </d2p1:ValidationSummary> <d2p1:ValidationSummary> <d2p1:Allow>true</d2p1:Allow> <d2p1:Category>Missing</d2p1:Category> <d2p1:FieldName>sample string 1</d2p1:FieldName> <d2p1:FieldValue>sample string 2</d2p1:FieldValue> <d2p1:Severity>Info</d2p1:Severity> </d2p1:ValidationSummary> </d2p1:Info> <d2p1:Warnings /> </ValidationResults> </ResponseDataOfArrayOfPartPriceBreakuwLiWYs0>