Стан прийняття пакшота в Plugin API

Списки пакшотів у Plugin API тепер містять стан прийняття кожного пакшота, тож інтеграції можуть перевірити, який пакшот розблоковує фотосесії продукту, без пробних надсилань.

Кожен пакшот, який повертають GET /packshots і GET /products/{id_or_ref}, тепер містить два нові поля: voting (pending, accepted або rejected) та voting_at (момент рішення). Досі єдиним способом дізнатися, чи має продукт прийнятий пакшот, було надіслати фотосесію й обробити помилку packshot_not_approved — тепер ваша інтеграція зчитає стан прийняття безпосередньо зі списків каталогу.

Пакшоти, зареєстровані безпосередньо через POST /packshots, приймаються автоматично, і списки одразу це показують. Ми також уточнили контракт API у двох місцях: відповідь заміни секрету HMAC тепер документує поле grace_window_hours (вікно подвійного підписування, наразі 48 годин), а поле external_metadata під час надсилання сесії документує ліміт розміру 4096 байтів.