Shipments endpoint & multi-label Endeavour web fulfillments

Hi all,

It was just brought to my attention by a client that a multi-label order fulfilled on Endeavour web is missing most of its info when accessed via this endpoint. That is, an order that is packed into multiple “boxes” on Endeavour web and all fulfilled at once.

Only two shipments are being returned - the first label in the multi-label fulfillment & a label printed in a second fulfillment a few hours later. This causes them to lose visibility on all the other labels. Is this an expected behavior?

The request I’m making:

GET https://api-gateway.shiphero.com/v1.2/general-api/get-shipments/?filter_on=shipment&all_orders=1&from=2019-09-16&to=2019-09-18&page=1&token=[redacted]

With appropriate headers.

There were 9 labels generated, all 9 show up on /reports/shipments, but only 2 are returned via REST API.

Edit - Shiphero order ID 104686675