SMS · API SMS

API SMS : des SMS depuis votre logiciel en une seule requête.

Envoyez des SMS depuis votre CRM, ERP, infrastructure e-commerce ou votre propre application, consultez l'état de remise, recevez les messages entrants et les notifications de refus. REST et JSON ; authentification par clé Bearer, événements par webhook signé HMAC.

Nous appelons pendant les horaires d'ouverture. Votre numéro n'est utilisé que pour cette conversation · KVKK
# SMS en masse personnalisés curl -X POST https://api.buluthat.com/api/sms.php?action=send \ -H "Authorization: Bearer bt_xxx" -H "Content-Type: application/json" \ -d '{"header":"FIRMAADI","message":"Merhaba {ad}, siparişiniz kargoda.", "recipients":[{"phone":"05321234567","name":"Ayşe"}]}' # réponse {"ok":true,"data":{"campaign_id":152,"status":"queued","recipients":1,"credits":1}} # événement de remise (webhook, signé HMAC) X-Buluthat-Event: sms.delivery {"event":"delivery","data":{"campaign_id":152,"status":"delivered"}}
Ce qu'il y a

Fonctionnalités

Envoi en une seule requête

action send : un seul numéro, une liste ou des textes différents par personne ; les variables sont remplies à partir des champs du destinataire.

Rapport de remise

avec status, consultez l'état de chaque message grâce au numéro d'envoi ou à votre propre référence (custom_ref).

Webhook signé

Les événements de remise, de SMS entrants et de refus sont signés avec X-Buluthat-Signature (HMAC-SHA256) et envoyés à votre adresse ; en cas d'échec, ils sont retentés avec un délai croissant.

Requête de crédit et d'en-tête

balance donne le crédit SMS / OTP restant et les dates d'expiration, headers vos en-têtes approuvés.

Envoi planifié et annulation

avec send_at, date ultérieure jusqu'à 90 jours ; avec cancel, les messages non envoyés sont annulés et le crédit est restitué.

Liste noire

synchronisez votre propre liste de refus avec blacklist_add / blacklist_remove.

Points d'accès OTP

Gérez le code de vérification avec otp_send, otp_verify et otp_status, sans tenir de table distincte.

İYS et réglage du débit

avec is_commercial, le message commercial passe par le contrôle İYS ; avec rate_per_minute, vous limitez le nombre d'envois par minute.

Demande

Commencez à envoyer des SMS en 4 étapes

Vous téléversez vos justificatifs depuis le panneau ; nous suivons l'approbation de l'en-tête.

01
Votre demande

Remplissez le formulaire et choisissez le forfait souhaité. Une fois votre compte ouvert, votre mot de passe du panneau arrive par e-mail.

02
Téléchargez les justificatifs

Transmettez depuis le panneau les informations de l'entreprise, l'avis d'imposition, la pièce d'identité du représentant, le spécimen de signature et l'engagement.

03
Approbation de l'en-tête

Votre en-tête SMS (3-11 caractères) est approuvé sous 1-3 jours ouvrés si les justificatifs sont complets.

04
Envoyez

Depuis le panneau, envoyez en masse via Excel ou le répertoire, ou connectez-vous à votre logiciel avec l'API SMS.

FAQ

À propos de l'API SMS

Dans la page API SMS de la section Développeurs ; avec exemples de requête, de réponse et codes d'erreur.

Vous le créez dans le panneau, écran SMS en masse > API et paramètres ; vous y saisissez aussi l'adresse de votre webhook.

Un numéro répété dans la même requête n'est envoyé qu'une fois ; si la protection anti-doublon est activée, le même texte n'est pas renvoyé deux fois au même numéro le même jour.