Endpoint - Price Update
Endpoint which is called with a list of price changes to be updated on the channel. Note: Linnworks will only send changes and not the whole feed.
This call is made when inventory price is updated in Linnworks and is required to push to the channel.
Request
Post
PriceUpdateRequest
PriceUpdateRequest
Field Name | Type | Description |
---|---|---|
AuthorizationToken | String | Authorization Token from the customers integration. |
Products | ProductPrice[] | See ProductPrice table. |
ProductPrice
ProductPrice
Field Name | Type | Description |
---|---|---|
SKU | String | Product SKU. |
Reference | String | Product Reference, e.g. Internal product id. |
Price | Decimal | New price. |
Tag | String | Price tag, this is free text but can be used to identify different types of Prices. |
Sample
{
"Products": [
{
"SKU": "ABC1234",
"Reference": "122440",
"Price": 10.99,
"Tag": ""
}
],
"AuthorizationToken": "4d1aa44d211641a48da9ae269ff68975"
}
Response
PriceUpdateResponse
PriceUpdateResponse
Field Name | Type | Description |
---|---|---|
Error | String | If there was an error with the request. |
Products Required | ProductPriceError[] | Product price process result. |
ProductPriceError
ProductPriceError
Field Name | Type | Description |
---|---|---|
SKU Required | String | Product Unique SKU. |
Error | String | If there was an error with the product update. |
Sample
{
"Error": null,
"Products": [
{
"Error": "SKU does not exist",
"SKU": "MyNonExistantSKU"
}
]
}
Updated about 1 month ago