C# SEND
C# Code Example - Sending SMS using System; using System.Net.Http; using System.Text; using System.Threading.Tasks; using Newtonsoft.Json; public class SendmodeClient { private static readonly HttpClient client = new HttpClient(); private const string ApiUrl = "https://rest.sendmode.com/v2/send"; private const string ApiKey = "YOUR_ACCESS_KEY"; public static async Task SendSMS(string senderId, string recipient, string messageText) { var message = new { messagetext = messageText, senderid = senderId, recipients = new[] { recipient } }; var jsonMessage = JsonConvert.SerializeObject(message); var content = new StringContent($"message={jsonMessage}", Encoding.UTF8, "application/x-www-form-urlencoded"); client.DefaultRequestHeaders.Clear(); client.DefaultRequestHeaders.Add("Authorization", ApiKey); HttpResponseMessage response = await client.PostAsync(ApiUrl, content); string responseBody = await response.Content.ReadAsStringAsync(); Console.WriteLine(responseBody); } public static async Task Main(string[] args) { await SendSMS("your_senderid", "recipient_number", "your_message_content"); } }