Jasmin SMS Gateway
docs.jasminsms.com
Spec sheet
- Purpose
- Jasmin is an open-source SMS gateway designed to be customized for messaging businesses.Read 7 Oct 2026 · docs.jasminsms.com
- Deployment
- The maker documents Linux packages, a Docker image, and installation through PyPI.Read 7 Oct 2026 · docs.jasminsms.com
- Free plan
- YesRead 24 Sep 2026 · docs.jasminsms.com
- Integrations
- The documentation describes monitoring with Prometheus and Grafana and deployment on Kubernetes.Read 7 Oct 2026 · docs.jasminsms.com
- Support
- Project help is available through GitHub issues and a forum, while commercial support, hosting, consulting, and engineering are offered separately.Read 7 Oct 2026 · docs.jasminsms.com
- License
- The project is released under the Apache License Version 2.Read 7 Oct 2026 · github.com
- API authentication
- The REST API's secure endpoints require HTTP Basic authentication using Jasmin account credentials.Read 7 Oct 2026 · docs.jasminsms.com
- APIs
- The HTTP API supports SMS sending and receiving, delivery notifications, monitoring metrics, balance checks, and rate checks.Read 7 Oct 2026 · docs.jasminsms.com
- Authentication
- REST API endpoints under the /secure/ path require Basic Auth using Jasmin account credentials.Read 7 Oct 2026 · docs.jasminsms.com
- Billing
- Built-in user billing can apply route rates and balance or SMS-count quotas; rates have no enforced currency unit.Read 7 Oct 2026 · docs.jasminsms.com
- Billing limit
- Jasmin does not manage the unit or currency of configured message rates; operators define those rates themselves.Read 7 Oct 2026 · docs.jasminsms.com
- Dependencies
- Jasmin requires Python 3, RabbitMQ, and Redis.Read 7 Oct 2026 · docs.jasminsms.com
- Installation options
- The maker documents Linux DEB and RPM packages, Docker, and PyPI installation.Read 7 Oct 2026 · docs.jasminsms.com
- License limitation
- Jasmin is released under Apache License 2.0, while the web backend is provided under a commercial license.Read 7 Oct 2026 · docs.jasminsms.com
- Messaging
- It supports Unicode, binary and concatenated multipart SMS.Read 7 Oct 2026 · docs.jasminsms.com
- Messaging features
- It supports Unicode, binary SMS such as WAP Push and vCards, and concatenated long messages.Read 7 Oct 2026 · docs.jasminsms.com
- MMS support
- NoRead 24 Sep 2026 · docs.jasminsms.com
- Platform requirement
- Jasmin requires Python 3 and the installation guide lists Ubuntu 20.04+ and RHEL 8/CentOS 8+ package support.Read 7 Oct 2026 · docs.jasminsms.com
- Protocols
- It supports SMS delivery through HTTP and SMPP, with client and server components for both.Read 7 Oct 2026 · docs.jasminsms.com
- Queueing
- Jasmin uses an AMQP broker for store-and-forward messaging and requires RabbitMQ and Redis services.Read 7 Oct 2026 · docs.jasminsms.com
- REST API
- The RESTful API supports sending to one or many destinations, balance and route checks, and bulk messaging.Read 7 Oct 2026 · docs.jasminsms.com
- Routing
- Its routing options include static, round-robin, failover, and least-cost routing.Read 7 Oct 2026 · docs.jasminsms.com
- Security guidance
- The FAQ recommends placing Jasmin behind a firewall, whitelisting known users, or using VPN tunnels.Read 7 Oct 2026 · docs.jasminsms.com
- Supported Linux
- The installation guide states support for Ubuntu 20.04 and newer, and RHEL or CentOS 8 and newer.Read 7 Oct 2026 · docs.jasminsms.com
- Two-way SMS
- YesRead 24 Sep 2026 · docs.jasminsms.com
Plans and prices
Jasmin SMS Gateway Free Open-source gateway; web backend is under a commercial license Read 7 Oct 2026 · docs.jasminsms.com
Where Specifiction places it
- SMS APIs#7 of 348.6
- SMS Gateway Software#9 of 368.5
- SMS API services#13 of 358.5