Skip to content

Class: SMS

Defined in: sms.ts:17

SMS sending and campaign status operations.

Constructors

Constructor

ts
new SMS(client): SMS;

Defined in: sms.ts:18

Parameters

ParameterType
clientHttpClient

Returns

SMS

Methods

getStatus()

ts
getStatus(campaignId, status?): Promise<Result<SmsDeliveryReport, MNotifyError>>;

Defined in: sms.ts:49

Fetches the delivery report for a campaign.

Parameters

ParameterTypeDefault value
campaignIdstringundefined
statusstring"null"

Returns

Promise<Result<SmsDeliveryReport, MNotifyError>>


send()

ts
send(options): Promise<Result<SendSMSResponse, MNotifyError>>;

Defined in: sms.ts:21

Sends an SMS message to one or more recipients.

Parameters

ParameterType
optionsSendSMSOptions

Returns

Promise<Result<SendSMSResponse, MNotifyError>>