Get the API key
Home
Getting Started
Knowledge Base
Changelog
API Setup
SMS Messaging API
- Overview
- Quickstart
- Specification
- Sending SMS
- Receiving SMS
- Delivery Report
- SMPP setup
- HTTP API Reference
Omnichannel API
- Overview
- Quickstart
- Theory
- Sender Name
- Specification
- Requests & Authentication
- Development Libraries
- SMS Message
- WhatsApp Message
- Viber Message
- Telegram Message
- Delivery Report
- Scheduled Messages
- HELP
- API Reference
2FA API
- 2FA API
- API Request Authentication
- Creating Service
- Syncing Users
- Deleting users
- Starting Authentication
- PIN Code Verification
Number Lookup
Phonebook API
Subscription API
Account Balance API
Pricing API
Statistics API EARLY ACCESS
Number Verification DEPRECATED
Tools
FAQ
Sending more than 100 000 SMS messages a month?
Contact salesSMS Messaging API
HTTP API to send and receive SMS messages to every country in the world.
Although we fully support this API we suggest using a more modern and feature-rich Omnichannel API.
Overview
- Make an HTTPS request to SMS Messaging API
- Check the response code and store
Message ID
to match DLR later - SMS is sent to the handset
- Handset responds with Delivery Report (DLR).
- If configured Messente forwards the DLR to the callback URL.

Features
Feature | Availability |
---|---|
Send SMS | |
Receive SMS | |
Send Flash SMS | |
Transactional and marketing messages | |
SMPP connection | |
Delivery reports | |
Schedule messages |
Get Started
Sending an SMS is super simple
# Send SMS response = api.sms.send({ "from": "MyDelivery", "to": "+44000000000", "text": "Your parcel will be delivered at 10AM" }) print("Message sent:", response.get_sms_id())
// Make HTTP call to Messente API http_build_query([ 'username' => MESSENTE_API_USERNAME, 'password' => MESSENTE_API_PASSWORD, 'from' => 'MyDelivery', 'to' => '+44000000000', 'text' => 'Your parcel will be delivered at 10AM', 'dlr-url' => MESSENTE_SMS_DLR_URL ]); $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); $response = curl_exec('https://api2.messente.com/send_sms/?');
Search results
0 items found Get the API key
Home
Getting Started
Knowledge Base
Changelog
API Setup
SMS Messaging API
- Overview
- Quickstart
- Specification
- Sending SMS
- Receiving SMS
- Delivery Report
- SMPP setup
- HTTP API Reference
Omnichannel API
- Overview
- Quickstart
- Theory
- Sender Name
- Specification
- Requests & Authentication
- Development Libraries
- SMS Message
- WhatsApp Message
- Viber Message
- Telegram Message
- Delivery Report
- Scheduled Messages
- HELP
- API Reference
2FA API
- 2FA API
- API Request Authentication
- Creating Service
- Syncing Users
- Deleting users
- Starting Authentication
- PIN Code Verification