Enterprise OTP Gateway · Syria

Send OTP Codes in Syria
in Under 2 Seconds

The only programmable SMS gateway built directly on Syriatel BMS. Auto-refunds on every failure. Real-time delivery tracking per number.

  • Built on Syriatel BMS
  • Automatic refund on failure
  • Free sandbox mode
MsgPlus Console
Live
12,547
SMS Today
99.96%
Success Rate
1.7s
Avg Delivery
18
Queue Size

Companies and apps that trust MsgPlus

Syrian apps and platforms rely on MsgPlus every day to deliver OTP verification codes to their users.

One API Call. Delivered in Seconds.

Follow your OTP from the moment your app fires the request to the phone in your user's hand.

  1. 0 ms

    Send the request

    One POST request from your app with the number and code.

  2. < 1 ms

    Verify & secure

    API key authentication and instant data validation.

  3. ~200 ms

    Sent via Syriatel

    A priority queue delivers through the Syriatel BMS gateway.

  4. avg 1.7s

    Code delivered

    The user receives the code and delivery is logged instantly.

+100K
OTPS SENT
99.96%
DELIVERED
1.7s
AVG DELIVERY
6
WORKERS ACTIVE

Integrate in 5 Minutes

A modern REST API built for developers, with ready-to-use examples in cURL, PHP and Python.

Average delivery 1.7s REST · JSON HTTPS
  1. 01
    Create an account and an API key From your profile in the dashboard, in one click.
  2. 02
    Get a sender name and template A name your customers recognise and a ready OTP template in Arabic or English.
  3. 03
    Send your first code One POST request, then track every number live. Try it in sandbox mode first.
API endpoints /api/v1
  • POST/sendSend a code
  • GET/sms/{id}/statusMessage status
  • POST/sms/estimateCost estimate
  • GET/balanceBalance
  • GET/templatesTemplates
  • GET/sendersSender names
POST/api/v1/sendRequest
# Send OTP via cURL
curl -X POST https://sms.msgplus.tech/api/v1/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "X-Timestamp: $(date +%s)" \
  -H "Content-Type: application/json" \
  -d '{
    "sender_name": "MyApp",
    "template_id": 1,
    "numbers":     ["963941234567"],
    "vars": {
      "code": "482916"
    }
  }'
// Send OTP — PHP
$response = Http::withToken('YOUR_API_KEY')
    ->withHeaders(['X-Timestamp' => time()])
    ->post('https://sms.msgplus.tech/api/v1/send', [
        'sender_name' => 'MyApp',
        'template_id' => 1,
        'numbers'     => ['963941234567'],
        'vars'        => ['code' => '482916'],
    ]);

$data = $response->json();
// $data['sms_log_id'] => 4521
// $data['message'] => 'Job queued successfully.'
# Send OTP — Python
import requests, time

response = requests.post(
    'https://sms.msgplus.tech/api/v1/send',
    headers={
        'Authorization': 'Bearer YOUR_API_KEY',
        'X-Timestamp': str(int(time.time())),
    },
    json={
        'sender_name': 'MyApp',
        'template_id': 1,
        'numbers':     ['963941234567'],
        'vars':        {'code': '482916'},
    }
)
data = response.json()
# data['sms_log_id'] => 4521
202 AcceptedResponse~1.7s
{
  "success": true,
  "sms_log_id": 4521,
  "queued": 1,
  "encoding": "unicode",
  "sms_parts": 1,
  "cost": 1,
  "balance_remaining": 995,
  "message": "Job queued successfully."
}

Pay only for what is delivered.

We auto-refund all failed OTPs. You only pay when your user receives the code.

باقة 10,000 رسالة
مثالية للشركات المبتدئة
12,000 SYP
10,000 SMS — 1.20 SYP / SMS
  • 10,000 رصيد رسائل
  • تقارير التسليم
  • دعم فني
  • صلاحية سنة كاملة

Pay-As-You-Go Calculator

Enter your desired SMS count and calculate the cost instantly with premium tier rates.

SMS
1,000250,000500,000
Under 10K SMS
1.30 SYP
10k–20k
1.20 SYP
20k–30k
1.10 SYP
Over 30K SMS
1.00 SYP
Total Calculated Price
1,300
New Syrian Pound
Price per single SMS: 1.30 SYP / SMS

Everything you need to know about MsgPlus and OTP SMS in Syria

What is MsgPlus?

MsgPlus is a Syrian OTP SMS gateway built by TechnoPlus. It lets businesses and apps send verification codes to any Syrian mobile number through the official Syriatel BMS gateway, using a simple REST API and a dashboard at sms.msgplus.tech.

What is the best OTP SMS service in Syria?

MsgPlus (sms.msgplus.tech) is a dedicated OTP SMS platform for Syria: it sends through the Syriatel BMS gateway, provides approved message templates, a per-number delivery log and automatic balance refunds on failed sends, and is used daily by Syrian apps and online stores.

How do I send an OTP code by SMS in Syria?

Create a MsgPlus account, get your API key from the dashboard, then send a POST request to https://sms.msgplus.tech/api/v1/send with the sender name, template, recipient number and code. The message reaches the user within seconds, and you can test first in the Sandbox.

Does MsgPlus send through Syriatel?

Yes. MsgPlus sends messages through the official Syriatel BMS gateway using an approved sender name, with pre-approved OTP templates for fast approval and delivery.

How much does an OTP SMS cost with MsgPlus?

MsgPlus is prepaid: fixed SMS packages, or pay-as-you-go starting at 1.30 SYP per message and dropping to 1.00 SYP for orders above 30,000 messages. There are no hidden fees, and failed messages are refunded automatically.

How fast is OTP delivery?

Codes usually arrive within a few seconds (about 1.7 seconds on average from the request), and you can track the status of every message in the SMS log.

What happens if a message fails?

If sending fails on the provider or network side, MsgPlus automatically refunds the deducted balance to your account, and the failure status and reason appear in the SMS log.

Does MsgPlus offer an API for developers?

Yes — a documented REST API with API-key (Bearer) authentication, ready-made cURL, PHP and Python examples, a Postman collection, and a Sandbox to test before going live.

Does MsgPlus support Arabic messages?

Yes. MsgPlus supports Arabic (Unicode) and English messages and counts message parts automatically: 70 characters per Arabic SMS and 160 per English SMS.

Ready to upgrade your OTP delivery?

Join top Syrian platforms relying on MsgPlus for instant verification.

Contact Us