Перейти до змісту

SMS з вашого коду за п'ять хвилин

Короткий приклад надсилання SMS через REST API: curl, Python, PHP.

Потрібні лише API-ключ і один HTTP-запит. Створіть безкоштовний акаунт, зробіть ключ у розділі API-ключі і надсилайте:

curl

curl -X POST https://jasms.dk/api/v1/send \
  -H "X-Api-Key: PUBLIC:SECRET" -H "Content-Type: application/json" \
  -d '{"to": "+4512345678", "body": "Your code is 482913", "sender": "MyApp"}'

Python

import httpx
r = httpx.post("https://jasms.dk/api/v1/send",
    headers={"X-Api-Key": "PUBLIC:SECRET"},
    json={"to": "+4512345678", "body": "Hello from Python"})
print(r.json())

PHP

$ch = curl_init("https://jasms.dk/api/v1/send");
curl_setopt_array($ch, [CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true,
  CURLOPT_HTTPHEADER => ["X-Api-Key: PUBLIC:SECRET", "Content-Type: application/json"],
  CURLOPT_POSTFIELDS => json_encode(["to" => "+4512345678", "body" => "Hello from PHP"])]);
echo curl_exec($ch);

Що далі

  • Передавайте заголовок Idempotency-Key — повторний запит не надішле двічі.
  • Підпишіться на вебхуки sms.delivered і sms.received.
  • Для кодів входу — /api/v1/verify/start і /verify/check: код генеруємо й перевіряємо ми.
Готові надіслати першу SMS?
Створіть акаунт безкоштовно. Платите лише тоді, коли надсилаєте.

Інші посібники