background

Global SMS API Service

Automate the sending of SMS worldwide. We ensure a high delivery rate, a fair price/performance ratio, and top-rated developer support.

Is Your SMS Marketing Effective?

The success of SMS Marketing campaigns is tracked through SMS campaign KPIs. SMS API Integration method remains the most flexible and straightforward solution for Bulk SMS marketing. The real-time data that you get through API Gateway allows you to track ROI, CPC, CVR, Unsubscribe Rate, and other metrics. This data empowers the optimization of your SMS campaigns and elevates the campaign effectiveness to a new level.
background

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

WWT Bulk SMS API solution is the most targeted, and easy way to build connections with customers in any point of the globe they are located. The application programming interface allows developers to integrate text messaging into their company systems. Companies use different types of API to promote products, send transactional SMS, triggers, remind of appointment.

Promo SMS

Launch even the most complex marketing strategies. Notify your clients with Promotional SMS about discounts and sales and share updates about your products with bulk SMS API. Drive new leads, boost conversion up to 30%, and win loyalty.

Alerts and notifications

Automate customer communication. Send automated transactional SMS  based on customer actions: registration, successful account replenishment, order placement, delivery notifications, subscription expiration reminders, or bonus expiration alerts.

Appointment Reminders

Reduce no-shows rate. Sending users automated reminders about events or scheduled appointments through SMS API gateway. Provide links to cancel or reschedule the appointment. Show care for your customers, manage your time schedule wisely, and ensure your staff stays busy.

User Authentication

Provide additional security for your application. Send unique passwords to users performing critical actions. Use two-factor authentication to ensure their accounts are not compromised, and their money and personal data are safe.

Reasons Why Businesses Choose WWT

WWT is ready to provide a higher quality of service, we have the experience and technology.

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

  1. 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.
  2. Comprehensive Delivery Reports

    Evaluate the effectiveness of message deliverability and marketing campaigns to enhance performance and evolve your strategic marketing initiatives.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

  1. Register on the WWT platform, complete verification, and obtain an API key;
  2. Study the API documentation;
  3. Сharge your account;
  4. 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()],
])

 

background
Fill in the form and your personal WWT manager will get back to you

    First Name *
    Last Name *
    Telephone*
    Email *
    Business Niche *
    I agree to WWT privacy policy

    FAQ

    What is SMS API?

    An SMS API is an application programming interface (API) that allows developers to integrate SMS messaging functions into their applications. It provides a simple way for interaction between the client application and the WWT platform. In simple terms, a REST API (Representational State Transfer Application Programming Interface) is a way for web services to exchange data with each other over the internet using the HTTP protocol and a convenient data format called JSON (JavaScript Object Notation). JSON is a simple text format that is easy to read and write for both humans and computers. You just need to send an API request with specific parameters to send a single SMS message or a Bulk SMS campaign, and our service will handle the delivery and provide a report.

    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.

    For which programming languages are there ready-made libraries available?

    We have libraries for PHP, Java, Python, Node.js, and other popular programming languages. You can view the full list in the GitHub repository at the following link.

    How to send bulk SMS via API?

    To send a bulk SMS message through the API, you need to use the ‘Bulk SMS campaign’ method. In its parameters, you should specify an array with recipients’ phone numbers, the message text, message lifespan, and of course, the Sender name (phone number, short code, or alpha name on behalf of which the broadcast will take place). Additionally, you can use the ‘Send SMS to Contacts list’ method to avoid specifying the entire list of recipient numbers in the request. Instead, you only need to specify the list ID from your contact book.

    What is the SMS getaway API?

    SMS API getaway is a service that provides access to sending SMS messages through mobile carrier networks. It acts as an intermediary between applications and networks. SMS API Gateway and SMS API are not the same, although they are related. SMS API Gateway is the infrastructure that handles sending SMS, while SMS API is a set of instructions provided to developers to work with SMS messages through this infrastructure.