ERP может завести линейку/SKU перед JSON-поставкой кодов.
Эндпоинт
POST /v1/supplier/products/create
Scope: supplier:incoming:write
Ограничение: supplier_id всегда берётся из ключа — нельзя создать товар чужого поставщика.
Пример запроса
{
"data": {
"name": "Подписка QUEEN14 Июль",
"productLine": "QUEEN14",
"promekaName": "Подписка 14 дней",
"notes": "Партия июль 2026"
}
}
Пример ответа
{
"success": true,
"data": {
"id": "…",
"name": "Подписка QUEEN14 Июль",
"supplierId": "c219ef09-…",
"productLine": "QUEEN14",
"isActive": true
}
}
Далее передайте productId в incoming/create или incoming/codes/bulk-create.
Ошибки
CONFLICT— товар с такимnameуже есть в проектеVALIDATION_ERROR— пустое name
cURL
curl -X POST "https://api-external.promanta.ru/v1/supplier/products/create" \
-H "Content-Type: application/json" \
-H "X-Api-Key: bk_sup_YOUR_KEY" \
-d '{"data":{"name":"Подписка QUEEN14","productLine":"QUEEN14"}}'