Bazaviy ma’lumotlar
Kompaniya ma’lumotlarini tayyorlaydigan server → server xizmat so‘rovlari. Avtorizatsiya — External-System-Secret-Key.
| Metod | Manzil | Vazifasi |
|---|---|---|
| POST | /external/base/product-category/create-root | Kategoriyalar ildizini yaratish |
Kategoriyalar ildizini yaratish
POST
/external/base/product-category/create-rootcompany_id kompaniyasida hali birorta kategoriya bo‘lmasa, tovar kategoriyalari daraxtining ildiz tugunini yaratadi; aks holda hech narsa o‘zgarmaydi. Qayta chaqirish xavfsiz, javob — {"message": "Success"}.
Sarlavhalar (headers)
| Sarlavha | Qiymat | Tavsif |
|---|---|---|
External-System-Secret-Key | {external_system_secret_key} | Tashqi tizim maxfiy kaliti |
Company-Wasyt-Uuid | {company_wasyt_uuid} | Kompaniya wasyt UUID si bo‘yicha (yoki Company-Ican-Uuid) |
Accept | application/json | Javob JSON da |
Accept-Language | ru | Xabarlar va nomlar tili: ru, uz, oz |
So‘rov tanasi
| Maydon | Turi | Majburiy | Tavsif |
|---|---|---|---|
company_id | integer | Ha | Kategoriyalar ildizi yaratiladigan kompaniya ID si |
json
{
"company_id": 2
}bash
curl -X POST "https://api.wasyt.uz/external/base/product-category/create-root" \
-H "Accept: application/json" \
-H "Accept-Language: ru" \
-H "External-System-Secret-Key: {external_system_secret_key}" \
-H "Authorization-User-Id: 2" \
-H "Content-Type: application/json" \
-d '{"company_id":2}'Javob · 200
Javob maydonlari
| Maydon | Turi | Tavsif |
|---|---|---|
message | string | Xabar |
json
{
"message": "Success"
}
