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

ساخت حساب مشترک

POST 

/api/v1/services

یک حساب مشترک و پوشه‌های پیش‌فرض آن را می‌سازد.

دسترسی: ناظر یا مدیر سامانه.

بدنه‌ی درخواست: name، key (ایمیل مالک)، container، maxTotalCapacityInBytes، maxRequestSizeInBytes، accessRights (آرایه‌ای از READ، WRITE، SUPERVISOR، PREMIUM)، isDefault، isActive، showingDisclaimer و اختیاری‌های scanExempt، workflowsEnabled، externalConnectionsEnabled و shareBrandingEnabled (اجازه‌ی تنظیم ظاهر صفحه‌ی اشتراک؛ پیش‌فرض false). در container نویسه‌های . و @ به _ تبدیل می‌شوند؛ اگر این نام را حساب دیگری (حتی حذف‌شده) گرفته باشد، پسوند _2، _3 و مانند آن می‌گیرد. مقدار نهایی را از پاسخ بخوانید.

پاسخ: حساب ساخته‌شده، با container نهایی. اگر حساب فعالی با همین key وجود داشته باشد، همان حساب برمی‌گردد و حساب تازه ساخته نمی‌شود.

خطاها: 409 اگر حساب حذف‌شده‌ای با همین key وجود داشته باشد؛ به‌جای ساختن دوباره، آن را بازگردانید. 403 اگر کسی جز مدیر سامانه بخواهد حق SUPERVISOR بدهد. این حق هرگز به حساب‌های شماره‌تلفنی داده نمی‌شود.

درخواست​

پاسخ‌ها​