Skip to content
SPECIFICTION
Get listed

Jasmin SMS Gateway

docs.jasminsms.com

Free plan LinuxAPISelf-hosted
Visit docs.jasminsms.com
Spec score 8.6 #7 of 34 in SMS APIs

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

Every Jasmin SMS Gateway plan and price →

Where Specifiction places it

Alternatives to Jasmin SMS GatewayAll alternatives →