Поделиться через


PhoneNumbersReservation interface

Представляет резервирование для номеров телефонов. Резервирование — это временная удержание по телефонным номерам, которые позже можно приобрести. Резервирование имеет ограниченное время существования, после которого номера телефонов освобождаются, если они не приобретены. Резервирования старше 1 месяца автоматически удаляются.

Свойства

expiresAt

Время истечения срока действия резервирования. Если резервирование не приобретено до этого времени, все зарезервированные номера телефонов будут освобождены и предоставлены другим пользователям для покупки.

id

Идентификатор резервирования.

phoneNumbers

Словарь, содержащий номера телефонов резервирования. Ключ — это идентификатор номера телефона (только цифры), а значения — объекты 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

Значение свойства