Voicemail
public struct Voicemail
A voicemail record.
-
Unique ID of the voicemail record
Declaration
Swift
public let id: String -
The ID of the Sudo Platform user that owns the voicemail.
Declaration
Swift
public let owner: String -
The ID of the Sudo that received the voicemail.
Declaration
Swift
public let sudoOwner: String -
The ID of the
PhoneNumberassociated with the voicemail.Declaration
Swift
public let phoneNumberId: String -
The ID of the
CallRecordassociated with the voicemail.Declaration
Swift
public let callRecordId: String? -
Timestamp that represents the time the voicemail was created.
Declaration
Swift
public let created: Date -
Timestamp that represents the last time the voicemail was updated.
Declaration
Swift
public let updated: Date -
The E.164 formatted phone number that received the voicemail.
Declaration
Swift
public let localPhoneNumber: String -
The E.164 formatted phone number of the caller.
Declaration
Swift
public let remotePhoneNumber: String -
The duration of the voicemail recording in seconds.
Declaration
Swift
public let durationSeconds: UInt -
The media object that can be used to download the voicemail recording.
Declaration
Swift
public let media: MediaObject
Voicemail Structure Reference