Skip to content

Bazaviy ma’lumotlar ​

Kompaniya ma’lumotlarini tayyorlaydigan server → server xizmat so‘rovlari. Avtorizatsiya — External-System-Secret-Key.

MetodManzilVazifasi
POST/external/base/product-category/create-rootKategoriyalar ildizini yaratish

Kategoriyalar ildizini yaratish ​

POST/external/base/product-category/create-root

company_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) ​

SarlavhaQiymatTavsif
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)
Acceptapplication/jsonJavob JSON da
Accept-LanguageruXabarlar va nomlar tili: ru, uz, oz

So‘rov tanasi ​

MaydonTuriMajburiyTavsif
company_idintegerHaKategoriyalar 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
MaydonTuriTavsif
messagestringXabar
json
{
    "message": "Success"
}