GET /api/external/packshots and GET /api/external/image-picker now accept an orderId parameter and return only the content produced by that order. The parameter combines with the existing status filter, and every item on both lists — as well as on the mannequin and scenery lists — now carries the order it came from, so a list fetched without a filter can be grouped afterwards. An order id belonging to a different account returns an empty list rather than an error, and an order whose generations are still running returns an empty list until the first one finishes.
Until now there was no way to ask this question. The ids returned when content is registered are the ids of the generations that were ordered, not of the images those generations produce, and the lists carried nothing that named an order — so an integration placing two orders close together could only sort by creation time and hope. That works for a single order and stops working the moment two overlap, which at everyday volumes is the normal case rather than the exception. The documentation has been corrected in the same pass: it previously described a field on the image list that the list did not return.