Last updated on

Overview & Integration Best Practices

The Wineshipping API is available to clients and technology partners for creating orders, tracking shipments, creating products, managing inventory, and more using Wineshipping’s industry-leading logistics platform.

Operations & Functions

Fulfillment

This is the first focal point for integration. We refer to customer orders as either sales or fulfillment orders. We refer to managing items and inventory as purchase orders or transfer orders.

Essential Integration

Create a sales/fulfillment order - An easy to use offering with a robust set of order information & options to support what makes your direct-to-consumer(DTC) or Wholesale experience unique. It supports pick-up at location services from select carriers.

Important warning

Processing and publishing orders is a two step process. Do not immediately call the GetDetails call which is rate limitied.

Additional Integrations
  1. Update an Order
  2. Cancel an Order
  3. Get On-Hold orders to manage fulfillment
  4. Get data on orders returned to a Wineshipping warehouse

Tracking

For scalability and reliability it is advised to use the event driven tracking method.

Send an email to api@wineshipping.com to enable a webhook integration which is the preferred method for managing tracking information.

Get tracking numbers and shipment status changes back to your systems and your customers as they happen with event driven tracking via webhooks. Alternatively use the Track Packages method for situations where ad-hoc individual order status lookups are sufficient.

The webhooks and api return information includes:

  • Order processing status
  • Package tracking, carrier status and messaging
  • Inventory reservation
  • Embedded carrier tracking page link(s)
  • Delivery date estimation

Inventory

Inventory apis are used to manage inventory and product information

Execute a real time check or inventory sync with your shopping cart, pos or wine club using Get Sellable Inventory

Optionally, access detailed, real time physical inventory information and inventory transactions for inventory management reporting or for integration with your ERP system.

  • By item and item description
  • By warehouse location
  • By unit of measure
  • Inventory status and quantities
  • On-Hand, Reserved, Available, Backorder, On-Order
  • Damages, Returns status

Products

Create Items for wine, merchandise, and marketing materials

  • Define detailed product classification and information for wine items only

Commerce / Address Services