A 3D bin packing api