Send large volumes of text messages to millions of people around the world. Our global SMS network ensures high scalability opportunities and low development efforts.
Extend your coverage to 700+ global carriers including 85+ in the Middle East and Africa alone. We use adaptive routes to guarantee reliable delivery to any destination.
Browse through our developer-friendly resources to get started or get access to open source material and fill in the data yourself.
curl --request POST \
--url https://apis.cequens.com/sms/v1/messages \
--header 'Accept: application/json' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '
{
"senderName": "Cequens",
"messageType": "text",
"acknowledgement": 0,
"flashing": 0
}'
const fetch = require('node-fetch');
const url = 'https://apis.cequens.com/sms/v1/messages';
const options = {
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
Authorization: 'Bearer '
},
body: JSON.stringify({senderName: 'Cequens', messageType: 'text', acknowledgement: 0, flashing: 0})
};
fetch(url, options)
.then(res => res.json())
.then(json => console.log(json))
.catch(err => console.error('error:' + err));
require 'uri'
require 'net/http'
require 'openssl'
url = URI("https://apis.cequens.com/sms/v1/messages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Accept"] = 'application/json'
request["Content-Type"] = 'application/json'
request["Authorization"] = 'Bearer '
request.body = "{\"senderName\":\"Cequens\",\"messageType\":\"text\",\"acknowledgement\":0,\"flashing\":0}"
response = http.request(request)
puts response.read_body
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://apis.cequens.com/sms/v1/messages",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "{\"senderName\":\"Cequens\",\"messageType\":\"text\",\"acknowledgement\":0,\"flashing\":0}",
CURLOPT_HTTPHEADER => [
"Accept: application/json",
"Authorization: Bearer ",
"Content-Type: application/json",
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
import requests
url = "https://apis.cequens.com/sms/v1/messages"
payload = {
"senderName": "Cequens",
"messageType": "text",
"acknowledgement": 0,
"flashing": 0
}
headers = {
"Accept": "application/json",
"Content-Type": "application/json",
"Authorization": "Bearer "
}
response = requests.request("POST", url, json=payload, headers=headers)
print(response.text)
Our SMS servers set the standard for speed. Whether you want to get that marketing campaign up and running or send bulk SMS, we make it easier to get things done. We help put your hands on the right data and guide the way you use it. So go ahead and elevate your customers’ experiences by providing all sorts of support directly on their phones.
A highly customizable platform with a pay-as-you-go model and cloud architecture support.
Smooth unity across multiple channels and multi-segment audiences.
99.96% uptime with smart routing technologies and regular web penetration testing.
Regional regulatory awareness that caters to various enterprises worldwide.
milliseconds transit time
route alternatives
billion big data records
priority live support