Send Bulk SMS Using the Android Gateway App
Send multiple SMS messages from your application, CRM, website, or backend system through a connected Android phone and SMS-enabled SIM.
Before sending messages, get your API key from User Panel → Communication → API and keep it securely on your server.
Connect the Libwana.Net Android Gateway App under Gateway → SMS → Android.
The Android phone should remain online, the gateway session should stay connected, and the device must have an active SMS-enabled SIM.
contact array using method: android.
The connected Android device then performs the SMS sending.
API Endpoint
https://libwana.net/api/sms/send
Required Headers
YOUR_API_KEY
application/json
application/json
Windows CMD Example
curl.exe -X POST "https://libwana.net/api/sms/send" -H "Api-key: YOUR_API_KEY" -H "Accept: application/json" -H "Content-Type: application/json" --data-raw "{\"method\":\"android\",\"contact\":[{\"number\":\"15551234567\",\"message\":\"Hello Alex, your order is ready.\",\"sms_type\":\"plain\"},{\"number\":\"15557654321\",\"message\":\"Hello Jamie, your order is ready.\",\"sms_type\":\"plain\"},{\"number\":\"15559876543\",\"message\":\"Hello Taylor, your order is ready.\",\"sms_type\":\"plain\"}]}"
Request Fields
| Field | Description |
|---|---|
method
|
Use android to send through your
connected Android Gateway App.
|
contact
|
An array containing multiple SMS recipients. |
number
|
Recipient phone number including the appropriate country code. |
message
|
The SMS message for that individual recipient. |
sms_type
|
Use plain for a standard text SMS.
|
Android Gateway Requirements
Keep the Android phone powered on and connected to the internet.
Keep the Libwana.Net Android Gateway App session active and connected.
Make sure the phone has an active SIM that can send SMS messages.
Device health, carrier throughput, SMS limits, and Libwana.Net plan limits can affect how many messages can be sent.
Send Bulk SMS Using Contact Groups or CSV
You can also use Libwana.Net Contact Groups and SMS Campaigns for bulk sending.
/api/sms/send endpoint accepts a
contact array. A CSV file or Contact Group ID is not
used directly as the JSON request body.
Using It With Your Application or CRM
Your backend or CRM can build the contact array
dynamically and send several recipients in one API request.
Prevent duplicate events, respect recipient consent, and handle API errors appropriately.
Check Message Status
Use the returned message ID to check the SMS status.
/api/get/sms/MESSAGE_ID
Include your Api-key and
Accept: application/json headers when checking status.
Ready to send bulk SMS from Android?
Connect your Android Gateway App and start sending with Libwana.Net