API integration for sending SMS

SMS Club offers an interface connection (SMS gateway) for automatic SMS sending. You can integrate the service with any project.
September 1, 2022
Tatiana, get a -15% discount before the New Year for full body massage
International shipment SA12234 at the branch 03100 in Prague, 60 Karla St.
-3000.00 EUR Cash withdrawal, Card 5355***4487. Balance: 1031.89 EUR
Your login password: 223ytubrg3#. Do not share your personal information with 3rd parties!
Write a message...
About us in numbers
3 000 000 000 Messages sent
32 000+ Customers trust us
up to 10 seconds Message delivery
from 0,64 UAH Price per message
15 years Company in the market
Connecting to the SMS gateway of our company's service is free without activating the service. The only condition is that the data encoding for transferring to the API must be UTF-8.

This is the JSON: API

The limit on the number of requests (access to the API) is up to 9 per second per user.

How to send personalized SMS in SMS Club

Internet address of the service: https://im.smsclub.mobi/sms/send

To send SMS messages via the API, you need to specify the following data:
1
src_addr
Alphanumeric name of the sender
2
phone number
Subscriber numbers (no more than 100 in one request)
3
message
SMS content
4
integration_id
*can be left blank
*should be specified if you work with referral programs
Effective sending of messages to the affiliate system is confirmed by the return of an array, where "info" is the key, the id of the message in the SMS Club system. Therefore, the id is assigned a status, where the phone number of the subscriber to whom the SMS was sent is the value. See the sample: "107" - sms id, 380989371132 - customer number.
An example of sending a message in JSON format:
                                {
         "phone" : ["380989361131"],
         "message" : "test text",
         "src_addr" : "VashZakaz"
}                            
An example of a response in JSON format:
                                {
      "success_request": {
              "info": {
                    "106": "380989361131"
               }
       }
}                            
API integration for sending SMS

How to get SMS status

Internet address of the service: https://im.smsclub.mobi/sms/status

id_sms — a unique identifier of the SMS that triggers the status. You can also send an array of message IDs not exceeding 100 identifiers. If the request is successful, the program returns an info array, where id is the SMS key and value is the status.
Example:
                                {
         "id_sms" : ["107"],
}                            
Answer option:
                                {
      "success_request": {
              "info": {
                      "107": "ENROUTE"
               }
      }
}                            

Status options

200 – Success! The request has been completed. Possible message statuses:
1
ENROUTE
SMS has been sent
2
DELIVRD
The SMS has been received
3
EXPIRED
The delivery time has expired
4
UNDELIV
SMS could not be sent
5
REJECTD
SMS has been rejected

Errors

400
The original data has not been validated
401
The user is not recognized by the system
429
The limit of requests per unit of time has been exceeded
453
Doubled SMS in less than 2 minutes
500x
The app crashed. Try again later

Getting alphanumeric subscriber names

Internet address of technical support: https://im.smsclub.mobi/sms/originator

                    {
      "success_request": {
                  "info": [
                            "test1",
                            "test2"
                  ]
     }
}                

How to get a user balance

Online address of technical support: https://im.smsclub.mobi/sms/balance

Send the request to the specified URL. You do not need to specify the text content of the authorized user data.
                    {
           "success_request": {
                     "info": [
                               "money": "8121.1800",
                               "currency": "UAH"
                     ]
             }
}                

SMPP gateway

ESME
SMSC
MSC
SMS, EMS, WAP, USSD, ets
The hardware router complies with the SMPP v3.4 protocol. To test a hardware router, contact our specialist.

HTTP gateway

The network gateway sends HTTP requests to the assigned service URL. The HTTP protocol and GET/POST methods are used for sending. To test the router, contact our specialists.

XML gateway

The hardware router is designed to send XML requests to the designated address. UTF-8-encoded requests are sent via HTTP using the POST method. To check the network gateway, contact our specialist.

Downloading samples

Select a gateway and download sample scripts.
Method JSON
Single
Bulk
Balance
Statuses
Alpha names

Feedback

Oleg Yaroshchuk
Excellent and cheap service! The most adequate prices for wyber dispatches.
Vladimir Kunitsyn
We have been working with SMS CLUB for two years. Everything is clear, fast and problem free. The managers are always helpful if we have any questions.
Vadim Dorosh
We regularly send both advertising and service messages. We find it pointless to look for a cheaper service for vyber messaging. The prices are the same as all others, but the quality of service is much higher. Have something to compare with.
Maria Panchenko
First connected for sms but after a couple of months completely switched to SMS Сlub. Viber sends messages quickly without any problems.
Lydia Semeriv
A user-friendly account. Everything is simple and easy to understand. Sends messages in Viber quickly. There is nothing complicated.
TOP