I’m currently using a Teltonika RUT901 (latest firmware) and would like to send SMS messages programmatically, ideally via HTTP requests (GET/POST) or from a command line interface (e.g., curl, shell script, etc.).
Here’s what I’ve tested and verified so far:
Sending SMS via the WebUI works perfectly.
I cannot find any option to enable HTTP API for sending SMS, unlike on some older models like the RUT950.
In the SMS Gateway section, I only see options for forwarding incoming SMS, not sending them via API.
The SMS forwarding feature works fine, but I specifically need to trigger SMS sending from my own system (e.g., server or device on the LAN).
My questions:
Is there any way on the RUT901 to send SMS via HTTP/API, even if it’s undocumented or requires enabling a specific package?
Alternatively, is there any way to send an SMS via command line / SSH / curl, using internal commands or scripts?
If this is not supported: Is there a recommended workaround or a Teltonika model that supports this use case?
Any help or examples would be highly appreciated. Thanks in advance!
Alternatively, is there any way to send an SMS via command line / SSH / curl, using internal commands or scripts?
You can do the API requests via SSH, you can utilize AT commands as well: AT Commands - Teltonika Networks Wiki