HTTP-SMPP Bridge Release: Submit SMS via HTTP API to SMPP (1aa95f2)

HTTP-SMPP Bridge:

opMLHTTPSMPPBridge_1aa95f2

We’re pleased to release the HTTP-SMPP Bridge, a lightweight HTTP API server that enables your applications to send SMS over SMPP using standard HTTP requests.

Ideal for developers and services needing to integrate SMS sending without implementing the SMPP protocol directly, the HTTP-SMPP Bridge exposes simple REST endpoints while managing the SMPP complexity behind the scenes.


:wrench: Key Features

  • Submit single or batch SMS messages via POST /sms/submit or POST /sms/batch
  • Receive real message IDs from SubmitSMResp (synchronous mode)
  • Optional async mode for high-throughput scenarios
  • Support for advanced SMPP parameters (TON/NPI, data coding, delivery receipts)
  • Automatic multipart message handling (GSM/Unicode)
  • SMPP session and worker statistics at GET /sms/stats
  • Built-in health check at GET /health
  • Dynamic worker scaling for queue-based load management

:pushpin: Example Usage

Submit a message:

curl -X POST http://localhost/sms/submit \
  -H "Content-Type: application/json" \
  -d '{
    "from": "TestSender",
    "to": "447700123456",
    "text": "Hello from HTTP-SMPP!",
    "registered_delivery": 1
  }'

Check system health:

curl -X GET http://localhost/health

:gear: Performance Scaling

The system auto-scales SMS submission workers based on the queue size:

  • Min workers: 2
  • Max workers: 16
  • Scaling triggered when >10 messages are queued

:paperclip: Requirements

  • Active SMPP credentials configured within the bridge
  • Optional: Delivery receipt handling enabled via registered_delivery

:blue_book: Documentation

Full API documentation with examples is available.

https://melroselabs.scrollhelp.site/hsb/

:locked_with_key: Licensing

The binary includes bundled licence files valid until 1st September 2025.


:link: Download

https://melroselabs.com/repo/hsb/opMLHTTPSMPPBridge_latest.tar.gz


If you have any questions or require assistance integrating the HTTP-SMPP Bridge, please reach out. We welcome feedback and suggestions.