PhoneNumbersReservation interface
يمثل حجزا لأرقام الهواتف. الحجز هو تعليق مؤقت لأرقام الهواتف التي يمكن شراؤها لاحقا. الحجز له عمر محدود يتم بعده تحرير أرقام الهواتف إذا لم يتم شراؤها. يتم حذف الحجوزات الأقدم من شهر واحد تلقائيا.
الخصائص
| expires |
الوقت الذي ستنتهي فيه صلاحية الحجز. إذا لم يتم شراء الحجز قبل هذا الوقت، تحرير جميع أرقام الهواتف المحجوزة وإتاحتها للآخرين للشراء. |
| id | معرف الحجز. |
| phone |
قاموس يحتوي على أرقام هواتف الحجز. المفتاح هو معرف رقم الهاتف (الأرقام فقط) والقيم هي كائنات AvailablePhoneNumber. لا يتم تعبئتها عند استرداد مجموعات PhoneNumbersReservation. |
| status | يمثل حالة الحجز. تشمل القيم المحتملة: "نشط" أو "تم إرساله" أو "مكتمل" أو "منتهي الصلاحية". |
تفاصيل الخاصية
expiresAt
الوقت الذي ستنتهي فيه صلاحية الحجز. إذا لم يتم شراء الحجز قبل هذا الوقت، تحرير جميع أرقام الهواتف المحجوزة وإتاحتها للآخرين للشراء.
expiresAt?: Date
قيمة الخاصية
Date
id
معرف الحجز.
id?: string
قيمة الخاصية
string
phoneNumbers
قاموس يحتوي على أرقام هواتف الحجز. المفتاح هو معرف رقم الهاتف (الأرقام فقط) والقيم هي كائنات AvailablePhoneNumber. لا يتم تعبئتها عند استرداد مجموعات PhoneNumbersReservation.
phoneNumbers?: {[propertyName: string]: AvailablePhoneNumber | null}
قيمة الخاصية
{[propertyName: string]: AvailablePhoneNumber | null}
status
يمثل حالة الحجز. تشمل القيم المحتملة: "نشط" أو "تم إرساله" أو "مكتمل" أو "منتهي الصلاحية".
status?: ReservationStatus