
Global SMS API Service


Is Your SMS Marketing Effective?

Wonder how to boost SMS campaign effectiveness? Contact an expert to find if your SMS campaign is set up right!
Contact expert
Types of Bulk SMS Messaging

Promo SMS

Alerts and notifications

Appointment Reminders

User Authentication
Reasons Why Businesses Choose WWT

Global coverage. Send SMS to 100+ countries through a single SMS API

High SMS deliverability. Ensure delivery of 99% of your SMS messages

Reliable API performance. The limit reaches 300 Transactions per Second

High service speed. Capacity of over 10,000 text messages per minute

Customer support 24/7. Help resolve any issues and questions at any time.

Service Uptime. The SMS API keeps a stable connection 365 days a year

Cost-effective routing. Customized setup for delivery speed & deliverability.
Main Features
Message Management
Intelligently manage the queuing of your messages, adhering to both your account limitations and current industry best practices. Ensure high-speed message delivery and meet all compliance standards.Comprehensive Delivery Reports
Evaluate the effectiveness of message deliverability and marketing campaigns to enhance performance and evolve your strategic marketing initiatives.Automated Opt-Outs
Use API messaging to facilitate automated opt-outs by programming certain keywords or “stop words,” like “STOP,” “UNSUBSCRIBE,” or “CANCEL,” as triggers for unsubscription actions.Seamless Message Splitting
Separate long SMS messages into two and direct them right to the desired destination. There’s no need to break your content into pieces, as the WWT API can handle it for you.Rich SMS Content
Don’t miss the opportunity to send a variety of media files such as photos, videos, and GIFs. Take advantage of the extended SMS options and more.Real-Time Analytics
Receive comprehensive, detailed reports on the success of your bulk SMS messaging API campaigns. Customize these reports with over 20 parameters that matter and get the best of your marketing performance and customer satisfaction.
How to send SMS via API
Send text messages worldwide with just a few lines of code on the global messaging platform. To use the SMS API, you only need to follow a few steps.
- Register on the WWT platform, complete verification, and obtain an API key;
- Study the API documentation;
- Сharge your account;
- Log in to the system using your API key and start sending the necessary API requests.
- Go
- Node
- Ruby
- Python
- Java
- PHP
func (client *SmsClient) CreateMultipleSms(request MultipleSmsRequest) MultipleSmsData {
var sms MultipleSmsData
request.Destination = “phones”
_DoJsonCreateRequest(client.BaseClient, sms_create_method, request, &sms)
return sms
}
wwt.createSMS(
{
destination: “phone”,
originator:”alpha name”,
body:”message text”,
msisdn:”85226010227″,
reference:”ext_id_16″,
validity:”1″,
tariff:”0″
}
).then(
SMS => console.log( “SMS created:”, SMS ),
error => console.log( “SMS creation failed:”, error )
def message_create(params={})
MESSAGE.new(request(:post, “sms/create/”, params.merge({})))
end
class SMSMessage(dict):
def __init__(self, body: str = ”, originator: str = ‘WWT RESTAPI’, **kwargs):
kwargs.update({‘body’: body, ‘originator’: originator})
super().__init__(**kwargs)
MultipleSmsRequest multipleSmsRequest = new MultipleSmsRequest(); multipleSmsRequest.setBody(“Some text”); multipleSmsRequest.setOriginator(“me”); multipleSmsRequest.setTariff(null); multipleSmsRequest.setValidity(1); List<Phone> phones = new ArrayList(); phones.add(new Phone(“85226010227”, UUID.randomUUID().toString().substring(0, 13))); phones.add(new Phone(“79991234568”, UUID.randomUUID().toString().substring(0, 13))); multipleSmsRequest.setPhones(phones); MultipleSmsData data = smsClient.createSms(multipleSmsRequest);
$smsclient->$answer = $this->smsClient->sendSmsMulti([
[‘msisdn’ => 85226010227, ‘body’ =>’test’, ‘reference’ => ‘successSendM’ . (string)time()],
[‘msisdn’ => 85226010227, ‘body’ =>’tes2′, ‘reference’ => ‘successSendM1’ . (string)time()],
])

FAQ
What is SMS API?
What are the benefits of using the SMS API?
API is a powerful tool that enhances communication capabilities, providing businesses with a reliable, scalable, and efficient method of reaching their audience.
- Automation: SMS API allow for the automation of message sending, excepting the need for manual intervention. By enabling automated follow-ups, reminders, and promotions, API help maintain continuous engagement with your customers.
- Scalability: Whether you need to send a few messages or millions, an SMS API can handle varying volumes, making it suitable for both small and large-scale operations.
- Integration: API methods can be easily integrated into existing software, systems, and applications, enabling seamless communication within your current infrastructure.
- Analytics and Reporting: API provide detailed reports, allowing track message delivery, click rates, and other important metrics.