POST api/v1/customer/specialpricelist
JOS: ADD COMMENTS
Request Information
URI Parameters
None.
Body Parameters
CustomerIdentifierV1Name | Description | Type | Additional information |
---|---|---|---|
CustomerId |
Internal use only |
integer |
None. |
CustomerNumber |
Debitor number |
string |
None. |
CustomerIdentifier |
The guid |
globally unique identifier |
None. |
ImportSource |
The import source |
string |
None. |
ExternId |
Extern Id |
string |
None. |
Request Formats
application/json, text/json
Sample:
{ "CustomerId": 1, "CustomerNumber": "sample string 1", "CustomerIdentifier": "37b53aca-c21d-41db-aca3-77de84afa322", "ImportSource": "sample string 2", "ExternId": "sample string 3" }
application/xml, text/xml
Sample:
<CustomerIdentifier xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://promotionaloffice.promidata.com/2012/08/08"> <CustomerId>1</CustomerId> <CustomerIdentifier>37b53aca-c21d-41db-aca3-77de84afa322</CustomerIdentifier> <CustomerNumber>sample string 1</CustomerNumber> <ExternId>sample string 3</ExternId> <ImportSource>sample string 2</ImportSource> </CustomerIdentifier>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Collection of SpecialPriceItemName | Description | Type | Additional information |
---|---|---|---|
AmountOfUnits |
The amount of units this item is starting with |
integer |
None. |
Price |
Price for this amount of units |
decimal number |
None. |
IsCompletePrice |
Is the price the same for each amount above the amoutn of units? |
boolean |
None. |
ValidFrom |
When can the price be used. Start date of period |
date |
None. |
ValidTill |
When can the price be used. End date of period |
date |
None. |
VariationIdentifier |
Identifier of the variation the price is for |
globally unique identifier |
None. |
ProductIdentifier |
Identifier of the product the variation belongs to |
globally unique identifier |
None. |
Response Formats
application/json, text/json
Sample:
[ { "AmountOfUnits": 1, "Price": 2.0, "IsCompletePrice": true, "ValidFrom": "2025-01-09T15:12:02.1476273+00:00", "ValidTill": "2025-01-09T15:12:02.1476273+00:00", "VariationIdentifier": "2d07a6f4-0f54-42ab-bb0c-7bb898f73c86", "ProductIdentifier": "b76aee3b-9589-40b8-a45f-4f4f91fc1e7f" }, { "AmountOfUnits": 1, "Price": 2.0, "IsCompletePrice": true, "ValidFrom": "2025-01-09T15:12:02.1476273+00:00", "ValidTill": "2025-01-09T15:12:02.1476273+00:00", "VariationIdentifier": "2d07a6f4-0f54-42ab-bb0c-7bb898f73c86", "ProductIdentifier": "b76aee3b-9589-40b8-a45f-4f4f91fc1e7f" } ]
application/xml, text/xml
Sample:
<ArrayOfSpecialPriceItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Promidata.PromotionalOffice.Webservice.Contracts"> <SpecialPriceItem> <AmountOfUnits>1</AmountOfUnits> <IsCompletePrice>true</IsCompletePrice> <Price>2</Price> <ProductIdentifier>b76aee3b-9589-40b8-a45f-4f4f91fc1e7f</ProductIdentifier> <ValidFrom>2025-01-09T15:12:02.1476273+00:00</ValidFrom> <ValidTill>2025-01-09T15:12:02.1476273+00:00</ValidTill> <VariationIdentifier>2d07a6f4-0f54-42ab-bb0c-7bb898f73c86</VariationIdentifier> </SpecialPriceItem> <SpecialPriceItem> <AmountOfUnits>1</AmountOfUnits> <IsCompletePrice>true</IsCompletePrice> <Price>2</Price> <ProductIdentifier>b76aee3b-9589-40b8-a45f-4f4f91fc1e7f</ProductIdentifier> <ValidFrom>2025-01-09T15:12:02.1476273+00:00</ValidFrom> <ValidTill>2025-01-09T15:12:02.1476273+00:00</ValidTill> <VariationIdentifier>2d07a6f4-0f54-42ab-bb0c-7bb898f73c86</VariationIdentifier> </SpecialPriceItem> </ArrayOfSpecialPriceItem>