Skip to main content

WMS Operational APIs (not part of GraphQL yet)

Draft

This page is a stub. It captures the intended structure of the BoxNCase Platform documentation; the details are being written as the platform ships. Questions: [email protected].

Scope

Warehouse-management operations are handled by BoxNCase services that sit next to Saleor Core. They are not exposed through the GraphQL schema documented in the API reference today. This page will document them as they stabilise.

Planned surface

  • Receiving (ASN, putaway)
  • Pick lists and wave assignment
  • Packing, split-box and multi-parcel shipments (UPS split-box rules)
  • Label purchase and tracking
  • Inventory adjustments and cycle counts

Relationship to GraphQL

  • Stock levels resulting from WMS operations are written back to BoxNCase Commerce warehouses and are visible through the GraphQL API.
  • Fulfilments created by the WMS appear as regular fulfillments on the order.

Outline (to be written)

  • Authentication for WMS endpoints
  • Idempotency and error model
  • Event stream for WMS activity