Складови наличности
Четете наличности и прилагайте контролирани корекции, лимити за продажби и ръчни резервации.
Операции
Списък · Наличности — Складови наличностиВижте наличността на продукта, складовете и вътрешните местоположения.
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, резервациите от поръчки, ръчните резервации и количеството за продажба. Използвайте върнатите идентификатор и версия на наличността; наличностите на продукт и вариант са отделни цели.
Стойност -1 за sellable_limit означава неограничени продажби, а 0 — липса на наличност за продажба. Неограничената наличност се представя с null в available. Не третирайте null като нула. Корекциите, лимитите за продажби и ръчните резервации използват отделни операции и права.