Can the plugin be used in a headless system?

Yes. The plugin does not provide its own store API route, but the plugin implements the logic when loading products (technical event: ‘sales_channel.product.loaded’). This allows the plugin to ensure that only the media assigned to the respective language is loaded with the product.