Your SMS are sent from your own mobile.See how it works
PLATFORMAPI-first architectureSecure device pairingDelivery visibilityMulti-device controlVersioned documentation
SMSMobileAPI / Platform updates

Product evolution, documented

Every meaningful change.
One clear timeline.

Follow new capabilities, platform improvements and fixes across the API, dashboard, mobile apps and integrations.

SMSMobileAPI platform releases across APIs, mobile apps and integrations
Live changelog source
206public releases
34product areas
7change types
October 21, 2026latest recorded release

Release history

113 updates

Newest first
2025

New Integration – MessageBird Now Supported!

You can now connect your MessageBird account to SMSMobileAPI and start sending messages using your MessageBird number while benefiting from all SMSMobileAPI integrations like:

Shopify, WooCommerce, Zapier, Python, and more.

How to Connect?

It’s quick and easy!
Just go to your SMSMobileAPI Dashboard, open the External Connections section, and enter your MessageBird access
#87

New Integration – Twilio Now Supported!

You can now connect your Twilio account to SMSMobileAPI and start sending messages using your Twilio number while benefiting from all SMSMobileAPI integrations like:

Shopify, WooCommerce, Zapier, Python, and more.

How to Connect?

It’s quick and easy!
Just go to your SMSMobileAPI Dashboard, open the External Connections section, and enter your Twilio access
#86

New Integration – OpenPhone Now Supported!

We’re proud to announce the first official external SMS system integration with OpenPhone!

You can now connect your OpenPhone account to SMSMobileAPI and start sending messages using your OpenPhone number while benefiting from all SMSMobileAPI integrations like:

Shopify, WooCommerce, Zapier, Python, and more.

How to Connect?

It’s quick and easy!
Just go to your SMSMobileAPI Dashboard, open the External Connections section, and enter your OpenPhone API Key and Account ID (linked to your OpenPhone number).

That’s it — you’re ready to go!
#85

Enhanced SMS Sending Feature Available on Dashboard

✅ What’s New?

Group Messaging:
You can now select a contact group to send the same SMS to multiple recipients at once. This makes it easier than ever to reach multiple contacts with a single action.

Single Contact Option Still Available:
You can still send SMS to a single recipient, just like before.

🎯 How to Access?

Visit the updated Send SMS section on your Dashboard to try the new options.
#83

The dashboard is now translated into multiple languages.

Now the interface is available in English, French, Spanish, Portuguese, Hindi and Chinese.
#80

WhatsApp virtual numbers can now be purchased using the new **Account Credit System**

- WhatsApp virtual numbers can now be purchased using the new **Account Credit System**.
- This update allows faster and easier checkout for WhatsApp number purchases, using your preloaded account balance.
#79

Improvement: Faster WhatsApp Message Delivery for Targeted Campaigns

We've optimized the delivery time of WhatsApp messages during your targeted advertising campaigns, ensuring faster and more reliable message dispatch to your audience.
#76

Sorting for Purchased WhatsApp Numbers

It is now possible to sort your purchased virtual WhatsApp numbers for easier organization and improved usability.
This feature helps you manage multiple numbers more efficiently, especially when handling large volumes or different use cases.
#75

New Payment Option: Subscribe with USDT (Crypto)

You can now subscribe to our service using USDT (ERC20), in addition to the traditional Stripe payment method.
This gives you more flexibility and control over how you manage your subscription.
#74

Unified WhatsApp Message Log

Messages sent using virtual WhatsApp numbers are now listed in the same log as messages sent from your personal number.
This provides a clearer and more centralized view of all your outgoing WhatsApp messages, regardless of the number used.
#73

WhatsApp Virtual Numbers Now Available for Purchase with USDT (ERC20)

You can now buy WhatsApp virtual numbers using Tether (USDT) on the ERC20 network.
This new payment option makes it easier for crypto users to access our services and simplifies international transactions.
#72

New parameter [contactGroup]

New parameter [contactGroup] in the WhatsApp sending API, allowing you to specify the GUID of the contact group to use for message delivery.
#71

Improved detection of unavailable WhatsApp numbers:

Detection of unavailable WhatsApp numbers has been improved for faster and more reliable identification, regardless of the language displayed.
#62

Instant Response Optimization for SMS and WhatsApp API

🚀 Instant Response Optimization for SMS and WhatsApp API

We've optimized our SMS and WhatsApp sending APIs to achieve instantaneous response times, ensuring rapid message delivery and enhanced user experience. Users will now benefit from significantly faster interactions, enabling real-time communication without delays.

#58

New parameter for whatsapp API : url_media_shorted

In your request add the parameter url_media_shorted=yes :
When sending a PDF via WhatsApp using the `url_media` parameter,
and if the PDF has the condition `[pdf_with_image=yes]`,
the download link is now displayed using a short URL.
#55

Added new keys to retrieve order values, allowing you to personalize your messages to Shopify customers even better.

{{id}} → Unique ID of the order
{{order_numero_final}} → Formatted order name (e.g., #1001)
{{order_number}} → Numerical order number (e.g., 1001)
{{financial_status}} → Payment status (e.g., paid, pending)
{{fulfillment_status}} → Fulfillment status (e.g., fulfilled, partial, null)
{{currency}} → Currency used for the order (e.g., USD, EUR)
{{presentment_currency}} → Currency presented to the customer
{{subtotal_price}} → Total of items before tax and shipping
{{total_price}} → Total price paid including tax and shipping
{{total_tax}} → Total tax amount applied to the order
{{total_discounts}} → Total discounts applied
{{current_subtotal_price}} → Current subtotal (can differ if modified after creation)
{{current_total_price}} → Current total price of the order
{{current_total_tax}} → Current total tax amount
{{current_total_discounts}} → Current total discount amount
{{total_outstanding}} → Amount still outstanding on the order
{{total_weight}} → Total weight of the order in grams
{{total_tip_received}} → Any tips received from the customer
{{order_status_url}} → URL for customer to check their order status
{{confirmation_number}} → Order confirmation number
{{token}} → Unique token of the order
{{cancel_reason}} → Reason for cancellation (if cancelled)
{{cancelled_at}} → Timestamp when the order was cancelled
{{created_at}} → Timestamp when the order was created
{{updated_at}} → Last update timestamp for the order
{{closed_at}} → Timestamp when the order was closed
{{processed_at}} → Timestamp when the order was processed
{{confirmed}} → Whether the order is confirmed (true/false)
{{buyer_accepts_marketing}} → Whether the buyer accepted marketing emails
{{landing_site}} → URL the customer landed on before checkout
{{landing_site_ref}} → Referrer to the landing site
{{referring_site}} → External referrer site
{{source_name}} → Source of the order (e.g., web, draft_order)
{{source_identifier}} → Source identifier if available
{{source_url}} → Source URL of the order
{{tags}} → Tags associated with the order
{{note}} → Custom note added to the order
{{location_id}} → Location ID associated with the order
{{user_id}} → Staff ID who created the order
{{app_id}} → ID of the app that created the order
{{browser_ip}} → Customer’s IP address during checkout
{{customer_locale}} → Locale/language of the customer (e.g., en-US)

-- Customer Information --
{{customer_first_name}} → Customer's first name
{{customer_last_name}} → Customer's last name
{{customer_email}} → Customer's email address
{{customer_phone}} → Customer's phone number
{{customer_tags}} → Tags assigned to the customer
{{customer_id}} → Unique ID of the customer

-- Shipping Address --
{{shipping_first_name}} → First name in shipping address
{{shipping_last_name}} → Last name in shipping address
{{shipping_phone}} → Phone number in shipping address
{{shipping_country}} → Country of the shipping address
{{shipping_province}} → Province/state of the shipping address
{{shipping_country_code}} → ISO country code (e.g., AU)
{{shipping_province_code}} → ISO province/state code (e.g., WA)

-- Billing Address --
{{billing_first_name}} → First name in billing address
{{billing_last_name}} → Last name in billing address
{{billing_phone}} → Phone number in billing address
{{billing_country}} → Country of the billing address
{{billing_province}} → Province/state of the billing address
{{billing_country_code}} → ISO billing country code
{{billing_province_code}} → ISO billing province/state code

-- Fulfillment (1st one only) --
{{trackingCompany}} → Shipping carrier from first fulfillment
{{trackingNumber}} → Tracking number from first fulfillment

-- Payment --
{{payment_gateway_names}} → List of payment gateways used (comma-separated)

-- Device Information --
{{user_agent}} → Customer's browser user agent
{{client_ip}} → IP address from client_details

-- Discounts --
{{discount_codes}} → Discount codes applied (JSON encoded)

-- Products --
{{product_titles}} → Titles of all ordered products (comma-separated)

-- Shipping Method --
{{shipping_title}} → Name of the selected shipping method
#54

API Whatsapp New parameter: `show_pdf_preview`

When set to `yes`, a preview image of the PDF will be displayed alongside the message (only applies to PDF files).
#52

Endpoint Updated: https://api.smsmobileapi.com/getwa

You can now filter the type of WhatsApp messages retrieved using the message_type parameter.

Accepted values:

Leave empty → Returns all messages (text + audio converted to text)

text → Returns only text messages

audio → Returns only audio messages (converted to text)

Example : GET https://api.smsmobileapi.com/getwa?apikey=YOUR_API_KEY&message_type=audio
#49

Update of supported file types for WhatsApp message attachments:

Update of supported file types for WhatsApp message attachments:
Now supported:

pdf,
xml,
doc, docx, odt, rtf, txt, tex,
xls, xlsx, csv, ods,
ppt, pptx, odp,
zip, rar, 7z, tar, gz

jpg, jpeg, png, gif, bmp, tiff, svg, webp, ico, heic, jfif
#45

Release of the feature to send PDFs and images via WhatsApp

It is now possible to send PDF or image files attached to a WhatsApp message.
Use the new url_media parameter in your API request.
Check the documentation here: https://smsmobileapi.com/doc-whatsapp/#send_parameters.

Exemple to send WhatsApp with one image =
https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEYY&waonly=yes&recipients=191728660&message=Hello&url_media=https://smsmobileapi.com/logo.png
#43