Карточка SKU для ERP. Чужой productId → RESOURCE_NOT_FOUND (без утечки).
Эндпоинт
POST /v1/supplier/products/get
Scope: supplier:codes:read
Пример запроса
{
"data": {
"productId": "f47ac10b-…",
"includeCodeCounts": true
}
}
Пример ответа
{
"success": true,
"data": {
"id": "…",
"name": "Подписка QUEEN14",
"productLine": "QUEEN14",
"promekaName": "Подписка 14 дней",
"notes": "…",
"isActive": true,
"createdAt": "…",
"updatedAt": "…",
"codes": {
"totalCount": 1200,
"byStatus": { "available": 800, "redeemed": 400 },
"byLifecycle": { "active": 800, "used": 400, "cancelled": 0, "expired": 0 }
}
}
}
Не отдаём: createdBy, чужие товары, значения промокодов, projectId.