Přeskočit na hlavní obsah

SMS API

API pro SMS bránu

SMS brána je obecné pojmenování pro službu nabízející odesílání zpráv. S našim robustním API můžete automatizovat komunikaci, odesílat hromadné zprávy a to nejen SMS ale i zprávy na WhatsApp.

JSON API

Jednoduché JSON API pro snadnou integraci do jakékoliv aplikace

Připravené SDK

Existující knihovny pro PHP, Node.js, Ruby, Java a Perl pro ještě rychlejší implementaci

Sandbox prostředí

Testovací prostředí s možností real-time vyzkoušení a validace požadavků

Jedno API napojení pro všechny use-cases:

Napojení na API SMS brány

SMS API je programové rozhraní, které zprostředkovává komunikaci mezi vaší aplikací a SMS bránou mobilních operátorů. Umožňuje odesílat a přijímat SMS zprávy pomocí jednoduchých HTTP požadavků, bez nutnosti přímého propojení s telekomunikační infrastrukturou.

Jednoduchost integrace

JSON API s podporou HTTP požadavků pro rychlou integraci

Vysoká spolehlivost

Služba funguje 24/7 díky AWS Cloud infrastruktuře a napojení na záložní operátory

Rychlost doručení

Zprávy doručeny během několika sekund. V případě použití prioritní fronty pak ještě rychleji

Globální pokrytí

Odesílání do 200+ zemí světa a pro každou destinaci vám pomůžeme splnit všechny nutné podmínky pro odesílání

Detailní reporty

Real-time informace o průběhu odesílání díky webhookům a přístup k logům

API first

Všechny funkce připravujeme primárně pro API, aby bylo možné naše služby snadno integrovat do jakéhokoliv systému

Proč právě SmsManager?

API tvořeno pro pohodlí vývojářů každý API požadavek může obsahovat vlastní JSON data, aby bylo možné doručenky nebo příchozí odpovědi snadno spárova.t

Developerský portál s příklady volání a detailním popisem API struktury.

Sandbox a možnost vyzkoušení developerský portál obsahuje functionality pro real-time vyzkoušení a validaci požadavků. Díky tomu své napojení připravíte velmi rychle.

Ukázky v mnoha jazycích - PHP, JavaScript, Node.js, Python, Java, Go, Ruby, .NET, ...

Rychlý start

Odeslání zprávy

{
"body": "Vaše první SMS přes API!",
"to": [{"phone_number": "+420777123456"}]
}

Odpověď API

{
"request_id": "c3917016-4540-4a26-b2f9-f96028788dbe",
"accepted": [{
"key": "0",
"message_id": "8c8e93ce-3fdd-4f9a-8918-cf8b0b40502a"
}],
"rejected": []
}

Autentizace

Pro odesílání zpráv budete vždy potřebovat API klíč.

Pokud budete používat standardní JSON API, bude potřeba vždy hlavičku požadavku obohatit o x-api-key a správně definovat Content-Type: application/json.

Content-Type: application/json
x-api-key: YOUR_API_KEY

JSON API Endpoint

Naše JSON API je navrženo tak, aby bylo stabilní a výkonné.

Odpověď od našeho API vždy znamená potvrzení přijetí požadavku (a přidělení ID). Nikoliv odslání zprávy. Pro skutečné ověření stavu zprávy využijte REST API v rámci kterého poskytujeme detailní stav zpráv.

Protože využíváme JSON strukturu, upravujeme a přidáváme funkcionalitu přímo do jednotlivých verzí API.

Příklady použití

<?php

$apikey = 'your-api-key-here'; // Replace with your actual API key
$number = 'phone-number-here'; // Replace with the target phone number
$text = 'message-text-here'; // Replace with the message text

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.smsmngr.com/v2/message');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array(
'to' => array(array('phone_number' => $number)),
'body' => $text
)));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'x-api-key:' . $apikey
));

// Execute the request and capture the response
$response = curl_exec($ch);
curl_close($ch);

// Process the response
$response = json_decode($response, true);

if ($response['accepted'] && $response['accepted'][0]) { // SMS was sent successfully
echo 'Status: Accepted';
echo 'ID: ' . $response['accepted'][0]['message_id'];
} else {
echo 'Status: Rejected';
}

Jste připraveni odesílat také WhatsApp zprávy?

Odeslání zprávy

Pokud již máte implementované naše API, můžete snadno rozšířit odesílání zpráv také na WhatsApp. Máte pod kontrolou pořadí odesílaných zpráv i obsah zprávy, která se odešle v SMS.

Díky chytré kombinaci SMS a WhatsApp zpráv můžete zásadně snížit náklady na odesílání zpráv.

{
"flow":[
{
"whatsapp_template": {
"template_name": "welcome",
"language": "cs",
"sender": "987651234567890"
}
},
{
"sms": {
"body": "Pokud nemáte WhatsApp, dostanete SMS!"
}
}
],
"to": [{"phone_number": "+420777123456"}]
}

Odpověď API

{
"request_id": "c3917016-4540-4a26-b2f9-f96028788dbe",
"accepted": [{
"key": "0",
"message_id": "8c8e93ce-3fdd-4f9a-8918-cf8b0b40502a"
}],
"rejected": []
}

Začněte používat API naší SMS brány ještě dnes

Jste připraveni začít oslovovat své zákazníky nejefektivnějším komunikačním kanálem? Proces je rychlý a jednoduchý. Zaregistrujte se během minuty, získejte svůj API klíč a díky jednoduchému API odešlete první SMS ještě dnes.