The API allows you to send messages through your projects and services over the HTTP/HTTPS, SMTP, and SMPP protocols. Ready-made libraries in different programming languages connect to your project and help you send messages from anywhere with a single command.
This mode of operation allows you to test sending messages without actually transmitting them to operators.
It can be useful for initial setup and testing of various software and hardware. To
enable this mode, you need to go to your personal account under "Settings" in the drop-down block
"API Settings", check the box "Test mode (virtual sending without payment)".
During virtual sending, all messages will have the final status "Delivered", but during the sending process, the messages will go
through all the stages of processing along the chain "Waiting to be sent" – "Sent to the operator" – "Delivered". You can get message statuses either on
request or on your own http handler. You can send both single messages and mass mailings.
You can test different types of messages (SMS, binary messages, HLR, MMS, call), except for e-mail..