Multi-Warehouse Bin Packing API
Send items, cartons, pallets and warehouse stock. Get package choices, site assignments and exact placements back.
50 free API calls. No credit card. No plan required.
Get this image from the API: add render to your request.
See it in action
Parcel baseline: largest stocked box. Estimated DIM weight uses volume ÷ 5,000 cm³/kg, not a carrier quote.
Package count and box size answer different questions. A smaller carton can change estimated DIM weight without changing package count; your carrier's divisor, rates and rounding still apply.
The pallet tab uses example case sizes and compares a parcel baseline allowing tipping with upright pallet mode. It replays recorded offline placements, not a live customer shipment. Inspect the pallet example and both requests.
Changing tabs changes the order mix and stock. Use Inspect items and the downloaded JSON to check the inputs, then try your own goods and packaging. Review all unpacked outcomes as well as the drawing before shipping.
StoaPack is an API for an existing order or inventory system. Your OMS or WMS remains the source of stock data; StoaPack uses the details you send to return a packing plan. The API guide includes request fields, a working cURL example and response structure.
Operations and engineering can review, share or render the same concrete plan.
Send each site's inventory and box list. The response includes a shipping site and package plan for the units it can supply.
Use supported UN references to flag separation conflicts and quantities for review alongside the proposed packages.
Use supported instructions in English or Spanish to separate items, assign a box type or cap fill.
Plan eligible items inside a declared container, one level deep.
Full product layers, heavy layers at the bottom and up to 1,000 cases per synchronous request.
Keep height vertical while allowing turns on the base. Review any cases that cannot fit without tipping.
Send item sizes, weights and quantities with site stock and available cartons; the API guide shows the request and returned plan.
For engineering teams
Send JSON over HTTPS, authenticate with an API key and inspect the structured response.
Explore the API guideTry 50 calls free, no card. Paid plans include a 30-day trial. AI review and instruction interpretation use separate quotas. One successful pallet call counts as one request.
1,500 requests/month
10,000 requests/month
50,000 requests/month
Start with one order
Create an account, add an API key and send a representative request. The free allowance gives your team room to inspect how box selection, stock allocation and placements fit your own workflow.
Review product details and limits, or go to the API guide.
Start free (50 calls)