يضبط مجموعة مهارات الفنّي كاملة في استدعاء واحد (دلالة الاستبدال): تُزال المهارات غير المدرجة في القائمة وتُضاف الجديدة. مرّر قائمة فارغة لمسح الكل. يجب أن تكون كل المهارات نشطة وتابعة للنشاط التجاري — عند SKILL_NOT_FOUND (404) يحتوي الحقل `data` على `{"missing_ids": ["uuid", ...]}`؛ وعند SKILL_INACTIVE (409) يحتوي على `{"inactive_ids": ["uuid", ...]}`.
المعاملات
idstringpathمطلوب
معرّف الفنّي — business_user_profiles.id (UUID)
skill_idsarray<string>bodyاختياري
معرّفات المهارات (بحد أقصى 100). اكتشفها عبر GET /skills.