SMSBOX REST API
Piattaforma SaaS cloud per SMS, WhatsApp, verifica OTP e messaggi vocali. Integrala nel tuo software con semplici chiamate HTTP JSON. Instradamento diretto belga per la massima velocità di recapito — anche per le campagne bulk SMS.
Inizia in 2 minuti
Nessuna configurazione complessa, nessuna carta di credito richiesta. Tre passaggi e invii il tuo primo SMS tramite l'API.
Crea un account gratuito
Registrati su smsbox.be e ottieni subito l'accesso alla dashboard e alla tua API key.
Copia la tua API key
Vai su Impostazioni → API e copia la tua chiave personale. Pronta per l'autenticazione.
Invia il tuo primo SMS
Una chiamata API e il tuo messaggio è in viaggio. Instradamento diretto belga per un recapito rapido.
# 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":[...]} https://core.smsbox.be/api Autenticazione tramite header X-Api-Key API REST cloud per SMS e messaggistica
SMSBOX è una piattaforma SaaS costruita per gli sviluppatori che vogliono integrare servizi SMS e di messaggistica. Ideale per campagne bulk SMS con alta garanzia di recapito, verifica OTP, notifiche transazionali e comunicazione bidirezionale. Le connessioni dirette con gli operatori belgi assicurano un recapito più rapido rispetto ai gateway esteri.
Inviare SMS e campagne bulk
Invia SMS singoli o campagne bulk verso oltre 200 paesi. Alta garanzia di recapito grazie all'instradamento diretto belga. Supporto per long SMS, invio programmato e delivery report via webhook.
WhatsApp Business
Invia messaggi WhatsApp tramite la stessa API. Template, testo libero e messaggi multimediali ai tuoi clienti.
Verifica OTP
Invia codici di verifica monouso via SMS. Le rotte prioritarie garantiscono il recapito in pochi secondi. Ideale per l'autenticazione a due fattori e la conferma degli account.
HLR lookup
Convalida i numeri di cellulare in tempo reale. Verifica se un numero è attivo e su quale rete è registrato.
Ricevere messaggi
Recupera i messaggi in entrata e in uscita. Filtra per canale, numero o intervallo di date. Webhook per le notifiche in tempo reale.
Voice / Text-to-Speech
Invia messaggi vocali a numeri fissi e mobili tramite text-to-speech. Ideale per comunicazioni urgenti e comunicazione di crisi.
SDK PHP ufficiale
Usa il nostro SDK PHP per integrare ancora più rapidamente. Installalo tramite Composer e invia il tuo primo SMS in meno di 5 righe di codice.
jaanbv/sms-php-api
L'SDK PHP ufficiale per l'API SMSBOX. Invia messaggi SMS, messaggi vocali (TTS), verifica OTP, lookup HLR e consulta il saldo dalle tue applicazioni PHP. Richiede PHP 7.4+.
composer require jaanbv/sms-php-api Scorciatoie
Gli endpoint più usati per iniziare subito.
Inviare SMS
Invia uno o più messaggi SMS a numeri di cellulare.
Recuperare la inbox
Recupera i messaggi in entrata, filtra per canale o numero.
Recuperare la outbox
Consulta i messaggi inviati con il relativo stato di recapito.
Convalidare la API key
Verifica se la tua API key è valida e attiva.
Inviare WhatsApp
Invia messaggi WhatsApp: testo libero, media o template approvati.
Inizia subito
Invia un SMS in poche righe di codice. Scegli il tuo linguaggio di programmazione.
// 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: [...]}
Pronto a integrare?
Consulta la documentazione completa dell'API REST con tutti gli endpoint, i parametri e i codici di risposta. Account gratuito — nessuna carta di credito richiesta.