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
PhoneNumber
associated with the voicemail.Declaration
Swift
public let phoneNumberId: String
-
The ID of the
CallRecord
associated 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