UNPKG

justsend-sdk

Version:

TypeScript SDK for Justsend SMS Marketing API

35 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SingleSMSModule = void 0; class SingleSMSModule { constructor(httpClient) { this.httpClient = httpClient; } /** * Send a single SMS message * @param message - The SMS message to send * @returns Promise that resolves when message is sent */ async send(message) { await this.httpClient.post("/sender/singlemessage/send", message); } /** * Send a single SMS message with custom parameters * @param sender - Sender identifier * @param msisdn - Phone number in international format (e.g., 48500123456) * @param content - Message content * @param bulkVariant - Message variant (ECO, FULL, PRO, ECO_RESP, PRO_RESP) * @returns Promise that resolves when message is sent */ async sendMessage(sender, msisdn, content, bulkVariant) { const message = { sender, msisdn, content, bulkVariant, }; await this.send(message); } } exports.SingleSMSModule = SingleSMSModule; //# sourceMappingURL=single-sms.js.map