SMSBOX REST API

Chmurowa platforma SaaS do SMS, WhatsApp, weryfikacji OTP i wiadomości głosowych. Zintegruj ją ze swoim oprogramowaniem prostymi wywołaniami HTTP JSON. Bezpośredni belgijski routing dla maksymalnej szybkości dostarczania — również przy masowych kampaniach SMS.

REST / JSON API Key auth Cloud SaaS Start w 2 min Ponad 200 krajów Dostępne PHP SDK

Start w 2 minuty

Bez skomplikowanej konfiguracji, bez karty kredytowej. Trzy kroki i wysyłają Państwo swój pierwszy SMS przez API.

1

Załóż darmowe konto

Zarejestruj się na smsbox.be i uzyskaj natychmiastowy dostęp do panelu oraz swojego klucza API.

2

Skopiuj swój klucz API

Przejdź do Ustawienia → API i skopiuj swój osobisty klucz. Gotowe do uwierzytelnienia.

3

Wyślij swój pierwszy SMS

Jedno wywołanie API i wiadomość jest w drodze. Bezpośredni belgijski routing dla szybkiego dostarczenia.

# Send your first SMS in one call (copy & paste as a single line) curl -X POST https://core.smsbox.be/api/v2/message/send -H "Content-Type: application/json" -H "X-Api-Key: JOUW_API_KEY" -d '{"mobile":"32496123456","message":"Hallo vanuit SMSBOX!"}' # Response: {"code":100,"data":[...]}
Base URL https://core.smsbox.be/api Uwierzytelnianie nagłówkiem X-Api-Key

Chmurowe REST API do SMS i wiadomości

SMSBOX to platforma SaaS zbudowana dla programistów, którzy chcą zintegrować usługi SMS i komunikacyjne. Idealna do masowych kampanii SMS z wysoką gwarancją dostarczenia, weryfikacji OTP, powiadomień transakcyjnych i komunikacji dwukierunkowej. Bezpośrednie belgijskie połączenia operatorskie zapewniają szybsze dostarczanie niż zagraniczne bramki.

Wysyłka SMS i kampanie masowe

Wysyłaj pojedyncze SMS-y albo masowe kampanie do ponad 200 krajów. Wysoka gwarancja dostarczenia dzięki bezpośredniemu belgijskiemu routingowi. Obsługa długich SMS-ów, wysyłki zaplanowanej i raportów dostarczenia przez webhook.

WhatsApp Business

Wysyłaj wiadomości WhatsApp przez to samo API. Szablony, dowolny tekst i wiadomości z mediami do Państwa klientów.

Weryfikacja OTP

Wysyłaj jednorazowe kody weryfikacyjne przez SMS. Priorytetowe trasy gwarantują dostarczenie w ciągu kilku sekund. Idealne do uwierzytelniania dwuskładnikowego i potwierdzania kont.

HLR lookup

Waliduj numery komórkowe w czasie rzeczywistym. Sprawdź, czy numer jest aktywny i w jakiej sieci jest zarejestrowany.

Odbieranie wiadomości

Pobieraj wiadomości przychodzące i wychodzące. Filtruj po kanale, numerze albo zakresie dat. Webhooki do powiadomień w czasie rzeczywistym.

Voice / Text-to-Speech

Wysyłaj wiadomości głosowe na numery stacjonarne i komórkowe przez text-to-speech. Idealne przy pilnych komunikatach i komunikacji kryzysowej.

Oficjalne PHP SDK

Prosimy skorzystać z naszego PHP SDK, aby zintegrować się jeszcze szybciej. Instalacja przez Composera i wysyłka pierwszego SMS-a w mniej niż 5 liniach kodu.

jaanbv/sms-php-api

Oficjalne PHP SDK do API SMSBOX. Wysyłaj wiadomości SMS, wiadomości głosowe (TTS), weryfikację OTP, HLR lookup i sprawdzaj saldo z poziomu swoich aplikacji PHP. Wymaga PHP 7.4+.

composer require jaanbv/sms-php-api
Wysyłanie SMS Voice (TTS) Weryfikacja OTP HLR lookup Sprawdzanie salda Tryb sandbox

Od razu do pracy

Wyślij SMS w kilku liniach kodu. Prosimy wybrać swój język programowania.

// Install via Composer: composer require jaanbv/sms-php-api

use JaanBV\SmsBox\SmsBox;

$api = new SmsBox('JOUW_API_KEY');

// Send an SMS
$result = $api->sendSms(
    ['32470123456'],
    'Hallo vanuit SMSBOX!'
);

// Get your balance
$balance = $api->getBalance();

// Number validation (HLR)
$valid = $api->isValidPhoneNumber('32470123456');

// Send & verify an OTP
$api->sendSmsWithOneTimePassword(['32470123456']);
$api->verifyOneTimePasswordCode('123456');

// Voice message (text-to-speech)
$api->sendSms(
    ['32470123456'],
    'Uw verificatiecode is 4 8 1 5',
    true, null, true, SmsBox::TEXT_TO_SPEECH_NL
);
curl -X POST https://core.smsbox.be/api/v2/message/send \
  -H "Content-Type: application/json" \
  -H "X-Api-Key: JOUW_API_KEY" \
  -d '{
    "mobile":  "32470123456",
    "message": "Hallo vanuit SMSBOX!"
  }'
# Send an SMS via the SMSBOX REST API
import requests

response = requests.post(
    'https://core.smsbox.be/api/v2/message/send',
    headers={
        'X-Api-Key': 'JOUW_API_KEY',
        'Content-Type': 'application/json',
    },
    json={
        'mobile':  '32470123456',
        'message': 'Hallo vanuit SMSBOX!',
    }
)

print(response.json()) # {'code': 100, 'data': [...]}
// SMS versturen via SMSBOX REST API
const response = await fetch('https://core.smsbox.be/api/v2/message/send', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json',
        'X-Api-Key': 'JOUW_API_KEY',
    },
    body: JSON.stringify({
        mobile:  '32470123456',
        message: 'Hallo vanuit SMSBOX!',
    }),
});

const data = await response.json();
console.log(data); // {code: 100, data: [...]}

Gotowi na integrację?

Prosimy zajrzeć do pełnej dokumentacji REST API ze wszystkimi endpointami, parametrami i kodami odpowiedzi. Darmowe konto — bez karty kredytowej.

ZOBACZ DOKUMENTACJĘ API PHP SDK NA GITHUBIE
Zadzwoń teraz
Wyślij e-mail