Implement SMS notifications, OTP, reminders, alerts, and more into your workflow and build apps that send SMS with our seamless API.
Get Startedcurl -X GET "https://app.megasmsug.com/api/index_get?user=your_username&password=your_password&reciever=256759699971&sender=your_sender_id&message=your_message"
<?php
$user = "your_username";
$password = "your_password";
$receiver = "256759699971";
$sender = "your_sender_id";
$message = urlencode("Your message here");
$url = "https://app.megasmsug.com/api/index_get?user=$user&password=$password&reciever=$receiver&sender=$sender&message=$message";
$response = file_get_contents($url);
if ($response) {
echo "Message sent successfully!";
} else {
echo "Failed to send the message!";
}
?>
import requests
user = "your_username"
password = "your_password"
receiver = "256759699971"
sender = "your_sender_id"
message = "Your message here"
url = f"https://app.megasmsug.com/api/index_get?user={user}&password={password}&reciever={receiver}&sender={sender}&message={message}"
response = requests.get(url)
if response.status_code == 200:
print("Message sent successfully!")
else:
print("Failed to send the message!")
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Scanner;
public class MegaSMSAPI {
public static void main(String[] args) throws IOException {
String user = "your_username";
String password = "your_password";
String receiver = "256759699971";
String sender = "your_sender_id";
String message = "Your message here";
String urlString = "https://app.megasmsug.com/api/index_get?user=" + user +
"&password=" + password + "&reciever=" + receiver +
"&sender=" + sender + "&message=" + message;
URL url = new URL(urlString);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
int responseCode = conn.getResponseCode();
if (responseCode == 200) {
Scanner sc = new Scanner(url.openStream());
while (sc.hasNext()) {
System.out.println(sc.nextLine());
}
sc.close();
System.out.println("Message sent successfully!");
} else {
System.out.println("Failed to send the message!");
}
}
}
const https = require('https');
const user = 'your_username';
const password = 'your_password';
const receiver = '256759699971';
const sender = 'your_sender_id';
const message = 'Your message here';
const url = `https://app.megasmsug.com/api/index_get?user=${user}&password=${password}&reciever=${receiver}&sender=${sender}&message=${encodeURIComponent(message)}`;
https.get(url, (resp) => {
let data = '';
resp.on('data', (chunk) => {
data += chunk;
});
resp.on('end', () => {
console.log("Message sent successfully!");
});
}).on('error', (err) => {
console.log("Failed to send the message!");
});
require 'net/http'
require 'uri'
user = 'your_username'
password = 'your_password'
receiver = '256759699971'
sender = 'your_sender_id'
message = 'Your message here'
uri = URI("https://app.megasmsug.com/api/index_get?user=#{user}&password=#{password}&reciever=#{receiver}&sender=#{sender}&message=#{URI.encode(message)}")
response = Net::HTTP.get(uri)
if response
puts "Message sent successfully!"
else
puts "Failed to send the message!"
end
package main
import (
"fmt"
"net/http"
"net/url"
)
func main() {
user := "your_username"
password := "your_password"
receiver := "256759699971"
sender := "your_sender_id"
message := "Your message here"
apiURL := fmt.Sprintf("https://app.megasmsug.com/api/index_get?user=%s&password=%s&reciever=%s&sender=%s&message=%s",
user, password, receiver, sender, url.QueryEscape(message))
resp, err := http.Get(apiURL)
if err != nil {
fmt.Println("Failed to send the message!")
return
}
defer resp.Body.Close()
if resp.StatusCode == http.StatusOK {
fmt.Println("Message sent successfully!")
} else {
fmt.Println("Failed to send the message!")
}
}