فيديوهاتيالتوثيق

إنشاء مستخدم وحساب

إنشاء مستخدم وحساب

POST/v1/auth/signup

ينشئ user وحساب account في حالة pending حتى موافقة المشغّل، ثم يرسل رسالة التحقق من البريد الإلكتروني.

حد المعدّل: 30 طلبًا لكل 60 ثانية لكل عنوان IP.

رموز الخطأ: invalid_email (400), password_too_short (400), password_breached (400), invalid_input (400), email_taken (409), rate_limit_exceeded (429).

المصادقة

  • لا تتطلّب هذه العملية مصادقة.

المعاملات

لا تأخذ هذه العملية أي معاملات.

جسم الطلب

إلزامي

نوع المحتوى: application/json

المخطّط: SignupRequest

{
  "email": "founder@academy.example",
  "password": "correct-horse-battery",
  "preferred_locale": "ar"
}

الاستجابات

الرمزالمعنى
201أُنشئ المستخدم والحساب في حالة انتظار الموافقة.
400فشل التحقق من جسم الطلب أو معاملاته. يذكر وصف العملية قيم error.code الدقيقة.
409يتعارض الطلب مع الحالة الحالية للمورد. يذكر وصف العملية قيم error.code الدقيقة.
429تم تجاوز حد المعدّل.

مثال على الطلب

{
  "email": "founder@academy.example",
  "password": "correct-horse-battery",
  "preferred_locale": "ar"
}

جرّبها

POST
/v1/auth/signup
بلا مصادقة

منصة API التفاعلية

أرسل طلبًا حيًا إلى واجهة فيديوهاتي؛ لا تتطلب هذه العملية مصادقة.

https://api.staging.videohati.com/v1/auth/signup