Suggested by Kurt Hatlevik – New
We need API-level support in Site Builder to automate the maintenance of product images in the media library.
Our media library currently contains more than 55,000 images. These have been manually uploaded over time, and many are now outdated. With the volume of products we manage, manual updates are no longer sustainable.
We regularly receive feedback from customers and suppliers when old or incorrect images appear in the webshop—for example, seasonal packaging from previous years still being displayed. While we update these manually when discovered, the current process does not scale.
Our external image bank provides event-based alerts whenever product images change. To respond to these updates automatically, we need Site Builder to expose APIs that allow external systems to interact with the media library in a controlled and supported way.
Specifically, we need API capabilities to:
- Check whether an item currently has an image stored in the media library (for example by searching for filenames that include the item number).
- Retrieve the last-modified timestamp of an existing image (filename-based or metadata-based).
- Delete image files associated with a specific item (filename-based deletion is sufficient).
- Upload and publish new image files with defined metadata.
With these capabilities, we can implement a fully automated process where product images are kept up to date the moment they change in our external image bank. This would ensure accuracy, reduce manual workload, and prevent outdated visuals in our webshop.
Adding API support for these operations in Site Builder would bring Dynamics 365 eCommerce in line with industry expectations for automated product content maintenance.
Thank you.
