eSMSAfrica
الأسعار تسجيل الدخول Get started
eSMS Verify

Phone verification in two API calls.

eSMS Verify يُديرُ التدفقَ الكاملَ OTP لك - يُولّدُ، يُرسلُ، سعرَ حدّ، يَنتهي ويُدقّقُ الرمزَ. اجمعوا كل رسالة واختاروا بلدانكم وتحققوا من الهواتف في جميع أنحاء أفريقيا بدون إدارة رمز واحد.

نموذج مرسل براندت 54 بلد حدّد المعدل "
حاول - التحقق من الرمز
الآن
Your Acme verification code is 482913. It expires in 5 minutes.
قومي بتصنيع رقم 6 من الرسالة أعلاه.

ديمو فقط - إنشاء حساب لإرسال OTP ات حقيقية.

مكالمتان ابدأي + تحققي
54 البلدان الأفريقية
1 min لتعيش
Hashed المدونات لم تخزن أبدا الخام
كل شيء يتحقق

A complete OTP product, not just an SMS endpoint

النهاية المستهدفة

نولد الشفرة، نرسلها، نخزنها، ننتهي منها ونتحقق منها. أنت لا تتعامل مع حالة الشفرة، التخزين أو المقارنة.

نموذج علامتك التجارية

Set the sender ID and write the message - "Your {app} code is {code}" - per Verify app. Recipients see your brand, not ours.

الرقابة القطرية

لا تسمح إلا للبلدان التي تخدمها طلبات خارج قائمتك مرفوضة قبل أن ترسل رسالة.

حماية الإساءة التي بنيت في

الحد الأقصى لمعدلات المكالمات الهاتفية وعدداً مقطوعاً من المحاولات لإيقاف التشويش والضخ من الصندوق.

واحد د، أي لغة

Create an app, get an app id, pass it to the API from cURL, Node, Python, PHP, Go or Java. SDKs included.

التحليلات ذات الصلة

التتبع يبدأ ويتحقق من معدل النجاح لكل تطبيق - حتى تتمكن من رؤية التحول بملامح ومشاكل واضحة.

العيش في ثواني

ثلاث خطوات للتحقق من الهواتف

1

إنشاء تطبيق تصديق

سمها، حدد هوية مرسلك، النموذج، البلدان، سياسة الشفرة. تَحْصلُ على a يَتقدّمُ مثل vera ab12..

2

بدء التحقق

POST/verify/start مع رقم الهاتف ورقم الخاص بك. نرسل العلامة التجارية OTP ونعيد التحقق.

3

تحقق من الشفرة

POST/verify/ check with the code the user typed. الحصول على موافقة أو سبب واضح - القيام به.

للمطورين

ادمج بعد الظهر

مرر app_id إلى التحقق/البدء وعلامة التطبيق و النماذج و البلدان والسياسات تنطبق تلقائياً Official SDKs for Node, Python, PHP, Go and Java, plus a signed webhook for delivery events.

curl -X POST https://sms.esmsafrica.io/api/verify/start \
  -H "Authorization: Bearer esms_live_..." \
  -H "Content-Type: application/json" \
  -d '{"to":"+254712345678","app_id":"vera_your_app"}'

# → { "verification_id": "ver_...", "status": "pending" }

curl -X POST https://sms.esmsafrica.io/api/verify/check \
  -H "Authorization: Bearer esms_live_..." \
  -d '{"verification_id":"ver_...","code":"482913"}'

# → { "status": "approved" }
بدأت

تحقق من أول مستخدم لك اليوم.

Create a Verify app, brand the message, and send a real OTP in minutes. One account for all of eSMS Africa.