PhoneNumbersReservation interface
電話番号の予約を表します。 予約は、後で購入できる電話番号の一時的な保留です。 予約の有効期間は限られており、購入されていない場合は電話番号が解放されます。 1 か月を超える予約は自動的に削除されます。
プロパティ
| expires |
予約の有効期限が切れる時刻。 予約がこの時点までに購入されていない場合、予約されているすべての電話番号が解放され、他のユーザーが購入できるようになります。 |
| id | 予約の ID。 |
| phone |
予約電話番号を含むディクショナリ。 キーは電話番号の ID (数字のみ) であり、値は AvailablePhoneNumber オブジェクトです。 PhoneNumbersReservation コレクションを取得するときに設定されません。 |
| status | 予約の状態を表します。 使用可能な値は、'active'、'submitted'、'completed'、'expired' です。 |
プロパティの詳細
expiresAt
予約の有効期限が切れる時刻。 予約がこの時点までに購入されていない場合、予約されているすべての電話番号が解放され、他のユーザーが購入できるようになります。
expiresAt?: Date
プロパティ値
Date
id
予約の ID。
id?: string
プロパティ値
string
phoneNumbers
予約電話番号を含むディクショナリ。 キーは電話番号の ID (数字のみ) であり、値は AvailablePhoneNumber オブジェクトです。 PhoneNumbersReservation コレクションを取得するときに設定されません。
phoneNumbers?: {[propertyName: string]: AvailablePhoneNumber | null}
プロパティ値
{[propertyName: string]: AvailablePhoneNumber | null}
status
予約の状態を表します。 使用可能な値は、'active'、'submitted'、'completed'、'expired' です。
status?: ReservationStatus