API integracji wtyczek przechowuje teraz katalog produktów osobno dla każdej instalacji, dzięki czemu wtyczka nie musi sama utrzymywać mapowania pomiędzy produktami sklepu a zasobami Qamery. Nowe endpointy POST /plugin/images oraz POST /plugin/packshots rejestrują zdjęcia źródłowe produktów oraz gotowe do generacji packshoty; GET /plugin/products, GET /plugin/products/{id_or_ref} i GET /plugin/packshots udostępniają katalog z powrotem sklepowi; DELETE /plugin/products/{id_or_ref} oznacza produkt jako usunięty (soft delete), a DELETE /plugin/packshots/{id_or_ref} trwale usuwa packshot.
Rejestracja jest idempotentna po polu external_ref, więc ponowne uruchomienie tego samego importu po stronie sklepu jest bezpieczne. Identyczna zawartość przesłana dwukrotnie w ramach jednej instalacji zostaje odrzucona dzięki deduplikacji SHA-256. Zadania generacji packshotów mogą włączyć automatyczny zapis do katalogu ustawiając auto_register_packshot: true w ustawieniach zadania — wygenerowany packshot jest wtedy natychmiast dostępny jako subjects[].packshot_asset_id w kolejnych żądaniach /jobs, bez dodatkowego wywołania. Wszystkie endpointy zapisu wymagają nowego zakresu plugin.catalog:write; odczyt nadal używa istniejącego plugin.catalog:read. Pełne schematy i przykłady znajdują się w kontrakcie OpenAPI.