Перейти до змісту
Розробникам

SMS API для розробників

JSON через HTTPS, один заголовок для автентифікації, зрозумілі коди помилок. Якщо вмієте викликати REST — вмієте надсилати SMS.

Отримати безкоштовний API-ключ

Надіслати повідомлення

У відповіді одразу id повідомлення, кількість частин і вартість.

curl -X POST https://jasms.dk/api/v1/send \
  -H "X-Api-Key: PUBLIC:SECRET" \
  -H "Content-Type: application/json" \
  -d '{"to": "+4512345678",
       "body": "Hej Anna, din tid er i morgen kl. 10:30",
       "sender": "MinSalon"}'
{"ok": true, "message_id": 23001, "status": "queued",
 "parts": 1, "cost": "0.3588", "cost_currency": "DKK"}

Ендпоінти

POST /api/v1/send надіслати одну SMS
POST /api/v1/messages надіслати багато одним запитом
GET /api/v1/messages/{id} статус, частини, вартість
DELETE /api/v1/messages/{id} скасувати заплановане
POST /api/v1/verify/start одноразовий код (і /verify/check)
GET /api/v1/rate ціна до відправки
GET /api/v1/prices ваш прайс
GET /api/v1/balance баланс і кредит
GET /api/v1/lookup чи дійсний і мобільний номер
GET /api/v1/senders імена відправника (створити, основне)
GET /api/v1/numbers ваші номери й заявки
GET /api/v1/inbound вхідні SMS

Вебхуки

Підписані виклики для черги, надіслано, доставлено, помилки й вхідних — з повторами.

Ідемпотентність

Передайте Idempotency-Key — повторний запит не надішле двічі.

Обмежені ключі

Обмежте ключ напрямками, відправником чи кількістю частин — зручно для магазину чи окремого застосунку.

Дані в ЄС

Сервери в ЄС і угода про обробку даних у складі умов.

Повна документація з вашими ключами — після входу: /portal/api-docs