Developer SMS API Overview

ViaNett is working hard to ensure that any developer who wants to use our messaging gateway in their application, site or system, can do so reliably and simply. Our APIs are fast, simple and reliable and can easily fit into any project. You can test-drive or start to use our APIs right away with our free online registration.

See prices and coverage  Try demo  Buy now

Learn more about each of our SMS API connectivity options below


HTTP API
Our most popular connection. It provides a simple way to connect to the ViaNett gateway, and has all relevant features. It is based on HTTP GET and POST. Sign up
JAVA OBJECT API
Our most popular API for JAVA-based development. It is designed for ease of use, and provides a reliable and fast way of connecting to the ViaNett gateway. It is suitable for large volumes of traffic. Sign up
YAP API
Suitable for customers who send large volumes of traffic. It's very fast and has all relevant features. It has a simpler syntax than SMPP. It is not suited for beginners. Sign up
MSSQL API
Recommended API when customers consider using Microsoft SQL Server as their primary database to send and receive SMS or MMS messages. Sign up
SMTP [E-mail to SMS] API
This API converts your e-mails to SMS messages. Popular when customers already have an e-mail messaging system in place. Sign up
COM OBJECT API
This API provides an easy way for Windows-based developers to integrate SMS sending into their programs. Sign up
Web Services [SOAP] API
Send SMS messages by simply calling a web service method. Modern developer tools and languages (ex. MS Visual Studio / .NET or Java) support calling SOAP based web services over the Internet. Sign up
FTP API [Bulk SMS]
Suitable for high-volume messaging. It allows customers to send a large list of messages by uploading text files to ViaNett's FTP server and have the files automatically dispatched to message recipients. Sign up
SMPP API
SMPP is the industry standard API for sending and receiving SMS, suitable for customers who send large volumes of traffic. It's very fast. ViaNett offers a robust connection with full support for the SMPP 3.4 standard.  Suited for experts or for those using SMPP client software. Sign up

See code examples



API Functions
API functionsHTTPYAPSMPPFTPSMTPSOAPMSSQLJAVA
SMS delivery (Bulk SMS)
SMS Two-way SMS (*)  (*)
SMS billing  
SMS final delivery reports (*)  (*) 
SMS intermediate delivery reports (*)  (*) 
Status reports  (*)  (*)
Extended status reports  (*)  (*) 
MMS delivery/billing    
CC Payment     
Replypath     
Campaign  
Multiple connections 
Choose route per SMS  
High throughput (20/SEC) (50/SEC) (50/SEC) (Unlimited)  (10/SEC) (50/SEC) (50/SEC)
Low latency 
Required experience for implementationLowSocketBinary/SocketLowLowLowMSSQLJava
Alpha numeric sender id
Binary support 
Concatenated, split by client 
Concatenated, split on server  
HLR  (*) 
API methodHTTPYAPSMPPFTPSMTPWebserviceYAPYAP
Unicode support  
Scheduled on server     
Scheduled at SMSC      
Flash SMS  
OTA    
Location services     
HTTPS encryption      
Statistics overview
Statistics details
Message tracking
Message queue status
Message export
Sub accounts
(*) with combination with a different interface