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

افزودن محدودیت به گروه (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 مواجه خواهد شد.