The Wineshipping API is a programmatic communications interface designed to enable Wineshipping’s customer and partner applications to natively transmit and manage shipping orders, inventory, package tracking, and other key business and operational functions.
Try out the API methods in in our postman collection.
https://wineshipping-api.redocly.app/_mock/api/v3.1/openapi/
https://api-test.wineshipping.com/v3/
https://api.wineshipping.com/v3/
Credentials are required for all API operations.
Information about the person making the request
Inventory Management Type determines how an item's inventory will be managed.
WineshippingManagedStorage - Inventory is managed in WS Warehouses.
ClientManagedStorage - Inventory is managed by the client in their own warehouses.
VirtualItems - Are items required for Point of Sale or fulfillmet such as tasting fees and icepacks.
If an item will be fulfilled by both WS and the Client, please select WineshippingManagedStorage (default value).
Required if item category is Wine
See Codes & Descriptions for possbile values
See Codes & Descriptions for possbile values
https://wineshipping-api.redocly.app/_mock/api/v3.1/openapi/api/SKU/CreateSKU
https://api-test.wineshipping.com/v3/api/SKU/CreateSKU
https://api.wineshipping.com/v3/api/SKU/CreateSKU
curl -i -X POST \
https://wineshipping-api.redocly.app/_mock/api/v3.1/openapi/api/SKU/CreateSKU \
-H 'Content-Type: application/json' \
-d '{
"Authentication": {
"UserKey": "7304B15BB8C24567B765FF01A9F64DD4",
"Password": "82F0E23F4F3B4A3D8CDA5245066703FA",
"CustomerNo": "10703"
},
"RequestorInfo": {
"FirstName": "John",
"LastName": "Smith",
"PhoneNumber": "7079339063",
"EmailAddress": "johnsmith@wineshipping.com"
},
"SKUInfo": {
"ItemCategory": "Wine",
"ItemNo": "SKU8866EWINE",
"ItemDescription": "2016 CHARDONNAY ESTATE 12/750",
"Vintage": "2016",
"Varietal": "CHARD",
"Appellation": "ESTATE 12/750",
"Value": "120.00",
"AlcoholByVolume": "12.5",
"UPCCode": "573421378534",
"UOM": "750",
"NumBottleInEachCase": "12",
"Classification": "Still",
"Comments": "Test SKU!"
}
}'
Credentials are required for all API operations.
Information about the person making the request
https://wineshipping-api.redocly.app/_mock/api/v3.1/openapi/api/SKU/UpdateSKU
https://api-test.wineshipping.com/v3/api/SKU/UpdateSKU
https://api.wineshipping.com/v3/api/SKU/UpdateSKU
curl -i -X POST \
https://wineshipping-api.redocly.app/_mock/api/v3.1/openapi/api/SKU/UpdateSKU \
-H 'Content-Type: application/json' \
-d '{
"Authentication": {
"UserKey": "7304B15BB8C24567B765FF01A9F64DD4",
"Password": "82F0E23F4F3B4A3D8CDA5245066703FA",
"CustomerNo": "10703"
},
"RequestorInfo": {
"FirstName": "John",
"LastName": "Smith",
"PhoneNumber": "7079339063",
"EmailAddress": "johnsmith@wineshipping.com"
},
"SKUInfo": {
"ItemNo": "SKU8866EWINE",
"ItemDescription": "2016 CHARDONNAY ESTATE 12/750",
"Value": "120.00"
}
}'
https://wineshipping-api.redocly.app/_mock/api/v3.1/openapi/api/SKU/RetireSku
https://api-test.wineshipping.com/v3/api/SKU/RetireSku
https://api.wineshipping.com/v3/api/SKU/RetireSku
curl -i -X POST \
https://wineshipping-api.redocly.app/_mock/api/v3.1/openapi/api/SKU/RetireSku \
-H 'Content-Type: application/json' \
-d '{
"Authentication": {
"UserKey": "C5EAAD3DF1094EDFB2B4685F8A7AB2E1",
"Password": "A781281230444BD7BC72F7753B944A71",
"CustomerNo": "10703"
},
"ItemNo": "string"
}'