Dashboard

Hi , welcome aboard! 🎉

Here you can manage a wide range of features and settings and enjoy having complete control over your message broadcasts.

Add credit to your account

Getting started with Code examples

Language

Token

Phone number
Country Flag
using System;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;

class Program
{
    static async Task Main()
    {
        await SendSMS();
    }

    static async Task SendSMS()
    {
        var url = "https://messaging.gatewayapi.com/mobile/single";

        var body = @"{
            ""sender"": ""ExampleSMS"",
            ""message"": ""Hello world!"",
            ""recipient"": 4512345678
        }";

        using var client = new HttpClient();
        client.DefaultRequestHeaders.Add("Authorization", "Token ");
        client.DefaultRequestHeaders.Add("Accept", "application/json, text/javascript");

        var content = new StringContent(body, Encoding.UTF8, "application/json");

        try
        {
            var response = await client.PostAsync(url, content);
            var data = await response.Content.ReadAsStringAsync();
            Console.WriteLine($"Success: {data}");
        }
        catch (Exception error)
        {
            Console.WriteLine($"Error: {error.Message}");
        }
    }
}