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

لیست گروه همراه با محدودیت ها (Get Role Restriction)

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


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

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

احراز هویت

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

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

فیلدنوع دادهضروریمحل مقداردهیتوضیحات
idintegerبلهpathشناسه نقش موردنظر

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

curl --location --request GET 'https://corporate.snapp.site/api/v2/wallet-restriction/role/1' \
--header 'Authorization: <your_authorization_token>' \
--header 'Content-Type: application/json'

پاسخ موفق

{
"message": "Success",
"data": {
"role": {
"id": 37716,
"title": "تعداد 3",
"created_at": "2023-07-22T13:22:35+03:30",
"updated_at": "2023-07-22T13:22:35+03:30"
},
"restrictions": [
{
"id": 34797,
"user_id": 1443,
"type": 3,
"description": "تعداد 3",
"created_at": "2023-07-22T13:23:16+03:30",
"updated_at": "2023-07-22T13:23:16+03:30",
"time": {
"id": 19,
"corporate_restriction_id": 34797,
"start_date": "1402/04/31",
"start_date_enabled": true,
"end_date": "1402/05/20",
"end_date_enabled": true,
"ride_limit": 1,
"created_at": "2023-07-22T13:23:16+03:30",
"updated_at": "2023-07-22T13:23:16+03:30"
}
},
{
"id": 34793,
"user_id": 1443,
"type": 2,
"description": "بودجه 2",
"created_at": "2023-07-22T13:15:45+03:30",
"updated_at": "2023-07-22T14:29:28+03:30",
"budget": {
"id": 30391,
"corporate_restriction_id": 34793,
"type": 4,
"amount": 10000000,
"created_at": "2023-07-22T13:15:45+03:30",
"updated_at": "2024-07-02T13:27:51+03:30"
}
},
{
"id": 34816,
"user_id": 1443,
"type": 1,
"description": "تستی من ",
"created_at": "2023-07-18T12:49:59+03:30",
"updated_at": "2023-07-18T12:49:59+03:30",
"locations": [
{
"id": 14313,
"corporate_restriction_id": 34816,
"type": 2,
"location_geohash": "",
"location_title": "کرج",
"city_id": 2,
"created_at": "2023-07-29T13:29:45+03:30",
"updated_at": "2023-07-29T13:29:45+03:30"
}
]
},
{
"id": 35019,
"user_id": 1443,
"type": 4,
"description": "من همیشه عجله دارم",
"created_at": "2024-11-04T11:44:13+03:30",
"updated_at": "2024-11-04T11:44:13+03:30"
}
]
},
"status": 200
}
فیلدنوع دادهتوضیحات
roleobjectاطلاعات نقش
role.idintegerشناسه نقش
role.titlestringعنوان نقش
restrictionsarrayلیست محدودیت‌های مرتبط با نقش

خطاها

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

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

  • این API اطلاعات مربوط به یک نقش مشخص را به همراه تمامی محدودیت‌های آن برمی‌گرداند.
  • محدودیت‌ها می‌توانند از نوع بودجه‌ای، مکانی یا زمانی باشند.