Table of Contents

Class MmsMessageBase

Namespace
Vonage.Messages.Mms
Assembly
Vonage.dll

Base class for all MMS (Multimedia Messaging Service) message requests. MMS is available in the US only.

public abstract class MmsMessageBase : MessageRequestBase, IMessage
Inheritance
MmsMessageBase
Implements
Derived
Inherited Members

Properties

Mms

An object of optional settings for the MMS message, such as group conversation participants.

[JsonPropertyName("mms")]
[JsonPropertyOrder(10)]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public MmsMessageObject Mms { get; set; }

Property Value

MmsMessageObject

TrustedNumber

Allows to skip fraud checks on a per-message basis. The feature is feature-flagged and must be enabled for the api key.

[JsonIgnore]
[Obsolete("Favor 'TrustedRecipient' instead.")]
public bool TrustedNumber { get; set; }

Property Value

bool

TrustedRecipient

Setting this parameter to true overrides, on a per-message basis, any protections set up via Fraud Defender (Traffic Rules, SMS Burst Protection, AIT Protection). This parameter only has any effect for accounts subscribed to Fraud Defender Premium.

[JsonPropertyOrder(99)]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool TrustedRecipient { get; set; }

Property Value

bool