پرش به مطلب اصلی

افزودن محدودیت به گروه (Add Restriction)

برای ایجاد گروه جدید همراه با محدودیت‌ها استفاده می‌شود.


اطلاعات عمومی

  • آدرس: /api/v2/wallet-restriction/role/{id}/restriction
  • متد: POST
  • نوع محتوا: application/json
  • احراز هویت: نیازمند token

احراز هویت

  • این درخواست نیاز به یک Authorization token دارد که باید در هدر ارسال شود.

پارامترهای درخواست

فیلدنوع دادهمحل ارسالضروریتوضیحات
idintegerpathبلهشناسه نقش که محدودیت به آن اضافه می‌شود
restrictionobjectbodyبلهاطلاعات مربوط به محدودیت جدید

ساختار restriction در بدنه درخواست:

{
"restriction_id": 55613
}

نمونه درخواست

curl --location --request POST 'https://corporate.snapp.site/api/v2/wallet-restriction/role/123/restriction' \
--header 'Authorization: <your_authorization_token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"restriction_id": 55613
}'

پاسخ موفق

{
"message": "Group restriction created successfully",
"data": {
"id": 74932
},
"status": 200
}
فیلدنوع دادهتوضیحات
idnumberشناسه محدودیت تخصیص داده‌شده

خطاها

کد وضعیتتوضیحات
400درخواست نامعتبر
401نیاز به احراز هویت
403دسترسی غیرمجاز
500خطای داخلی سرور

توضیحات تکمیلی

  • مقدار restriction_id باید مقدار معتبر و موجود در سیستم باشد.
  • در صورت عدم وجود نقش یا محدودیت موردنظر، درخواست با خطای 400 مواجه خواهد شد.