đ New MPush SMS/MMS API
â System Online - Version 1.7
đ API Documentation
This is the New MPush HTTP API for SMS and MMS messaging services.
All requests must be POST with XML content type: application/x-www-form-urlencoded
đ¨ SMS Submit APIs
POST /mpsiweb/smssubmit
Submit SMS to one or more recipients (supports long SMS)
POST /mpsiweb/shortsmssubmit
Submit short SMS (limited to 70 Chinese chars or 160 ASCII)
POST /mpsiweb/smsbatchsubmit
Batch SMS submission with scheduling support
đą MMS Submit APIs
POST /mpsiweb/mmssubmit
Submit MMS with media attachments (max 300KB)
đ Delivery Report APIs
POST /drsiweb/smsretrievedr
Retrieve up to 100 SMS delivery reports
POST /drsiweb/smsquerydr
Query SMS delivery status for specific message ID
POST /drsiweb/mmsquerydr
Query MMS delivery status
đĨ Mobile Originated APIs
POST /drsiweb/smsretrievemo
Retrieve mobile-originated SMS messages
đ§ Utility APIs
POST /mpsiweb/blockfilter
Filter blocked numbers from destination list
POST /mpsiweb/cancelbatchsubmit
Cancel scheduled batch submission
POST /mpsiweb/querybatchsubmit
Query scheduled batch submissions
POST /drsiweb/gendrreport
Generate delivery report for date range
POST /drsiweb/gencdrreport
Generate CDR report for date range
đ Quick Start
Example Request (SmsSubmit)
curl -X POST http://your-server/mpsiweb/smssubmit \
-H "Content-Type: application/x-www-form-urlencoded" \
--data-urlencode 'xml=<?xml version="1.0" encoding="UTF-8"?>
<SmsSubmitReq>
<SysId>ENT001</SysId>
<SrcAddress>01234500000000001234</SrcAddress>
<DestAddress>886955227035</DestAddress>
<SmsBody>SGVsbG8gV29ybGQ=</SmsBody>
<DrFlag>true</DrFlag>
</SmsSubmitReq>'
đ Test Accounts
| SysId |
Account Name |
Source Address |
ENT001 |
Test Account |
01234500000000001234 |
CP001 |
Content Provider 001 |
01999111110000000001 |
âšī¸ System Information
- API Version: 1.7
- Encoding: UTF-8
- Request Format: XML over HTTP POST
- Response Format: XML
- Max Recipients per Request: 100,000
- Max DR per Retrieve: 100
- SMS Max Length: 1,210 chars (ASCII) / 402 chars (Unicode)
- MMS Max Size: 300 KB
â ī¸ Note: All SMS/MMS content must be Base64 encoded. Phone numbers can be in format 09XXXXXXXX or 8869XXXXXXXX.
Š 2024 New MPush API System | Based on FET-New MPush-MessagingApi_CH v1.7