SMSBOX REST API
Plateforme SaaS cloud pour SMS, WhatsApp, vérification OTP et messages vocaux. Intégrez-la dans votre logiciel via de simples appels HTTP JSON. Routage belge direct pour une vitesse de livraison maximale — également pour les campagnes de SMS en masse.
Démarrez en 2 minutes
Pas de configuration complexe, pas de carte de crédit requise. Trois étapes et vous envoyez votre premier SMS via l'API.
Créez un compte gratuit
Inscrivez-vous sur smsbox.be et accédez immédiatement au tableau de bord et à votre API key.
Copiez votre API key
Rendez-vous dans Paramètres → API et copiez votre clé personnelle. Vous êtes prêt pour l'authentification.
Envoyez votre premier SMS
Un seul appel API et votre message est en route. Routage belge direct pour une livraison rapide.
# Verstuur uw eerste SMS in één call (kopieer en plak in één regel) 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 Authentification via l'en-tête X-Api-Key API REST cloud pour SMS & messaging
SMSBOX est une plateforme SaaS conçue pour les développeurs qui souhaitent intégrer des services de SMS et de messaging. Idéale pour les campagnes de SMS en masse avec une garantie de livraison élevée, la vérification OTP, les notifications transactionnelles et la communication bidirectionnelle. Les connexions directes aux opérateurs belges assurent une livraison plus rapide que les passerelles étrangères.
Envoi de SMS & campagnes en masse
Envoyez des SMS individuels ou des campagnes en masse vers plus de 200 pays. Garantie de livraison élevée grâce au routage belge direct. Prise en charge des SMS longs, de l'envoi planifié et des rapports de livraison via webhook.
WhatsApp Business
Envoyez des messages WhatsApp via la même API. Templates, texte libre et messages média vers vos clients.
Vérification OTP
Envoyez des codes de vérification à usage unique par SMS. Des routes prioritaires garantissent une livraison en quelques secondes. Idéal pour l'authentification à deux facteurs et la confirmation de compte.
HLR lookup
Validez les numéros mobiles en temps réel. Vérifiez si un numéro est actif et sur quel réseau il est enregistré.
Réception de messages
Récupérez les messages entrants et sortants. Filtrez par canal, numéro ou plage de dates. Webhooks pour des notifications en temps réel.
Voice / Text-to-Speech
Envoyez des messages vocaux vers des numéros fixes et mobiles via la synthèse vocale. Idéal pour les alertes urgentes et la communication de crise.
SDK PHP officiel
Utilisez notre SDK PHP pour intégrer encore plus vite. Installez-le via Composer et envoyez votre premier SMS en moins de 5 lignes de code.
jaanbv/sms-php-api
Le SDK PHP officiel de l'API SMSBOX. Envoyez des SMS, des messages vocaux (TTS), des vérifications OTP, des HLR lookups et consultez votre solde depuis vos applications PHP. Nécessite PHP 7.4+.
composer require jaanbv/sms-php-api Raccourcis
Les endpoints les plus utilisés pour démarrer immédiatement.
Envoyer des SMS
Envoyez un ou plusieurs SMS vers des numéros mobiles.
Récupérer la boîte de réception
Récupérez les messages entrants, filtrez par channel ou par numéro.
Récupérer la boîte d'envoi
Consultez les messages envoyés avec leur statut de livraison.
Valider l'API key
Vérifiez si votre API key est valide et active.
Passez à l'action
Envoyez un SMS en quelques lignes de code. Choisissez votre langage de programmation.
// Installeer via Composer: composer require jaanbv/sms-php-api use JaanBV\SmsBox\SmsBox; $api = new SmsBox('JOUW_API_KEY'); // SMS versturen $result = $api->sendSms( ['32470123456'], 'Hallo vanuit SMSBOX!' ); // Saldo opvragen $balance = $api->getBalance(); // Nummer validatie (HLR) $valid = $api->isValidPhoneNumber('32470123456'); // OTP versturen & verifiëren $api->sendSmsWithOneTimePassword(['32470123456']); $api->verifyOneTimePasswordCode('123456'); // Voice bericht (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!" }'
# SMS versturen via 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: [...]}
Prêt à intégrer ?
Consultez la documentation complète de l'API REST avec tous les endpoints, paramètres et response codes. Compte gratuit — sans carte de crédit.