Складські залишки
Читайте залишки та виконуйте контрольовані коригування, зміни лімітів продажу й ручного резервування.
Операції
Отримати список · Залишки — Складські залишкиПерегляньте товарний запас, склади та внутрішні місця розташування.
GET
Створити · Коригування залишків — Складські залишкиЗмінюйте кількість фізичних і реалізованих продуктів.
POST
Отримати · Залишки — Складські залишкиПерегляньте товарний запас, склади та внутрішні місця розташування.
GET
Оновити · Залишки — Складські залишкиЗмінюйте кількість фізичних і реалізованих продуктів.
PATCH
Оновити · Ручне резервування — Складські залишкиЗміна ручних резервувань. Для операцій зовнішніх інтеграцій.
PATCH
Оновити · Ліміт продажів — Складські залишкиЗміна лімітів продажу. Для операцій зовнішніх інтеграцій.
PATCH
Створити імпортПідготуйте чернетку до 1000 кодів або 100 файлів. Доступний для продажу запас ще не збільшується.
POST
Скасувати імпортВідхиліть незавершену чернетку. Це не відкликає вже підтверджене постачання.
DELETE
Переглянути імпортПеревірте стан, версію та результат перевірки. Чернетка належить ключу API, що її створив.
GET
Підтвердити постачанняСтворіть заплановане або отримане постачання з перевіреної партії. Заплановані одиниці ще не продаються.
POST
Прийняти заплановане постачанняПрийміть наявні одиниці без повторного імпорту кодів або файлів.
POST
Перевірити імпортПеревірте всю партію. Дублікат або неправильний запис відхиляє партію; коди не скорочуються.
POST
Відкликати постачанняВідкличте лише вільні одиниці. Зарезервовані й видані залишаються прив’язаними до замовлень.
POST
Переглянути цифровий запасПрочитайте налаштування й кількості перед зміною. Відповідь не містить кодів або вмісту файлів.
GET
Налаштувати цифровий запасУвімкніть індивідуальні коди чи файли від Professional. Вимкнення зберігає доступ до попередніх покупок.
PATCH
Переглянути одиниціОтримайте до 100 одиниць на сторінці. Список містить метадані без розкриття кодів.
GET
Змінити черговість видачіНадішліть повну сторінку без фільтрів у потрібному порядку. Застаріла версія повертає 409.
POST
Отримати вміст вільної одиниціКод повертається як JSON, файл — як двійкові дані. Кожен запит потребує Bearer і дозволу reveal.
GET
Перевірити доступ до вільної одиниціПеревірте ті самі права, що й GET, без завантаження вмісту. Одиниця не резервується.
HEAD
Видалити вільну одиницюВилучіть непроданий код або файл із зазначенням причини. Зарезервовані чи видані одиниці відхиляються.
POST
Замінити вільну одиницюЗамініть код або файл без зміни черговості. Зміна зберігається в історії складу.
POST
Підготувати приватне завантаженняЗарезервуйте місце для файлу та прив’яжіть його до імпорту або одиниці для заміни.
POST
Перевірити завантаженняПеревірте розмір, контрольну суму й формат. Готове завантаження ще не означає прийняте постачання.
GET
Надіслати файлПередайте файл як multipart/form-data через HTTPS. Не надсилайте Base64 або URL для отримання файлу.
PUT
Як це працює
Складські записи розрізняють фізичну кількість on_hand, резерви замовлень, ручні резерви й доступну для продажу кількість. Використовуйте отриманий ідентифікатор залишку та його версію; залишки товару й варіанта є окремими цілями операцій.
Значення sellable_limit -1 означає відсутність ліміту, а 0 — недоступність продажу. Необмежена доступність передається як null у полі available. Не трактуйте null як нуль. Коригування залишків, ліміти продажу й ручні резерви мають окремі операції та дозволи.