# Product\_Update - Update and delete images and cases

**URL:** <https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887>\
**Category:** Feedback\
**Created:** [April 4, 2024, 4:03pm UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887 "2024-04-04T16:03:52Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Webtimisten](https://sea2.discourse-cdn.com/flex020/user_avatar/community.shiphero.com/webtimisten/32/35_2.png) [@Webtimisten](https://community.shiphero.com/u/Webtimisten)\
**Post date:** [April 4, 2024, 4:03pm UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/1 "2024-04-04T16:03:52Z")

</div>

We need a way to maintain images and cases and probably also other array based values.

Right now we’re unable to remove existing images and cases via GraphQL. Once whey are added, we can’t delete them again via GraphQL. I think it should be possible to set images and cases to null, and that would remove all existing items.

Please give us a solution.

---

<div class="post-metadata">

**Author:** ![tomasfd](https://avatars.discourse-cdn.com/v4/letter/t/5daacb/32.png) [@tomasfd](https://community.shiphero.com/u/tomasfd)\
**Post date:** [April 5, 2024, 3:37pm UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/2 "2024-04-05T15:37:46Z")

</div>

Hello @Webtimisten! Thanks for sharing your feedback with us. I will make sure it gets to the right years. If I understand correctly you are talking not only about deleting them but also about completely wiping them, correct?  
Have a great day!

---

<div class="post-metadata">

**Author:** ![Webtimisten](https://sea2.discourse-cdn.com/flex020/user_avatar/community.shiphero.com/webtimisten/32/35_2.png) [@Webtimisten](https://community.shiphero.com/u/Webtimisten)\
**Post date:** [April 8, 2024, 8:24am UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/3 "2024-04-08T08:24:18Z")

</div>

Yes, we neither have a way to delete or wipe images and cases, so right now we need to do that manually - which isn’t optimal.

---

<div class="post-metadata">

**Author:** ![Webtimisten](https://sea2.discourse-cdn.com/flex020/user_avatar/community.shiphero.com/webtimisten/32/35_2.png) [@Webtimisten](https://community.shiphero.com/u/Webtimisten)\
**Post date:** [July 9, 2024, 5:43am UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/4 "2024-07-09T05:43:04Z")

</div>

Can we please get an update on this issue? How do we delete images and cases via API?

---

<div class="post-metadata">

**Author:** ![tomasfd](https://avatars.discourse-cdn.com/v4/letter/t/5daacb/32.png) [@tomasfd](https://community.shiphero.com/u/tomasfd)\
**Post date:** [July 16, 2024, 2:02pm UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/6 "2024-07-16T14:02:19Z")

</div>

@Webtimisten We still haven’t added this to the current roadmap. I’ll let you know if and when we do.

Have a nice day!

---

<div class="post-metadata">

**Author:** ![jeremyw](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@jeremyw](https://community.shiphero.com/u/jeremyw)\
**Post date:** [July 14, 2026, 2:29pm UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/7 "2026-07-14T14:29:22Z")

</div>

Hello! I was wondering if there has been an update on this. We would also like to be able to delete cases via the API, and I can’t seem to find a way to do it at the moment.

---

<div class="post-metadata">

**Author:** ![lpezza](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@lpezza](https://community.shiphero.com/u/lpezza)\
**Post date:** [August 7, 2026, 6:39pm UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/8 "2026-08-07T18:39:18Z")

</div>

Hi everyone! 👋 Wanted to drop by with some good news on this one.

You can now delete product images through the API. We’ve added a **product\_delete\_image** mutation just for that.

Here’s the documentation if you want to check it out: [product\_delete\_image - GraphQL API](https://developer.shiphero.com/schema/mutations/product-delete-image.html).

Best regards.  
Luciano.

---

<div class="post-metadata">

**Author:** ![jeremyw](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@jeremyw](https://community.shiphero.com/u/jeremyw)\
**Post date:** [August 10, 2026, 11:07am UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/9 "2026-08-10T11:07:04Z")

</div>

Hello @lpezza ! Is there any word if the ability to delete cases via the API is coming up soon?

---

<div class="post-metadata">

**Author:** ![lpezza](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@lpezza](https://community.shiphero.com/u/lpezza)\
**Post date:** [August 10, 2026, 2:43pm UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/10 "2026-08-10T14:43:15Z")

</div>

Hi @jeremyw! Just to make sure I answer the right thing: do you mean **Product Case Barcodes** (the **cases: [{ case\_barcode, case\_quantity }]** field in **product\_create** / **product\_update** ), or **Product Cases / UOM**?

---

<div class="post-metadata">

**Author:** ![jeremyw](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@jeremyw](https://community.shiphero.com/u/jeremyw)\
**Post date:** [August 10, 2026, 3:19pm UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/11 "2026-08-10T15:19:29Z")

</div>

I mean the first one, the `case_barcode,` `case_quantity` that can be set via the `product_create` and `product_update` mutations. We had a scenario recently where we needed to remove a hundreds of obsolete case barcodes from products, but there wasn’t a way to do it with `product_update`. The only way to do it was one-by-one via the UI, which was a tedious and painful experience.

---

<div class="post-metadata">

**Author:** ![lpezza](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@lpezza](https://community.shiphero.com/u/lpezza)\
**Post date:** [August 10, 2026, 5:10pm UTC](https://community.shiphero.com/t/product-update-update-and-delete-images-and-cases/2887/12 "2026-08-10T17:10:37Z")

</div>

@jeremyw thanks for confirming.

Unfortunately, deleting case barcodes isn’t something we support through the public API today. As you found, the UI is currently the only way to remove them.

I’ve passed this along internally as feedback and will update the thread if that changes.

Best, Luciano
