Introducing MiMSMS API V2: SMS Scheduling, Dynamic SMS, Enhanced DLR Tracking & More
MiMSMS Bulk SMS API V2 — Official Changelog
Release Date: June 4, 2026
Platform: api.mimsms.com
🚀 MiMSMS API V2 is Now Live
We are excited to announce the General Availability (GA) release of MiMSMS API V2, a major upgrade to our Bulk SMS platform designed for improved scalability, reliability, flexibility, and developer experience.
API V2 introduces new capabilities including SMS Scheduling, enhanced bulk messaging, Dynamic SMS personalization, improved Delivery Report tracking, and a cleaner versioned API structure.
✨ New Features in API V2
Versioned API Architecture
All V2 endpoints are now available under a dedicated versioned path:
https://api.mimsms.com/api/V2/
This provides better API lifecycle management and ensures future enhancements can be delivered without affecting existing integrations.
📌 Available Endpoints
| Endpoint | Method | Description |
|---|---|---|
/api/V2/SMS |
POST | Send Transactional (T) or Promotional (P) SMS |
/api/V2/Send |
GET | Query-string based SMS submission |
/api/V2/OneToMany |
POST / GET | Broadcast one message to up to 1,000 recipients |
/api/V2/DSMS |
POST | Send personalized Dynamic SMS messages |
/api/V2/Schedule |
POST | Schedule SMS delivery using ISO 8601 timestamps |
/api/V2/DlrApi |
POST | Delivery Report (DLR) lookup by Tracking ID |
/api/V2/BalanceCheck |
POST / GET | Real-time SMS balance check |
/api/IncomingApi/PullSMS |
GET | Retrieve inbound SMS messages |
🔥 Key Improvements Over V1
Structured Bulk Messaging
The OneToMany endpoint now accepts a structured smsData array instead of a comma-separated recipient list, enabling greater control and cleaner integrations.
Dynamic SMS Personalization
Send fully personalized messages to multiple recipients within a single API request.
Example use cases:
- OTP notifications
- Billing reminders
- Customer-specific alerts
- Marketing campaigns
SMS Scheduling
The new Schedule API allows developers to queue SMS messages for future delivery using ISO 8601 date-time formatting.
Supported for both:
- Transactional SMS
- Promotional SMS
Improved Delivery Tracking
V2 introduces a dedicated trackingId field for message tracking and delivery report retrieval.
Example:
TRX6391610625331410870
Unicode & Bengali Language Support
Promotional SMS now fully supports:
- Bengali (বাংলা)
- Unicode characters
- Multi-language campaigns
Campaign Tracking
Promotional SMS requests can include an optional campaignId parameter for campaign-level reporting and analytics.
Enhanced API Responses
V2 responses now include additional metadata such as:
- Unique Tracking ID
- SMS Count
- Recipient Number Count
- SMS Language Type
- Source IP Address Information
- Maximum Sending Limit
Performance Optimization
All legacy functionality has been reviewed and optimized for:
- Faster response times
- Improved validation
- Better error handling
- Consistent response formats
- Higher throughput
📦 V1 API Status
The existing V1 API remains fully operational and supported.
No breaking changes have been introduced.
Migration Recommendation
While V1 will continue to be supported, developers are encouraged to migrate to V2 to benefit from new functionality, improved architecture, and future enhancements.
🔐 Authentication
API V2 uses the same authentication model as V1.
No credential changes are required.
Existing integrations can migrate using their current:
userNameapiKey
credentials.
📚 Developer Resources
Base URL
https://api.mimsms.com
API Documentation
https://apidoc.mimsms.com
Postman Collection
Available in the MiMSMS Bulk SMS API Platform workspace.
Support
Visit https://www.mimsms.com or contact your MiMSMS account manager.
🎯 Why Upgrade to V2?
✅ Cleaner versioned API structure
✅ Dynamic SMS personalization
✅ SMS scheduling support
✅ Structured bulk messaging
✅ Better delivery tracking
✅ Unicode & Bengali support
✅ Campaign-based reporting
✅ Enhanced response data
✅ Improved scalability and performance
MiMSMS API V2 is available now. Start building smarter SMS workflows today.

